Home // PATTERNS 2010, The Second International Conferences on Pervasive Patterns and Applications // View article
A Formal Language of Pattern Compositions
Authors:
Ian Bayley
Hong Zhu
Keywords: Design patterns, Pattern composition, Object oriented design, Formal methods
Abstract:
In real applications, design patterns are almost always to be found composed with each other. Correct application of patterns therefore relies on precise definition of these compositions. In this paper, we propose a set of operators on patterns that can be used in such definitions. These operators are restriction of a pattern with respect to a constraint, superposition of two patterns, and a number of structural manipulations of the pattern's components. We also report a case study on the pattern compositions suggested informally in the Gang of Four book in order to demonstrate the expressiveness of the operators.
Pages: 1 to 6
Copyright: Copyright (c) IARIA, 2010
Publication date: November 21, 2010
Published in: conference
ISSN: 2308-3557
ISBN: 978-1-61208-111-3
Location: Lisbon, Portugal
Dates: from November 21, 2010 to November 26, 2010