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 条
  • [31] Semantic Similarity Metrics for Evaluating Source Code Summarization
    Haque, Sakib
    Eberhart, Zachary
    Bansal, Aakash
    McMillan, Collin
    [J]. arXiv, 2022,
  • [32] Semantic capabilities for the metrics and indicators cataloging Web system
    Molina, H
    Papa, F
    Martín, M
    Olsina, L
    [J]. ENGINEERING ADVANCED WEB APPLICATIONS, 2004, : 97 - 109
  • [33] Traits Measuring Metrics for the Members of Semantic Social Network
    Mir, Rizwan Pervez
    Farooq, Muhammad Shoaib
    [J]. 4TH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING (IC)2, 2021, : 494 - 499
  • [34] Combination of semantic word similarity metrics in video retrieval
    Memar, Sara
    Affendey, Lilly Suriani
    Mustapha, Norwati
    Doraisamy, Shyamala C.
    [J]. International Review on Computers and Software, 2011, 6 (03) : 299 - 305
  • [35] METRICS OF INDEXED JOURNALS REPRESENTED USING SEMANTIC TECHNOLOGIES
    Morocho-Yunga, Juan
    [J]. 10TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2017), 2017, : 8724 - 8728
  • [36] Approximate metrics for autonomous semantic web ontology merging
    Richardson, B
    Mazack, LJ
    [J]. FUZZ-IEEE 2005: PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS: BIGGEST LITTLE CONFERENCE IN THE WORLD, 2005, : 1014 - 1019
  • [37] Novel metrics for computing semantic similarity with sense embeddings
    Colla, Davide
    Mensa, Enrico
    Radicioni, Daniele P.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 206
  • [38] Structural and semantic similarity metrics for web service matchmaking
    Gunay, Akin
    Yolum, Pinar
    [J]. E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2007, 4655 : 129 - +
  • [39] Using Structural and Semantic Metrics to Improve Class Cohesion
    De Lucia, Andrea
    Oliveto, Rocco
    Vorraro, Luigi
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2008, : 27 - 36
  • [40] Semantic Similarity Metrics for Evaluating Source Code Summarization
    Haque, Sakib
    Eberhart, Zachary
    Bansal, Aakash
    McMillan, Collin
    [J]. 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 36 - 47