Mens, Tom; Lanza, Michele (2002). A Graph-Based Metamodel for Object-Oriented Software Metrics. Electronic Notes in Theoretical Computer Science, 72(2), pp. 57-68. Elsevier 10.1016/S1571-0661(05)80529-8
|
Text
1-s2.0-S1571066105805298-main.pdf - Published Version Available under License Creative Commons: Attribution-Noncommercial-No Derivative Works (CC-BY-NC-ND). Download (768kB) | Preview |
Metrics are essential in object-oriented software engineering for several reasons, among which quality assessment and improvement of development team productivity. While the mathematical nature of metrics calls for clear definitions, frequently there exist many contradicting definitions of the same metric depending on the implementation language. We suggest to express and define metrics using a language-independent metamodel based on graphs. This graph-based approach allows for an unambiguous definition of generic object-oriented metrics and higher-order metrics. We also report on some prototype tools that implement these ideas.
Item Type: |
Journal Article (Original Article) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Lanza, Michele |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
ISSN: |
1571-0661 |
Publisher: |
Elsevier |
Language: |
English |
Submitter: |
Anja Ebeling |
Date Deposited: |
04 Dec 2017 14:04 |
Last Modified: |
11 Apr 2024 16:11 |
Publisher DOI: |
10.1016/S1571-0661(05)80529-8 |
BORIS DOI: |
10.7892/boris.104631 |
URI: |
https://boris.unibe.ch/id/eprint/104631 |