Skip to main navigation Skip to search Skip to main content

An Empirical Study on Software Design Inspections - Effectiveness of Software Design Error Taxonomy

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Software design inspections are an effective method for identifying defects in software design artifacts, thereby achieving a high quality of software. These inspections rely on the relevant experience of the software designers and checklists that are created from past inspections and software failures. The Software Design Error Taxonomy (SDET) [1, 2] provides a framework that can be leveraged to aid software design inspections by software professionals. This paper aims to compare inspections that focus on identifying faults/defects based on the root cause of traditional ad-hoc inspections that rely on past experiences and historical data. The authors conducted an empirical study to compare error-based inspection using SDET and traditional ad-hoc inspection techniques to formulate an opinion. Findings reveal that the subjects who leveraged SDET detected more faults due to the focus on the underlying root cause. This experiment provides evidence of the usefulness and effectiveness of the SDET framework as a software design inspection tool.

Original languageEnglish
Title of host publicationWSSE 2025 - 2025 The 7th World Symposium on Software Engineering
PublisherAssociation for Computing Machinery, Inc
Pages61-67
Number of pages7
ISBN (Electronic)9798400715778
DOIs
StatePublished - 10 Apr 2026
Event2025 7th World Symposium on Software Engineering, WSSE2025 - Okayama, Japan
Duration: 24 Oct 202526 Oct 2025

Publication series

NameWSSE 2025 - 2025 The 7th World Symposium on Software Engineering

Conference

Conference2025 7th World Symposium on Software Engineering, WSSE2025
Country/TerritoryJapan
CityOkayama
Period24/10/2526/10/25

Keywords

  • error prevention
  • software design errors
  • software design errors taxonomy
  • software design inspections
  • software quality improvement

Fingerprint

Dive into the research topics of 'An Empirical Study on Software Design Inspections - Effectiveness of Software Design Error Taxonomy'. Together they form a unique fingerprint.

Cite this