• DocumentCode
    2696337
  • Title

    Collection types and implementations in object-oriented software libraries

  • Author

    Menger, Gisela ; Keedy, James Leslie ; Evered, Mark ; Schmolitzky, Axel

  • Author_Institution
    Ulm Univ., Germany
  • fYear
    1998
  • fDate
    3-7 Aug 1998
  • Firstpage
    97
  • Lastpage
    109
  • Abstract
    Collection classes are ideal candidates for software reuse and therefore have an important role in the development and use of object-oriented class libraries. We analyze representative 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
  • Keywords
    object-oriented languages; object-oriented programming; software libraries; software reusability; class libraries; collection classes; collection types; object-oriented languages; object-oriented software libraries; software reuse; usability; Containers; Object oriented programming; Proposals; Software engineering; Software libraries; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-8482-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.711006
  • Filename
    711006