System for inspection and quality assurance of software - A knowledge-based experiment with code understanding
Description
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 is shown that the prototype, in addition to automating the QA process, provides a novel approach to understanding code. These 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 this unique architecture, along with software development standards used in the QA process, is essential for meaningful analysis of code. 8 refs
Additional details
Publishing Information
- Publisher
- Society of Photo-Optical Instrumentation Engineers.
- Imprint Place
- Bellingham, WA (USA)
- Imprint Title
- Applications of artificial intelligence VII; Proceedings of the Meeting, Orlando, FL, Mar. 28-30, 1989. Parts 1 ampersand 2
- Imprint Pagination
- 1564 p.
- Journal Page Range
- p. 966-970.
Conference
- Title
- 7. Society of Photo-Optical Instrumentation Engineers conference on applications of artificial intelligence.
- Dates
- 28-30 Mar 1989.
- Place
- Orlando, FL (USA).
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 22005288
- Subject category
- S99: GENERAL AND MISCELLANEOUS;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- COMPUTER CODES; INSPECTION; QUALITY ASSURANCE; QUALITY CONTROL; VERIFICATION
- Descriptors DEC
- CONTROL
Optional Information
- Secondary number(s)
- CONF-890358--.