DocumentCode :
2984019
Title :
An automated quality assessor for Ada object-oriented designs
Author :
Bailin, Sidney C.
Author_Institution :
Comput. Technol. Associates Inc., Laurel, MD, USA
fYear :
1988
fDate :
23-27 May 1988
Firstpage :
732
Abstract :
A tool for evaluating object-orientated designs (OODs) for Ada software is described. The tool assumes a design expressed as a hierarchy of object diagrams. A design of this type identifies the objects of a system, an interface to each object, and the usage relationships between objects. When such a design is implemented in Ada, objects becomes packages, interfaces become package specifications and usage relationships become Ada `with´ clauses and package references. An automated quality assessor has been developed that is based on flagging undesirable design constructs. For convenience, distinctions are made among three levels of severity: questionable, undesirable, and hazardous. A questionable construct is one that may well be appropriate. An undesirable construct is one that should be changed because it is potentially harmful to the reliability, maintainability, or reusability of the software. A hazardous construct is one that is undesirable and that introduces a high level of risk
Keywords :
Ada; aerospace computing; software reliability; software tools; Ada object-oriented designs; NASAs Goddard Space Flight Center; automated quality assessor; hazardous construct; maintainability; package references; package specifications; questionable construct; reliability; reusability; undesirable construct; Contracts; Design methodology; NASA; Packaging; Quality assessment; Research and development; Software maintenance; Software reusability; Software tools; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace and Electronics Conference, 1988. NAECON 1988., Proceedings of the IEEE 1988 National
Conference_Location :
Dayton, OH
Type :
conf
DOI :
10.1109/NAECON.1988.195088
Filename :
195088
Link To Document :
بازگشت