Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A UML-Based Pattern Specification Technique
France R., Kim D., Ghosh S., Song E. IEEE Transactions on Software Engineering30 (3):193-206,2004.Type:Article
Date Reviewed: Oct 8 2004

France, Kim, Ghosh, and Song propose a pattern specification technique that employs unified modeling language (UML) pattern design. The proposed technique creates specialized metamodels that characterize UML design models of pattern solutions.

The specialized metamodels are created by using UML class diagrams and sequence diagrams. The class diagrams are used to specify the structural view of pattern solutions, and the sequence diagrams are used to specify the interaction view of pattern solutions.

Two major specifications for specifying pattern solutions are discussed in the paper: “Structural Pattern Specification” (SPS) and “Interaction Pattern Specification” (IPS). An SPS defines the part of the pattern metamodel that characterizes class diagram views of pattern solutions. An IPS, on the other hand, defines a specialization of the UML metamodel class interaction.

The authors state that the proposed specification technique can be used as a base for tools that support the creation and evolution of patterns, and the rigorous application of design patterns to UML design models.

Reviewer:  Rosziati Ibrahim Review #: CR130247 (0503-0328)
Bookmark and Share
 
Languages (D.2.1 ... )
 
 
Design Languages (D.3.2 ... )
 
 
Patterns (D.2.11 ... )
 
 
UML (D.3.2 ... )
 
 
Software Architectures (D.2.11 )
 
Would you recommend this review?
yes
no
Other reviews under "Languages": Date
An examination of requirements specification languages
Tse T., Pong L. The Computer Journal 34(2): 143-152, 1991. Type: Article
Apr 1 1992
Towards a formal basis for the formal development method and the Ina Jo specification language
Berry D. IEEE Transactions on Software Engineering SE-13(2): 184-201, 1987. Type: Article
Oct 1 1987
On the design of ANNA, a specification language for ADA
Luckham D.  Software validation: inspection-testing-verification-alternatives (, Darmstadt, West Germany,2271984. Type: Proceedings
May 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy