Abstract
Software reuse is an important emerging technology. It allows consumption of reusable information, which, in turn, can contribute to democratization of information systems automation. I introduce software reuse concepts and discuss current reuse approaches, issues of economics of reuse, and currently used metaphors as they apply to the reuse consumer. The discussion should give those who have not yet began to exploit consumption of information reuse a starting point for their considerations.
Similar content being viewed by others
References
Arango, “Domain engineering for software reuse.”Ph.D. Thesis, University of California, 1988.
Frakes and B. A. Najmeh., “An information system for software reuse.”Software Reuse: Emerging Technology, IEEE Computer Science Press, pp. 142–151, 1990.
H. Barnes and T. B. Bollinger, “Making reuse cost effective.”Software 8(1), pp. 13–24, 1991.
Eng, “Implementing software factory at Bellcore.”Proceedings of the Fifth Annual Workshop on Software Reuse, Nov. 1992, pp. 1–8.
Carrington, D. Duke, I. Hayes and J. Welsh, “Deriving modular designs from formal specifications.”Proceedings of the First ACM SIGSOFT Symposium on Foundations of Software Engineering, Dec. 1993, pp. 89–98.
Corcoran, “Soft LEGO: How software designers plan to make software reusable”Scientific American, pp. 145–146, Jan. 1993.
L. Griss, J. Favaro and P. Walton,Managerial and Organizational Issues: Starting and Running a Software Reuse Program. Ellis Horwood, 1993.
McIllroy, “Mass-produced software components.”Proceedings of the Software Engineering Concepts and Techniques, NATO Conference on Software Engineering, 1968, pp. 138–155.
Isoda, “An experience of software reuse activity”.Proceedings of the First International Workshop on Software Reusability, Jul. 1991, pp. 79–85.
Martin, “Software reuse across continents.”Proceedings of the Fourth Annual Workshop on Software Reuse, Nov. 1991, pp. 1–7.
Tirso, “The IBM reuse program.”Proceedings of the Fourth Annual Workshop on Software Reuse, Nov. 1991, pp. 1–5.
L. Griss and W. Tracz, “Workshop on software reuse.”ACM Software Engineering Notes 18(2), pp. 74–85, Apr. 1993.
W. Tracz, “Software reuse: motivators and inhibitors.”Thirty Second IEEE Computer Society International Conference on Intellectual Leverage, pp. 358–363, Feb. 1987.
T. Davis, “The reuse capability model: a basis for improving an organization's reuse capability.”Proceedings of the Second International Workshop on Software Reusability: Advances in Software Reuse, 1993, pp. 126–133.
Prieto-Diaz, “Status report: software reusability.”Software 10(3), pp. 61–66, 1993.
A. Simos, “The domain-oriented software life cycle: toward an extended software model of reusability”.IEEE Computer Press (W. Trach ed.), pp. 354–363, 1990.
W. Krueger, “Software reuse.”ACM Computing Surveys 24(2), pp. 131–183, 1992.
Margono and T. E. Rhodas, “Software reuse economics: cost benefit analysis on a large ADA project.”Proceedings of the 14th International Conference on Software Engineering, 1992, pp. 338–348.
E. Gaffney and R. D. Cruickshank, “A general economics model of software reuse.”Proceedings of the 14th International Conference on Software Engineering, 1992, pp. 327–337.
Marsumoto, “Experience from software reuse in industrial process control applications.”proceedings of the Second International Workshop on Software Reusability, 1993, pp. 186–195.
L. Griss, J. Favaro and P. Walton,Managerial and Organizational Issues: Starting and Running a Software Reuse Program, Ellis Horwood, 1993.
Prieto-Diaz, “Status Report: software reusability.”Software 10(3), pp. 61–66, 1993.
R. Basili and S. Green, “Software process evolution at SEL.”IEEE Software, pp. 58–66, Jul. 1994.
S. Poulin and J. M. Caruso, “A reuse metrics and return on investment model.”Proceedings of the Second International Workshop on Software Reusability, 1993, pp. 52–166.
Wojtkowski, “On the need for the organizational software reuse methods.”Systemove Integrace (Journal of Czech Society of Systems Integration), pp. 43–49, 1995.
Author information
Authors and Affiliations
Additional information
Some sections of this paper were presented, in brief, during the Third International Conference for Systems Integration held in Sao Paulo City, Brazil, July 30 to August 6th, 1994.
Rights and permissions
About this article
Cite this article
Wojtkowski, W. On building with reusable software: Democratization of information systems automation through software reuse. Journal of Systems Integration 6, 203–216 (1996). https://doi.org/10.1007/BF02265086
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02265086