loading...
Generating UML Models from Domain Patterns
Central Michigan University, Mount Pleasant, Michigan August 11-August 13
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2005.44Third ACIS Int'l Conference on Softwa ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Dae-kyoo Kim, Oakland University, Rochester, MI
Jon Whittle, George Mason University

The development of a family of applications in a domain can be greatly eased if patterns in the domain are systematically reused. Systematic use of such patterns and their instantiation in a specific application context. In this paper, we present a prototype tool called RBML-Pattern Instantiator (RBML-PI) that generates application-specific UML class diagrams and sequence diagrams from a pattern specification describe in the Rolse-Based metamodeling Language (RBML), a pattern specification language defining a domain-specific sub-language of the UML. We give an overview of the RBML using the visitor design parttern , and demonstrate the tool using an RBML specification for CheckIn-CheckOut (CICO) domain pattern that specifies services to check in and check out items. We use the CICO pattern specification to generate an application specific UML model of a library system using RBML-PI

Citation:
Dae-kyoo Kim, Jon Whittle, "Generating UML Models from Domain Patterns," sera, pp.166-173, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.