Results 251 to 260 of about 75,605 (307)
Some of the next articles are maybe not open access.

Software reuse

ACM Computing Surveys, 1992
Software reuse is the process of creating software systems from existing software rather than building software systems from scratch. This simple yet powerful vision was introduced in 1968. Software reuse has, however, failed to become a standard software engineering practice.
Charles W Krueger
exaly   +2 more sources

Software reuse

ACM Computing Surveys, 1996
As organizations implement systematic software reuse programs to improve productivity and quality, they must be able to measure their progress and identify the most effective reuse strategies. This is done with reuse metrics and models. In this article we survey metrics and models of software reuse and reusability, and provide a classification ...
William B. Frakes, Carol Terry
exaly   +2 more sources

An Essay on Software Reuse

IEEE Transactions on Software Engineering, 1984
This paper explores software reuse. It discusses briefly some economic incentives for developing effective software reuse technology and notes that different kinds of software reuse, such as direct use without modification and reuse of abstract software modules after refinement, have different technological implications.
Thomas A Standish
exaly   +2 more sources

Knowledge reuse for software reuse

Web Intelligence and Agent Systems: An International Journal, 2008
Software reuse can provide significant improvements in software productivity and quality whilst reducing development costs. Expressing software reuse intentions can be difficult though. A developer may aspire to reuse a software component but experience difficulty expressing their reuse intentions in a manner that is compatible with, or understood by ...
Frank McCarey   +2 more
openaire   +1 more source

Software indexing for reuse

Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics, 2003
Various approaches to software reuse are reviewed and a methodology described. The methodology was developed based on keyboard indexing to retrieve relevant methods in the Smalltalk environment. Important properties that promote software reuse in Smalltalk are encapsulation, inheritance, and dynamic binding.
Steven D. Fraser   +2 more
openaire   +1 more source

A model for software reuse

Journal of Systems Integration, 1996
Software reusability is widely believed to be a key to help overcome the ongoing software crisis by improving software productivity and quality. New computer technology and the demands of an advancing society require new and more complicated software.
Young S. Cho, Doris L. Carver
openaire   +1 more source

FROM SOFTWARE REUSE TO DATABASE REUSE

International Journal of Software Engineering and Knowledge Engineering, 2000
Our principal objective in this paper is to show how we have adapted a domain analysis methodology, used previously in software reuse, to the formulation of a single query against federated databases. Currently, we query federated databases by writing queries against each of the legacy databases, merge the responses, and resolve syntactic and semantic ...
openaire   +1 more source

A reuse triplet for systematic software reuse

ACM SIGSOFT Software Engineering Notes, 1997
We present the view that for systematic software reuse (SSR) to happen we need a reuse software architecture (RSA) as the invariant base and a collection of reuse software components (RSCs) as the pluggable variant part of a family of architecturally similar software systems. We shall identify a reuse situation with a RSA, RSCs and a plugging operator.
openaire   +1 more source

Cracking Software Reuse

IEEE Software, 2007
The Unix system and its pipelines are a model of software reuse. Although many subsequent developments weren't similarly successful, by looking at Wikipedia and its MediaWiki engine, we find many levels of successful reuse. It seems that software repositories, package-management systems, shared-library technologies, and language platforms have ...
openaire   +1 more source

Home - About - Disclaimer - Privacy