Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Design pattern solutions as explicit entities in component-based software development
Štěpán P.  WCOP 2011 (Proceedings of the 16th International Workshop on Component-Oriented Programming, Boulder, CO, Jun 20-24, 2011)9-16.2011.Type:Proceedings
Date Reviewed: Aug 24 2011

This wonderful paper proposes special constraints for software patterns so that they can be processed to become executable software components. The design representation of patterns can help make them controllable software artifacts. The challenge is to define constraints so that the pattern does not become trivial. Štěpán admits that the “exact form of variability modeling is one of [his] challenges.”

Though this paper is a work in progress, it does provide a good tutorial of the state of patterns and pattern design. It is easy to read and insightful. I especially liked the contribution in section 4, where the author lays out a procedure that allows a pattern to become represented as a connector.

Recursion, especially across different instances of the pattern’s execution, needs to be treated in the feasibility examples of section 5. These examples are at quite a low level. Once we understand the constraints, we must apply them to higher-level patterns.

This is a worthwhile paper, and the research it introduces is worth following.

Reviewer:  Larry Bernstein Review #: CR139397 (1203-0287)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Design (D.2.10 )
 
 
Reusable Software (D.2.13 )
 
 
Software Architectures (D.2.11 )
 
Would you recommend this review?
yes
no
Other reviews under "Design": Date
Software design techniques for large Ada systems
Byrne W., Digital Press, Newton, MA, 1991. Type: Book (9781555580537)
Jun 1 1992
Software specification and design
Keller M., Shumate K. (ed), John Wiley & Sons, Inc., New York, NY, 1992. Type: Book (9780471532965)
Sep 1 1992
An automated software design methodology using CAPO
Karimi J. Library Hi Tech News(33): 71-100, 1986. Type: Article
Feb 1 1988
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