2008
DOI: 10.1007/s10664-008-9081-9
|View full text |Cite
|
Sign up to set email alerts
|

A case study comparing defect profiles of a reused framework and of applications reusing it

Abstract: The benefits of software reuse have been studied for many years. Several previous studies have observed that reused software has a lower defect density than newly built software. However, few studies have investigated empirically the reasons for this phenomenon. To date, we have only the common sense observation that as software is reused over time, the fixed defects will accumulate and will result in high-quality software. This paper reports on an industrial case study in a large Norwegian Oil and Gas company… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 21 publications
(20 citation statements)
references
References 21 publications
0
20
0
Order By: Relevance
“…One study on CB reuse reported on an industrial case study in a large Norwegian Oil and Gas company, involving a reused Java class framework and two applications. It analyzes reasons for differences in defect profiles [77]. The other involved research performed by the National Aeronautics and Space Administration (NASA) Earth Science Data Systems (ESDS) Software Reuse Working Group (WG) that was "established in 2004 to promote the reuse of software and related artifacts among members of the ESDS data product and software development community."…”
Section: Software Reuse In Nonembedded Systemsmentioning
confidence: 99%
“…One study on CB reuse reported on an industrial case study in a large Norwegian Oil and Gas company, involving a reused Java class framework and two applications. It analyzes reasons for differences in defect profiles [77]. The other involved research performed by the National Aeronautics and Space Administration (NASA) Earth Science Data Systems (ESDS) Software Reuse Working Group (WG) that was "established in 2004 to promote the reuse of software and related artifacts among members of the ESDS data product and software development community."…”
Section: Software Reuse In Nonembedded Systemsmentioning
confidence: 99%
“…Unimportant defects are also no different than critical defects. It's a developer best fortune that prevents a defect to cause a major failure [1]. Even the minor defects in the software create an opportunity for the developer to learn and improve the process by preventing potential major failures.…”
Section: Procedures For Paper Submissionmentioning
confidence: 99%
“…Even the minor defects in the software create an opportunity for the developer to learn and improve the process by preventing potential major failures. Defect remains in the whole life of software the defect itself might not be a big problem; but the reality that there was a defect is a big problem [1].…”
Section: Procedures For Paper Submissionmentioning
confidence: 99%
See 2 more Smart Citations