%0 Conference Paper %B Proceedings of the IEEE International Conference on Computer Systems and Applications %D 2006 %T Defining Patterns Using UML Profiles %A Debnath, Narayan %A Ana Garis %A Daniel Riesco %A Montejano, German %C Washington, DC, USA %I IEEE Computer Society %P 1147–1150 %R 10.1109/AICCSA.2006.205233 %V 1-4244-0211-5 %X

Sometimes, UML is not enough expressive to describe patterns property. UML profiles allow extending UML syntax and semantic for modeling elements of particular domains. As profiles extend UML vocabulary, and design patterns define for designers a common vocabulary, so it is possible using profile for defining a pattern vocabulary in UML. Profiles can be used for solve particular problems in different domains. This work shows the way for defining design patterns with profile, proposing architecture in levels. It shows how the definition of a profile for a particular pattern is, and how an UML tool can be enough for introduce profile for patterns. It analyzes the advantages of using profiles to define, document, and visualize design patterns.

%8 May %@ 1-4244-0211-5 %> https://haslab.uminho.pt/sites/default/files/agaris/files/aiccsa06.pdf