Ontology-based Error Detection in Software Design: A Case Study

A.M. Hoss, D.L. Carver, and J.W. Burris (USA)


Ontology, error detection, object-oriented, agent-oriented, knowledge integration, and consistency.


Software development researchers and practitioners continue to search for new ways to improve design quality and thereby avoid the high costs resulting from poorly designed software. One aspect of software design quality is ensuring consistency among the multiple design views that are required to understand system functionality from various perspectives. Few tools for software design detect errors arising from multiple design views. The Methodology for Ontology-Based Detection of Errors in Software Design (MODED) integrates multiple software design views into one common model to identify errors among those views. We apply MODED to detect inconsistencies in a software design, specified utilizing the Unified Modeling Language (UML), of the London Ambulance Service Computer Aided Dispatch System.

Important Links:

Go Back