Title :
A Three-Layer Model for Software Engineering Metrics
Author :
Akingbehin, Kiumi ; Maxim, Bruce
Author_Institution :
Dept. of Comput. & Inf. Sci., Michigan Univ., Dearborn, MI
Abstract :
This paper presents a three-layer model that captures the fundamentals of software metrics within a unifying framework. The model readily lends itself for use in both instructional and practitioner environments. The first (lowest) layer of the model consists of the three primitive software engineering metrics: person-months (PM), function-points (FP), and lines of code (LOC). They are presented as "primary" metrics from which other metrics are computed. Time is also included as a fundamental (not necessarily software) primary metric. The second layer consists of general-purpose metrics such as productivity measures, which are computed from the primary metrics, and the third layer consists of special-purpose metrics such as reliability and quality measures. This third layer is inherently extensible
Keywords :
software metrics; software quality; software reliability; function-points; general-purpose metrics; lines of code; person-months; productivity measures; software engineering metrics; three-layer model; Capability maturity model; Costs; Lab-on-a-chip; Measurement techniques; Productivity; Software engineering; Software maintenance; Software metrics; Software quality; Software tools;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2006. SNPD 2006. Seventh ACIS International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-2611-X
DOI :
10.1109/SNPD-SAWN.2006.12