Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles Testing Software Development

Implementing Reusable Object-Oriented Components

Author: citeseer.nj.nec.com | Published: 17th Oct 2005 | Visited: 450 times | Add Comment
Filed in: Software Development

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 Article
 

Sponsored Links

 


Related Articles

 Speeding Up Object Instantiation Object instantiation is important for Ajax since it increases the loading time of its functions. Developers have to work with objects most of the time since the objects should be able to determine the behavior of the functions as well as its performance. However, the number of objects in an Ajax ap ...

 Service Oriented Java Business Integration Review  Service Oriented Java Business Integration Review Introduction If read through the texts which give you an introduction to SOA or Web Services, you will often find them to be quite frustrating, and the reason for this is because they spend too much time referencing business processes which are ela ...

 Article :: Understanding C# Object Serialization and Object Graphs Serialization isn't complex or difficult! Learn some powerful mechanisms for controlling and fine-tuning serializat ...

 Business object property validation How to set and validate properties in a single line of ...

 Article :: Implementing SOA: Using Services This chapter explores choices for integrating services into business proces ...

 Using Flash media components to play video in Flex projects Create a Flex component in Flash and make it work in F ...

 Next-Generation Object-Oriented Databases  Object-oriented databases complement relational databases in important ways, says Anat Gafni, VP of Engineering at db4objects, the company behind the open-source object database db4o. In this interview with Artima, Gafni explains how OO databases support agile development, and how they co-exist wit ...

 Implementing a TString object in Delphi - String "as" Object TIPS :: How many times have you wanted to assign a string value for the "Object" parameter in, for example, TComboBox.Items? The TStrings class has a method AddObject that add ...

 Publishing Remote Object From IIS How to publish a remote object using IIS (Internet Information Ser ...

 XML(SOAP) Message to Object Mapper A message manager to map XML response messages to javascript obj ...



Next: Formalizing and Automating Component Reuse



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links