An integrated expert system framework for software quality assurance

Sik-Sang Yau, Yeou Wei Wang, Jules G. Huang, Jinshuan E. Lee

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

A software quality assurance framework using knowledge-based engineering technology is described. The knowledge engineering technology uses an object-oriented data base to store the knowledge (the software quality information), and rules and meta-rules are its inferential knowledge. A dependency-based truth maintenance system based on hypothetical reasoning is used for design evaluation of the software quality. This framework can provide knowledge-based assistance for quality assurance throughout the entire software development cycle. To ensure high quality software and achieve cost-effective software development and maintenance, software metrics are used during the entire software development cycle to measure and predict the quality of software products. Various metrics for software attributes for all phases of the software development cycle will be collected and stored in the object-oriented database. The integration of the knowledge base with the software quality framework provides a wide range of support to the development of large-scale software systems.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE Computer Society's International Computer Software & Applications Conference
PublisherPubl by IEEE
Pages161-166
Number of pages6
StatePublished - 1990
Externally publishedYes
EventProceedings of the 14th Annual International Computer Software and Applications Conference - COMPSAC 90 - Chicago, IL, USA
Duration: Oct 29 1990Nov 2 1990

Other

OtherProceedings of the 14th Annual International Computer Software and Applications Conference - COMPSAC 90
CityChicago, IL, USA
Period10/29/9011/2/90

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'An integrated expert system framework for software quality assurance'. Together they form a unique fingerprint.

Cite this