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
Link To Document