Design pattern modelling and instantiation using DPML

David Mapelsden, John Hosking, John Grundy · Swinburne figshare (Swinburne University of Technology) · 2024

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.

Read the paper · More papers on PaperTik