How reuse influences productivity in object-oriented systems
- 1 October 1996
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 39 (10), 104-116
- https://doi.org/10.1145/236156.236184
Abstract
Se resultscan also help software organizations assess new reusetechnologies against a quantitative and objective baselineof comparison.Software reuse can help produce quality softwaremore quickly. Software reuse is the process of usingexisting software artifacts instead of building themfrom scratch [18]. Broadly speaking, the reuse processinvolves three steps:. Selecting a reusable artifact. Adapting it to the purpose of the application. Integrating it into the software product...Keywords
This publication has 9 references indexed in Scilit:
- Property-based software engineering measurementIEEE Transactions on Software Engineering, 1996
- Candidate metrics for object-oriented software within a taxonomy frameworkJournal of Systems and Software, 1994
- Software reuseACM Computing Surveys, 1992
- Software reuse: a key to the maintenance problemInformation and Software Technology, 1991
- Support for comprehensive reuseSoftware Engineering Journal, 1991
- Viewing maintenance as reuse-oriented software developmentIEEE Software, 1990
- Understanding and controlling software costsIEEE Transactions on Software Engineering, 1988
- The TAME project: towards improvement-oriented software environmentsIEEE Transactions on Software Engineering, 1988
- No Silver Bullet Essence and Accidents of Software EngineeringComputer, 1987