Title
Design profiles: toward unified tool support for design patterns and UML profiles
Abstract
In the current trend of software engineering, patterns and profiles lend themselves as two powerful complementary mechanisms for documenting and enforcing design rules. In this paper, we study how unified tool support can be achieved for patterns and profiles by interpreting them as role-based structural descriptions and exploiting existing tool support for role modeling. The approach is realized using so-called design profiles, which allow both validation and generation of models according to rules expressed in the patterns and profiles. A prototypical tool environment supporting the approach has been developed. The practical applicability of the approach is demonstrated by specifying design rules of the enterprise Java beans (EJB) platform and by producing an environment for designing EJB-based applications. We also discuss possible usage scenarios in the context of this case study. Copyright © 2008 John Wiley & Sons, Ltd.
Year
DOI
Venue
2009
10.1002/spe.v39:4
Softw., Pract. Exper.
Keywords
DocType
Volume
design rule,existing tool support,prototypical tool environment,so-called design profile,unified tool support,case study,EJB-based application,John Wiley,current trend,enterprise Java bean,design pattern,UML profile
Journal
39
Issue
ISSN
Citations 
4
0038-0644
2
PageRank 
References 
Authors
0.39
18
6
Name
Order
Citations
PageRank
Imed Hammouda115326.66
Anna Ruokonen2645.56
Mika Siikarla3425.38
André L. Santos47511.63
Kai Koskimies570892.29
Tarja Systä642739.81