|
ABSTRACT
Despite software reuse's promise to significantly improve software quality and productivity, its practice remains elusive. The difficult issues outside the technical realm are seldom addressed. To be practical, reuse must address not only technical but managerial, economic, performance, cultural, and technology transfer issues. A model for implementing software reuse programs is discussed and supported by successful experiences. This model is based on an incremental strategy and addresses the above issues, directly and indirectly. The approach is practical, effective, and has potential to make reuse a regular practice in the software development process. Portions of the model have been used successfully in consulting with SPC member companies.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
[BC87] T. J. Biggerstaff and Richter, C. "Reusability Framework, Assessment, and Directions". IEEE Software, 4(2), March, 1987.
|
| |
3
|
[BR88] Basili, V. R. and H. D. Rombach, Towards A Comprehensive Framework for Reuse: A Reuse-Enabling Software Evolution Environment. Tech. Report CS-TR- 2158, Dept. of Computer Science, Univ. of Maryland, College Park, MD 20742, December, 1988.
|
| |
4
|
[Frak91] Frakes, W. B. "A Survey of Software Reuse". Position paper for the First International Workshop on Software Reuse, Dortmund, Germany, July, 1991.
|
| |
5
|
|
| |
6
|
[Free83] Freeman, P. "Reusable Software Engineering: Concepts and Research Directions." In Workshop on Reusability in Programming, ed. Alan Perlis pp 2-16. ITT Programming, Newport, RI, September, 1983.
|
| |
7
|
[Hash87] Hashimoto, K. Company presentations during visit to Fujitsu Ltd. Tokyo, June, 1987.
|
| |
8
|
[Lane79] Lanergan, R. G. and B. A. Poynton "Reusable Code: The Application Development Technique of the Future." In Proceedings of the IBM SHARE/GUIDE Software Symposium, IBM, Monterey, CA, October, 1979.
|
| |
9
|
[Mats82] Matsumoto, M. "SEA/I: systems Engineer's Arms for Industrialized Poroduction and Support of Application Programs". In Proceedings of 6th International Conference on Software Engineering, pp. 39-40, Tokyo, September, 1982.
|
| |
10
|
[McI168] McIlroy, M. D. "Mass-produced Software Components". In Software Eng. Concepts and Techniques, 1968 NATO Conf. Software Eng., ed. J. M. Buxton, P. Naur, and B. Randell, pp. 88-98, 1976.
|
 |
11
|
|
| |
12
|
|
 |
13
|
|
| |
14
|
[SC87] Swanson, M. E. and S. K. Curry, "Implementing an Asset Management Program at GTE Data Services". Information and Management 16, 1989.
|
| |
15
|
[Stan83] Standish, T. A. "Software Reuse". In Workshop on Reusability in Programming, ed. Alan Perlis pp. 45-49. ITT Programming, Newport, RI, September, 1983.
|
| |
16
|
[Wegn83] Wegner, P. "Varieties of Reusability." In Workshop on Reusability in Programming, ed. Alan Perlis pp. 30-44. ITT Programming, Newport, RI, September, 1983.
|
CITED BY 9
|
|
S. C. Chang , A. P. M. Groot , J. C. van Vliet , E. Willemsz , H. Oosting, A reuse experiment in the social security sector, Proceedings of the 1994 ACM symposium on Applied computing, p.94-98, March 06-08, 1994, Phoenix, Arizona, United States
|
|
|
|
|
|
Danielle Ribot , Blandine Bongard , Claude Villermain, Development life-cycle WITH reuse, Proceedings of the 1994 ACM symposium on Applied computing, p.70-76, March 06-08, 1994, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|