An object-oriented design complexity metric based on inheritance relationships

Timothy K. Shih, Yule Chyun Lin, Wen C. Pai, Chun Chia Wang

研究成果: 雜誌貢獻期刊論文同行評審

2 引文 斯高帕斯(Scopus)

摘要

Software metrics serve as a significant issue to improve software quality. It is an important research of software engineering. In line with the methodologies of object-oriented analysis and design widely developed, many software metrics techniques have been proposed. However, not many focus on the metrics evaluation of an inheritance hierarchy. In this paper, we propose a novel concept named unit repeated inheritance (URI) in Z notation to realize object-oriented software metrics. The approach describes an inheritance level technique (ILT) method as a guide to measure the software complexity of an inheritance hierarchy. The measures of inheritance metrics are formed based on the proposed mechanism. Also, we use Lex and Yacc to construct a windowing tool which is used in conjunction with a conventional C++ programming environment to assist a programmer to analyze and measure his/her C++ programs.

原文???core.languages.en_GB???
頁(從 - 到)541-566
頁數26
期刊International Journal of Software Engineering and Knowledge Engineering
8
發行號4
DOIs
出版狀態已出版 - 12月 1998

指紋

深入研究「An object-oriented design complexity metric based on inheritance relationships」主題。共同形成了獨特的指紋。

引用此