One important aspect of software reuse is the organization of collections of reusable software artifacts. The Software Information Base (SIB), developed within the ESPRIT project ITHACA, provides a directory to reusable software by storing information about software objects concerning the entire software life-cycle, namely requirements, design and implementation descriptions, as well as aggregate representations of complete systems and application domains. The SIB has an attributed graph structure. The selection of artifacts from the SIB, either directly or through other software development tools, is performed using a specialized Selection Tool (ST). In this paper we present the design and functionality of the Selection Tool. The main sear...
Abstract-Software reuse is the use of existing software components to build a software system. Effec...
Our research centers around exploring methodologies for developing reusable software, and developing...
Software reuse is the process of using existing software components during the construction of softw...
Reusability is widely believed to be a key to improving software development productivity. However, ...
<p>MARTINS, A. C. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de...
Software reuse in the presence of a repository and object-based CASE tool is likely to be "biased" P...
This research addresses the problem of locating software items in extensive libraries. It aims to in...
Reusability is widely believed to be a key to improving software development productivity. However, ...
Typescript (photocopy).Studies have shown that reusing existing software can reduce development cost...
Software Reuse is widely recognized as the most promising technique presently available in reducing ...
Software reuse means reusing the inputs, the processes, and the outputs of previous software develop...
) Gerd Hillebrand Polivios Klimathianakis y 1 Introduction The Software Information Base (SIB) ...
Software reuse is an effective way to improve software productivity and quality. Software libraries ...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
This paper presents a proposal of an architec-ture for intelligent software reuse. The main idea is ...
Abstract-Software reuse is the use of existing software components to build a software system. Effec...
Our research centers around exploring methodologies for developing reusable software, and developing...
Software reuse is the process of using existing software components during the construction of softw...
Reusability is widely believed to be a key to improving software development productivity. However, ...
<p>MARTINS, A. C. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de...
Software reuse in the presence of a repository and object-based CASE tool is likely to be "biased" P...
This research addresses the problem of locating software items in extensive libraries. It aims to in...
Reusability is widely believed to be a key to improving software development productivity. However, ...
Typescript (photocopy).Studies have shown that reusing existing software can reduce development cost...
Software Reuse is widely recognized as the most promising technique presently available in reducing ...
Software reuse means reusing the inputs, the processes, and the outputs of previous software develop...
) Gerd Hillebrand Polivios Klimathianakis y 1 Introduction The Software Information Base (SIB) ...
Software reuse is an effective way to improve software productivity and quality. Software libraries ...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
This paper presents a proposal of an architec-ture for intelligent software reuse. The main idea is ...
Abstract-Software reuse is the use of existing software components to build a software system. Effec...
Our research centers around exploring methodologies for developing reusable software, and developing...
Software reuse is the process of using existing software components during the construction of softw...