A framework for building extensible C++ class libraries

  • Authors:
  • Arindam Banerji;Dinesh Kulkarni;David Cohn

  • Affiliations:
  • Distributed Computing Research Laboratory, University of Notre Dame, Notre Dame, IN;Distributed Computing Research Laboratory, University of Notre Dame, Notre Dame, IN;Distributed Computing Research Laboratory, University of Notre Dame, Notre Dame, IN

  • Venue:
  • CTEC'94 Proceedings of the 6th conference on USENIX Sixth C++ Technical Conference - Volume 6
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Extensibility leads to better designed and more reusable software. Traditionally, implementors have built extensible C++ software using ad hoc mechanisms built from scratch. This paper identifies specific characteristics that constitute extensible software. A framework for building extensible C++ libraries has been defined and constructed on AIX 3.2. Finally, the paper gives guidelines for implementors of extensible software through a discussion of an on-going application of the framework.