Measure, Metric, and Indicator: An Object-Oriented Approach for Consistent Terminology

被引:0
|
作者
Texel, Putnam P.
机构
关键词
measure; metric; indicator; object-oriented;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since the inception of the Software Engineering Institute (SEI) and the initial Capability Maturity Model (CMM), the focus on, and identification of, software metrics has grown and continues to grow. However, a problem exists because the words central to the topic, specifically measure and metric, are ill defined, overloaded, contradictory, and used interchangeably within the industry by both researchers and organizations. Without consistent usage of these core terms both meta-analysis and discussions are counter-productive. An approach to providing consistency is proposed that examines the terms measure, metrics, and indicator from an Object-Oriented perspective. A Unified Modeling Language (UML) class diagram is provided to represent clarification of the concepts of measure, metric, and indicator as well as the relationship between the three concepts. Three examples, all related to the measure source lines of code (SLOC), are provided operationalizing the conceptual nature of the Class Diagram. As a critical sub-discipline in its own right, consolidation of meanings is important to the entire software industry, not just the Object-Oriented software development community.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] Limitations of an Object-Oriented Metric : Weighted Complexity Measure
    De Silva, D. I.
    Kodagoda, N.
    Kodituwakku, S. R.
    Pinidiyaarachchi, A. J.
    [J]. PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 698 - 701
  • [2] Partitioning an object-oriented terminology schema
    Gu, H
    Perl, Y
    Halper, M
    Geller, J
    Kuo, F
    Cimino, JJ
    [J]. METHODS OF INFORMATION IN MEDICINE, 2001, 40 (03) : 204 - 212
  • [3] An object-oriented metric to measure the degree of dependency due to unused interfaces
    Salgado, RS
    Diaz, OGF
    Marrero, MAV
    Mendez, IMV
    Lara, SLD
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 4, 2004, 3046 : 808 - 817
  • [4] Measure of Complexity for Object-Oriented Programs: A Cognitive Approach
    Jakhar, Amit Kumar
    Rajnish, Kumar
    [J]. PROCEEDINGS OF 3RD INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND INFORMATICS, ICACNI 2015, VOL 2, 2016, 44 : 397 - 406
  • [5] An inheritance complexity metric for object-oriented code: A cognitive approach
    SANJAY MISRA
    IBRAHIM AKMAN
    MURAT KOYUNCU
    [J]. Sadhana, 2011, 36 : 317 - 337
  • [6] An inheritance complexity metric for object-oriented code: A cognitive approach
    Misra, Sanjay
    Akman, Ibrahim
    Koyuncu, Murat
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2011, 36 (03): : 317 - 337
  • [7] A complexity metric for object-oriented software
    Yi T.
    Fang C.
    [J]. International Journal of Computers and Applications, 2020, 42 (06): : 544 - 549
  • [8] A NEW METRIC FOR OBJECT-ORIENTED DESIGN
    CHEN, JY
    LU, JF
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (04) : 232 - 240
  • [9] A metric framework for object-oriented development
    Talbi, T
    Meyer, B
    Stapf, E
    [J]. TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 164 - 172
  • [10] OBJECT-ORIENTED APPROACH
    WILSON, S
    [J]. IEE REVIEW, 1990, 36 (09): : 338 - 338