Clunie B., Clifton Eduardo; Werner, Cláudia M. L.; Rocha, Ana Regina C. (1996, ASQC) Technological University of Panama, El Dorado, Panama; Federal University of Rio de Janeiro, Brazil
A quality evaluation framework for object-oriented projects begins to satisfy the need for metrics in this paradigm. Evaluation components for the framework include life cycle activities, method knowledge, quality assessment methods, and quality factors. Results interpretation is handled by domain experts, a development team, and managers. The framework's evaluation perspective is built around Rocha's quality evaluation method and its goals of representation reliability, conceptual reliability, and usability. The goals reduce to the quality factors of communcability, manipulability, measurability, maintainability, reusability, sufficiency, and trustworthiness. In turn, these generate a list of attributes against which a product and its development can be judged. The attributes include: documentation formation correctness; notation uniformity; inheritance coupling; class-object redundancy; cluster size; accessibility; internal and external localizability; class-object necessity; class-object completeness; internal and external consistency; and events correctness.