Skip to main content

Managerial Guidelines

  • Chapter
Software Reuse

Part of the book series: Software Science and Engineering ((SSEN))

Abstract

There are those who argue that the only significant impediments to successful software reuse are technical in nature; and, some argue that if only we can solve the management problems, we can achieve success in reuse. We are of the opinion that serious consideration must be given to both technical and managerial issues in order to achieve success—much as is true for software engineering in general. Lack of attention to either management or technical issues would almost certainly result in failure. We thus focus on the managerial issues in this chapter, and deal with technical issues in chapter 3.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • AdalC (Ada Information Clearing House). June 1990. Ada Information Clearinghouse Newsletter. 8(2).

    Google Scholar 

  • Aharonian, G. July 1989. “Working paper.” In Proceedings of the Reuse in Practice Workshop, ed. J. Baldo and C. Braun. Software Engineering Institute, Pittsburgh, Penn.

    Google Scholar 

  • Baker, B., and A. Deeds. July 1989. “Industrial Policy and Software Reuse: A Systems Approach.” In Proceedings of the Reuse in Practice Workshop, ed. J. Baldo and C. Braun. Software Engineering Institute, Pittsburgh, Penn.

    Google Scholar 

  • Barnes, B., T. Durek, J. Gaffney, and A. Pyster. October 1987. “A Framework and Economic Foundation for Software Reuse.” In Proceedings of the Workshop on Software Reuse, ed. G. Booch and L. Williams. Rocky Mountain Inst, of Software Engineering, SEI, MCC, Software Productivity Consortium, Boulder, Colo.

    Google Scholar 

  • Basili, V. R., H. D. Rombach, J. Bailey, A. Delis, and F. Farhat. March 1989. “Ada Reuse Metrics.” In Guidelines Document for Ada Reuse and Metrics (Draft), ed. P. A. Lesslie, R. O. Chester, and M. F. Theofanos, 11–29. K/DSRD-54, Martin Marietta Energy Systems, Inc., Oak Ridge, Tenn., under contract to U.S. Army, AIRMICS.

    Google Scholar 

  • Belady, L.A. 1989. “Foreword.” In Software Reusability, Vol I, Concepts and Models, ed. T. J. Biggerstaff and A. J. Perlis, vii–viii. ACM Press, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Biggerstaff, T. J., and A. J. Perlis, ed. 1989a. Software Reusability. Concepts and Models, vol. I, ACM Press, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Biggerstaff, T. J., and A. J. Perlis, ed. 1989b. Software Reusability. Applications and Experience, vol. II, ACM Press, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Boehm, B. W. 1981. Software Engineering Economics. Prentice-Hall, Englewood Cliffs, NJ.

    MATH  Google Scholar 

  • Boehm, B. W. May 1988. “A Spiral Model of Software Development and Enhancement.” Computer 21(5), 61–72.

    Article  Google Scholar 

  • Bollinger, T. B. and S. L. Pfleeger. March 1990. “The Economics of Reuse: Issues and Alternatives.” In Proceedings of the Eighth Annual National Conference on Ada Technology, 436–47. Atlanta, GA.

    Google Scholar 

  • Burton, B. A., R. W. Aragon, S. A. Bailey, K. D. Koehler, and L. A. Mayes. July 1987. “The Reusable Software Library.” IEEE Software 4(4), 25–33.

    Article  Google Scholar 

  • Cavalière, M. J. 1983. “Reusable Code at the Hartford Insurance Group.” In Proceedings of the Workshop on Reusability in Programming. Newport, R.I.

    Google Scholar 

  • Curtis, B. 1989. “Cognitive Issues in Reusing Software Artifacts.” In Software Reusability. Applications and Experience, vol. II, Biggerstaff, T. J., and A. J. Perlis, 269–87. ACM Press, Addison-Wesley, Reading, Mass.

    Google Scholar 

  • Dusink, E. M. July 1989. “Towards a Design Philosophy for Reuse.” In Proceedings of the Reuse in Practice Workshop, ed. J. Baldo and C. Braun. Software Engineering Institute, Pittsburgh, Penn.

    Google Scholar 

  • Fairley, R., S. L. Pfleeger, T. Bollinger, A. Davis, A. J. Incorvaia, and B. Springsteen. 1989. Final Report: Incentives for Reuse of Ada Components, vols. 1 through 5. George Mason University, Fairfax, Va.

    Google Scholar 

  • Hall, P. A. V. January 1987. “Software Components and Reuse-Getting More Out of Your Code.” Information and Software Technology 29(1), 38–43.

    Article  Google Scholar 

  • Hartman, D. February 1989. “Rapid Prototyping Using Reuse.” In Reuse and the Software Revolution Symposium. Falcon Air Force Base, Colo.

    Google Scholar 

  • Humphrey, W. S. June 1989. “The Software Engineering Process: Definition and Scope.” Software Engineering Notes 14(4), 82–83.

    Article  Google Scholar 

  • Humphrey, W. S., W. L. Sweet, R. K. Edwards, G. R. Lacrois, M. F. Ownes, and H. P. Schultz. September 1987. “A Method for Assessing the Software Engineering Capability of Contractors,” CMU/SEI-87-TR-23, Software Engineering Institute, Pittsburgh.

    Google Scholar 

  • Iscoe, N. October 1987. “A Knowledge Based and Object-Oriented Approach to Reusability Within Application Domains.” In Proceedings of the Workshop on Software Reuse, ed. G. Booch and L. Williams. Rocky Mountain Inst, of Software Engineering, SEI, MCC, Software Productivity Consortium, Boulder, Colo.

    Google Scholar 

  • Joiner, H. F. July 1989. “Position Paper on Software Reuse.” In Proceedings of the Reuse in Practice Workshop, ed. J. Baldo and C. Braun. Software Engineering Institute, Pittsburgh, Penn.

    Google Scholar 

  • Kang, K. C. October 1987. “A Reuse-Based Software Development Methodology.” In Proceedings of the Workshop on Software Reuse, ed. G. Booch and L. Williams. Rocky Mountain Inst, of Software Engineering, SEI, MCC, Software Productivity Consortium, Boulder, Colo.

    Google Scholar 

  • Meyer, B. March 1987. “Reusability: The Case for Object-Oriented Design.” IEEE Software 4(2), 50–64.

    Article  Google Scholar 

  • Myers, W. July 1990. “‘We Want to Write Less Code,’ Asserts Symposium Keynoter.” Computer 23(7), 117–118.

    Google Scholar 

  • Reifer, D. J. June 1990. “Joint Integrated Avionics Working Group Reusable Software Program Operational Concept Document (OCD)” (Draft). RCI-TR-075B, Reifer Consultants, Inc. (Torrance, CA).

    Google Scholar 

  • Simos, M. A. October 1987. “The Domain-Oriented Software Life Cycle: Towards an Extended Process Model for Reusability.” In Proceedings of the Workshop on Software Reuse, ed. G. Booch and L. Williams. Rocky Mountain Inst, of Software Engineering, SEI, MCC, Software Productivity Consortium, Boulder, Colo.

    Google Scholar 

  • Taylor, C. July 1989. “Software Reuse.” In Proceedings of the Reuse in Practice Workshop, ed. J. Baldo and C. Braun. Software Engineering Institute, Pittsburgh, Penn.

    Google Scholar 

  • Tracz, W. April 1990. “Where Does Reuse Start?” ACM Software Eng. Notes 15(2), 42–46.

    Article  Google Scholar 

  • Tully, C., ed. June 1989. “Proceedings of the 4th International Software Process Workshop, Devon UK, May, 1988.” Software Engineering Notes 14(4), 82–83.

    Google Scholar 

  • Wald, E. 1986. STARS Reusability Guidebook, V4.0 (Draft). U.S. Department of Defense, STARS.

    Google Scholar 

  • Wegner, P. July 1984. “Capital-intensive Software Technology.” IEEE Software 1(3).

    Google Scholar 

  • Yeh, R. T., and T. A. Welch. October 1987. “Software Evolution: Forging a Paradigm.” In Proceedings of The 1987 Fall Joint Computer Conference, 10–12. Dallas.

    Google Scholar 

  • Zave, P. February 1984. “The Operational Versus the Conventional Approach to Life Cycle Development.” ACM Communications 27(2).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer Science+Business Media New York

About this chapter

Cite this chapter

Hooper, J.W., Chester, R.O. (1991). Managerial Guidelines. In: Software Reuse. Software Science and Engineering. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3764-9_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-4615-3764-9_2

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4613-6677-5

  • Online ISBN: 978-1-4615-3764-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics