loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Technology of Object-Oriented Languages and Systems
Collection Types and Implementations in Object-Oriented Software Libraries
Santa Barbara, California
August 03-August 07
ISBN: 0-8186-8482-8
Gisela Menger, University of Ulm
James Leslie Keedy, University of Ulm
Mark Evered, University of Ulm
Axel Schmolitzky, University of Ulm
Collection classes are ideal candidates for software reuse and therefore have an important role in the development and use of object-oriented class libraries. In this paper we analyze represent-ative collection libraries, pointing out the main problems from the viewpoint of their practical usability in programs. We then identify a small number of independent concepts relevant to the design of libraries of collections and show how an orthogonal treatment of these concepts can solve the problems identified. Because existing object-oriented languages, even newer ones, do not completely support all the relevant concepts (although most of the critical points are well-known), we show to what extent it would be possible to realize our proposals, and what remains as a challenge in the design of future languages.
Index Terms:
Collection, collection library, container, subtyping, subclassing, C++STL, Eiffel, Smalltalk
Citation:
Gisela Menger, James Leslie Keedy, Mark Evered, Axel Schmolitzky, "Collection Types and Implementations in Object-Oriented Software Libraries," tools, pp.97, Technology of Object-Oriented Languages and Systems, 1998
Usage of this product signifies your acceptance of the Terms of Use.