Describe the combination of design patterns using a new UML extension technology

Yu Chenghai, Wang Shupei, Jiajun Guo, Lin Hui · 2017

It is very convenience to use the combination of design patterns as a key participant when on programming. However, in the methods of combination design patterns at present, there are several existing description methods often apply to one or several simple patterns. They are weak in supporting the combination of design patterns and the application tools; In this paper we use a new extension technology to describe the combination of design patterns by choosing the correct patterns, defining stereotypes, defining tagged values and constraints as well as an extending transform process. An instance described by the new UML extension technology, shows critical description points on how stereotypes involved in the combination of design patterns as well as methods and attributes of the classes, which made the class diagrams more comprehensive, and the transformation of model easier to be realized. The new UML extension technology has the advantages such as intuitive, full description, models transformation easily etc.

Read the paper · More papers on PaperTik