DOI: 10.1007/978-3-540-75381-0_19
|View full text |Cite
|
Sign up to set email alerts
|

Investigating the Software Fault Profile of Industrial Projects to Determine Process Improvement Areas: An Empirical Study

Abstract: Abstract. Improving software processes relies on the ability to analyze previous projects and derive which parts of the process that should be focused on for improvement. All software projects encounter software faults during development and have to put much effort into locating and fixing these. A lot of information is produced when handling faults, through fault reports. This paper reports a study of fault reports from industrial projects, where we seek a better understanding of faults that have been reporte… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…The study reported by Borretzen and Dyre-Hansen [4] is similar to ours in intent: they performed fault analysis to improve software quality. They investigated the fault profiles of five industrial Java/J2EE projects to understand what types of faults are dominant and what types of faults are reported to be more severe.…”
Section: Related Workmentioning
confidence: 65%
“…The study reported by Borretzen and Dyre-Hansen [4] is similar to ours in intent: they performed fault analysis to improve software quality. They investigated the fault profiles of five industrial Java/J2EE projects to understand what types of faults are dominant and what types of faults are reported to be more severe.…”
Section: Related Workmentioning
confidence: 65%
“…Børretzen and Dyre-Hansen [29] characterized faults in five business-critical industrial projects with the goal of determining possible areas of process improvement. Findings include the fact that a certain fault type (Function/Class/Object) generally dominates the bug reports from all projects and that there is a tendency for some fault types to be marked as more severe as others (e.g., relationship, timing/serialization).…”
Section: B Related Workmentioning
confidence: 99%
“…Lutz and Morgan [27] characterized bugs with to discover defect patterns and Durães and Madeira [9] analyzed how software faults can be injected in a source code-independent manner. Børretzen and Dyre-Hansen [29] characterized faults in industrial projects for process improvement. Fonseca and Vieira [22] used ODC to characterize security patches of widely used web applications and Basso et al [21] characterize Java faults to understand their representativeness, including security vulnerabilities.…”
Section: Mongodb Cassandra Hbasementioning
confidence: 99%
See 1 more Smart Citation
“…The definition of quality is often mentioned in the literature. According to Børretzen and Dyre-Hansen [22] is quality the reliability to depend on a (computerized) service. According to GAMP5, the pharmaceutical industry standard for software development projects, quality software is "fit for purpose" [12].…”
Section: Quality Is Keymentioning
confidence: 99%