articleNov 22, 2002Closed access

Software reuse architecture, process, and organization for business success

Hewlett-Packard (United States)

Indexed incrossref

Abstract

Systematic software reuse is the most effective way to significantly improve software development. Many organizations adopt object technology expecting significant reuse. Without an explicit reuse process, they will not succeed. Companies succeeding with reuse find that architecture, process, organization, culture, management and other non-technical factors are usually more critical than technology. This paper describes HP's software reuse practice and adoption experience, and a systematic approach to component-based software engineering based on object-oriented business and system modeling.

Citation impact

933
total citations
FWCI
158.87
Percentile
100%
References
4
Citations per year

Authors

1

Topics & keywords

Keywords
  • Reuse
  • Domain engineering
  • Computer science
  • Software engineering
  • Software development
  • Package development process
  • Component-based software engineering
  • Business process
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.