Tech Tutorials Database
GeekArticles Testing Software Development
 

Implementing Reusable Object-Oriented Components

 
Author: citeseer.nj.nec.com
Category: Software Development
Comments (0)

Object-oriented (OO) classes are generally not reusable because they are not meaningful in isolation; most classes only have meaning as members of cooperating suites of classes (e.g., design patterns). These suites usually arise in designs, but rarely exist as encapsulated entities in OO implementations. In this paper the authors present a method for directly mapping cooperating suites of classes into encapsulated C++ implementations. Their method is an improvement over the VanHilst and Notkin approach for implementing collaboration-based designs and constitutes a step towards more reusable (object-oriented) components. Author(s) : Yannis Smaragdakis and Don Batory

Read More...




Sponsored Links




Read Next: The Reusable Asset Specification [HTML]



 

 

Comments



Post Your Comment:

Your Name:*
e-mail ID:(required for notification)*
Image Verification: 
 
 Subscribe