SEMANTIC METRICS: METRICS BASED ON SEMANTIC ASPECTS OF SOFTWARE

被引:3
|
作者
Stein, Cara [1 ]
Etzkorn, Letha [2 ]
Gholston, Sampson [3 ]
Farrington, Phillip [3 ]
Utley, Dawn [3 ]
Cox, Glenn [2 ]
Fortune, Julie [3 ]
机构
[1] Univ Alabama, Informat Technol & Syst Ctr, Huntsville, AL 35899 USA
[2] Univ Alabama, Dept Comp Sci, Huntsville, AL 35899 USA
[3] Univ Alabama, Dept Ind & Management Syst Engn, Huntsville, AL 35899 USA
关键词
OBJECT-ORIENTED SYSTEMS; COMPLEXITY; DESIGN; VALIDATION; QUALITY; SUITE;
D O I
10.1080/08839510802573574
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software practitioners need ways to assess their software, and metrics can provide an automated way to do that, providing valuable feedback with little effort earlier than the testing phase. Semantic metrics were proposed to quantify aspects of software quality based on the meaning of software's task in the domain. Unlike traditional software metrics, semantic metrics do not rely on code syntax. Instead, semantic metrics are calculated from domain information, using the knowledge base of a program understanding system. Because semantic metrics do not rely on code syntax, they can be calculated before code is fully implemented. This article evaluates the semantic metrics theoretically and empirically. We find that the semantic metrics compare well to existing metrics and show promise as early indicators of software quality.
引用
收藏
页码:44 / 77
页数:34
相关论文
共 50 条
  • [21] A semantic metrics suite for evaluating modular ontologies
    Ensan, Faezeh
    Du, Weichang
    [J]. INFORMATION SYSTEMS, 2013, 38 (05) : 745 - 770
  • [22] Learning pseudo metrics for semantic image clustering
    Wang, DH
    Kim, YS
    [J]. PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 4973 - 4976
  • [23] Unsupervised combination of metrics for semantic class induction
    Iosif, Elias
    Tegos, Athanasios
    Pangos, Apostolos
    Fosler-Lussier, Eric
    Potamianos, Alexandros
    [J]. 2006 IEEE SPOKEN LANGUAGE TECHNOLOGY WORKSHOP, 2006, : 86 - +
  • [24] Survey of Evaluation Metrics and Methods for Semantic Segmentation
    Yu, Ying
    Wang, Chunping
    Fu, Qiang
    Kou, Renke
    Wu, Weiyi
    Liu, Tianyong
    [J]. Computer Engineering and Applications, 2023, 59 (06) : 57 - 69
  • [25] Using Semantic Metrics to Predict Mutation Equivalence
    Ayad, Amani
    Marsit, Imen
    Omri, Nazih Mohamed
    Loh, JiMeng
    Mili, Ali
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2018, 2019, 1077 : 3 - 27
  • [26] Syntactic/Semantic Formalizations and Metrics of Residential Applications Based on Gestural Interface
    de Carvalho Correia, Ana Carla
    Souza Brizolara, Paulo Leonardo
    de Miranda, Leonardo Cunha
    Marciano, Juvane Nunes
    [J]. DESIGN, USER EXPERIENCE, AND USABILITY: USER EXPERIENCE DESIGN FOR DIVERSE INTERACTION PLATFORMS AND ENVIRONMENTS, PT II, 2014, 8518 : 521 - 532
  • [27] Semantic oriented ontology cohesion metrics for ontology-based systems
    Ma, Yinglong
    Jin, Beihong
    Feng, Yulin
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (01) : 143 - 152
  • [28] Exploiting Metrics for Similarity-based Semantic Web Service Discovery
    Dietze, Stefan
    Gugliotta, Alessio
    Domingue, John
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 327 - 334
  • [29] SEMANTIC METRICS THROUGH ERROR FLOW-ANALYSIS
    MORELL, L
    MURRILL, B
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 20 (03) : 253 - 265
  • [30] Comparative Evaluation of Three Types of Semantic Distance Metrics - Implications for Use in Semantic Search
    Bedford, Denise A. D.
    Gracy, Karen F.
    [J]. QUALITATIVE & QUANTITATIVE METHODS IN LIBRARIES, 2014, : 153 - 171