2002•Unpublished venueRequires access

Software reuse architecture, process, and organization for business success

Martin Griss

Open publisher page 925 citations

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.

About this research paper

What this paper is about

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.

Why it matters

OpenAlex reports 925 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available 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.

Key concepts: Reuse, Domain engineering, Computer science, Software engineering, Software development, Package development process, Component-based software engineering, Business process

Related papers

Back to paper searchBrowse research topicsOriginal source
Software reuse architecture, process, and organization for business success — Research Paper | ScholarLens