DocumentCode
1917637
Title
Software Thesaurus: a tool for reusing software objects
Author
Lloréns, Juan ; Amescua, Antonio ; Velasco, Manuel
Author_Institution
Dept. of Comput. Sci., Carlos III Univ., Madrid, Spain
fYear
1996
fDate
22-24 May 1996
Firstpage
99
Lastpage
103
Abstract
So far software reusability has not yet had practical application in the professional world. The reusability concept represents a direct link between productivity and software quality. In this paper a software tool is described, “Software Thesaurus” (ST), whose main purpose is to develop software, reusing objects produced previously in other software projects. This tool is defined by a new repository metamodel which supports the classification and retrieval of essential software objects defined by current object oriented methodologies, 4th generation languages, and GUI. This article presents both free text information and a software indexing system in order to classify all the objects necessary to develop a software application. The ST presents an original method to carry out typical software tasks i.e. analysis, design, and implementation through the combination of computer aid and reusability
Keywords
classification; human resource management; indexing; object-oriented programming; software libraries; software quality; software reusability; software tools; Software Thesaurus; fourth generation languages; free text information; graphical user interface; object oriented methodologies; productivity; repository metamodel; software indexing system; software object classification; software object retrieval; software projects; software quality; software reuse; software tool; Application software; Data models; Indexing; Object oriented modeling; Project management; Software engineering; Software reusability; Software systems; Software tools; Thesauri;
fLanguage
English
Publisher
ieee
Conference_Titel
Assessment of Software Tools, 1996., Proceedings of the Fourth International Symposium on
Conference_Location
Toronto, Ont.
Print_ISBN
0-8186-7390-7
Type
conf
DOI
10.1109/AST.1996.506486
Filename
506486
Link To Document