Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)
DOI: 10.1109/hcc.2001.995285
|View full text |Cite
|
Sign up to set email alerts
|

A visual language for design pattern modelling and instantiation

Abstract: We describe the Design Pattern Modelling Language, a notation supporting the specification of design pattern solutions and their instantiation into UML design models.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
67
0
2

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 52 publications
(69 citation statements)
references
References 2 publications
0
67
0
2
Order By: Relevance
“…However, using these descriptions makes patterns ambiguous and may lack details. There have been many research that specify patterns using formal techniques [Zhu andBayley, 2010,Blazy et al, 2003] but research that model design patterns with semi-formal languages are few [Mapelsden et al, 2002].…”
Section: Related Workmentioning
confidence: 99%
“…However, using these descriptions makes patterns ambiguous and may lack details. There have been many research that specify patterns using formal techniques [Zhu andBayley, 2010,Blazy et al, 2003] but research that model design patterns with semi-formal languages are few [Mapelsden et al, 2002].…”
Section: Related Workmentioning
confidence: 99%
“…Another well-known work in this category is the Design Pattern Modeling Language (DPML) of Maplesden et al (2001Maplesden et al ( , 2002. In this language, design pattern solutions are modeled as a collection of participants, representing structural features such as classes and methods, plus associated constraints and dimensions.…”
Section: Related Work and Associated Problemsmentioning
confidence: 99%
“…A tool called DPTool, reported in (Maplesden et al, 2002), supports both pattern specification, and the checking of pattern conformance, with respect to a UML model. DPML does have some shortcomings though that affect its expressivity and precision.…”
Section: Related Work and Associated Problemsmentioning
confidence: 99%
“…Mapelsden et al [13] propose the DPML, a visual modeling language, that provides a set of constructs (e.g., interface, method) to specify design pattern solutions. A pattern specification is instantiated to produce pattern instances that are part of UML object model.…”
Section: Related Workmentioning
confidence: 99%
“…A major drawback of the approaches is that they require mathematics and formal logic background which has discouraged pattern authors from adopting them. Other works [3,13,1,8] suffer from lack of formality or feature; they focus mostly on structural aspects of patterns, and pay little attention to behavioral aspects.…”
Section: Introductionmentioning
confidence: 99%