21 March 1989 System For Inspection And Quality Assurance Of Software: A Knowledge-Based Experiment With Code Understanding
Author Affiliations +
Abstract
This paper describes a knowledge-based prototype that inspects and quality assures software components. The prototype model, which offers a singular representation of these components, is used to automate both the mechanical and nonmechanical activities in the quality assurance (QA) process. It will be shown that the prototype, in addition to automating the QA process, provides a novel approach to understanding code. Our approaches are compared with recent approaches to code understanding. The paper also presents the results of an experiment with several classes of nonsyntactic bugs. It is argued that a structured environment, as facilitated by our unique architecture along with "software development standards" used in the QA process, is essential for meaningful analysis of code. Initial success with the prototype has generated several interesting directions for future work.
© (1989) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Bikas K. Das, "System For Inspection And Quality Assurance Of Software: A Knowledge-Based Experiment With Code Understanding", Proc. SPIE 1095, Applications of Artificial Intelligence VII, (21 March 1989); doi: 10.1117/12.969346; https://doi.org/10.1117/12.969346
PROCEEDINGS
5 PAGES


SHARE
RELATED CONTENT


Back to Top