• DocumentCode
    2674936
  • Title

    An architecture for reusable libraries

  • Author

    Vo, Kiem-Phong

  • Author_Institution
    AT&T Labs. Res., Florham Park, NJ, USA
  • fYear
    1998
  • fDate
    2-5 Jun 1998
  • Firstpage
    184
  • Lastpage
    194
  • Abstract
    My colleagues and I have written and distributed a number of general purpose libraries covering a wide range of computing areas such as I/O, memory allocation, container data types, and sorting. Published studies showed that these libraries are more general, flexible and efficient than comparable packages as application construction tools. Our libraries are based on an architecture in which two main interfaces are made explicit: disciplines to define resource requirements, and methods to define resource management. This paper discusses the discipline and method library architecture and a resource-oriented analysis approach for analyzing and designing libraries based on this architecture
  • Keywords
    software libraries; software reusability; software tools; application construction tools; container data types; general purpose libraries; input output; memory allocation; resource management; resource requirements; reusable library architecture; software architecture; software libraries; software packages; sorting; Application software; Buildings; Computer architecture; Containers; Distributed computing; Laboratories; Packaging; Resource management; Software libraries; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reuse, 1998. Proceedings. Fifth International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1085-9098
  • Print_ISBN
    0-8186-8377-5
  • Type

    conf

  • DOI
    10.1109/ICSR.1998.685743
  • Filename
    685743