Automatic code generation from design patterns
IBM Systems Journal
Precise Visual Specification of Design Patterns
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Working with Patterns and Code
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
Design pattern implementation in Java and aspectJ
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Precise Modeling of Design Patterns in UML
Proceedings of the 26th International Conference on Software Engineering
A pattern enforcing compiler (PEC) for Java: using the compiler
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Supporting software reuse by the individual programmer
ACSC '06 Proceedings of the 29th Australasian Computer Science Conference - Volume 48
Approaches to aspect oriented design: a study
ACM SIGSOFT Software Engineering Notes
Web Semantics: Science, Services and Agents on the World Wide Web
Visualizing Design Patterns in Their Applications and Compositions
IEEE Transactions on Software Engineering
An approach to precisely specifying the problem domain of design patterns
Journal of Visual Languages and Computing
ICER: a tool for finding errors in a UML model
Proceedings of the 2008 ACM symposium on Applied computing
Formal specification of the variants and behavioural features of design patterns
Journal of Systems and Software
Empirical Software Engineering
Model-based security and dependability patterns in RCES: the TERESA approach
Proceedings of the International Workshop on Security and Dependability for Resource Constrained Embedded Systems
ICFEM'10 Proceedings of the 12th international conference on Formal engineering methods and software engineering
Mining design patterns from existing projects using static and run-time analysis
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Enforcing S&D pattern design in RCES with modeling and formal approaches
Proceedings of the 14th international conference on Model driven engineering languages and systems
Ontology design patterns for semantic web content
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
A metamodeling approach to pattern specification
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Design patterns for metamodels
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
A tool for a formal pattern modeling language
ICFEM'06 Proceedings of the 8th international conference on Formal Methods and Software Engineering
An institution theory of formal meta-modelling in graphically extended BNF
Frontiers of Computer Science in China
RoleOf relationship and its meta model for design pattern instantiation
ADMA'05 Proceedings of the First international conference on Advanced Data Mining and Applications
Pattern semantic link: a reusable pattern representation in MDA context
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
Representing and applying design patterns: what is the problem?
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Reusing pattern solutions in modeling: a generic approach based on a role language
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Finding the pattern you need: the design pattern intent ontology
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Understanding design patterns — what is the problem?
Software—Practice & Experience
Modeling Design Patterns for Semi-Automatic Reuse in System Design
Journal of Database Management
ACM Transactions on Software Engineering and Methodology (TOSEM) - In memoriam, fault detection and localization, formal methods, modeling and design
Required behavior of sequence diagrams: Semantics and conformance
ACM Transactions on Software Engineering and Methodology (TOSEM)
Building correct by construction SOA design patterns: modeling and refinement
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Hi-index | 0.00 |
We describe the Design Pattern Modelling Language, a notation supporting the specification of design pattern solutions and their instantiation into UML design models. DPML provides a set of modelling constructs allowing design pattern solutions to be modelled and reused. A corresponding notation links design pattern solution elements to UML model elements, verifying fulfilment of the design pattern in the UML model. A prototype tool is described, together with an evaluation of the language and tool..