Second USENIX Conference on Object-Oriented Technologies (COOTS), 1996
Building Independent Black Box Components in C++
Mark Addesso
Software AG of North America
Abstract
When using Object Oriented techniques to build systems, the
relationships between objects create dependencies which inhibit reuse,
unit testing and reliability. By using black box components, these
relationships can be factored out of the object to create truly
independent components. Techniques to design and build systems in this
manner are presented. A complex system built with black box components
is also described.
|