Analysis and Prioritization of Design Metrics

被引:1
|
作者
Garg, Ritu [1 ]
Singh, R. K. [1 ]
机构
[1] Indira Gandhi Delhi Tech Univ Women, Delhi, India
关键词
Software Clones; Model clones; Model Driven Development; Software Maintenance; CLONE DETECTION; CODE;
D O I
10.1016/j.procs.2020.03.360
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Clones at domain level during the design phase plays an important role to identify the risk at an early stage. The authors have analyzed the Design Metrics (DM) for its contribution towards the structural properties in domain models of the software. Then prioritization of these DM leads to classification of the majorly contributing DM elements. These Design Metrics relates to classes within the class diagram at design level that is useful for the identification of cross cutting concerns, origin analysis of software, software quality prediction and maintenance at the class level granularity. The authors have empirically evaluated the results for structural model clone detection. (C) 2020 The Authors. Published by Elsevier B.V.
引用
收藏
页码:1495 / 1504
页数:10
相关论文
共 50 条
  • [31] Analysis of Object-Oriented Design: A Metrics Based Approach
    Kanjilal, Ananya
    Sengupta, Sabnam
    Bhattacharya, Swapan
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1644 - +
  • [32] Predicting faulty classes using design metrics with discriminant analysis
    Thongmak, M
    Muenchaisri, P
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 621 - 627
  • [33] Applying change impact analysis and design metrics in CBR based software design improvement
    Feng, T
    Zhang, JC
    Li, WJ
    INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES 2005, VOLS 1 AND 2, PROCEEDINGS, 2005, : 169 - 172
  • [34] DESIGN METRICS IN PRACTICE
    KITCHENHAM, BA
    LINKMAN, SJ
    INFORMATION AND SOFTWARE TECHNOLOGY, 1990, 32 (04) : 304 - 310
  • [35] Prioritization of design changes based on PSA
    Krajnc, B
    Mavko, B
    3RD REGIONAL MEETING NUCLEAR ENERGY IN CENTRAL EUROPE / ANNUAL MEETING OF THE NUCLEAR SOCIETY OF SLOVENIA, PROCEEDINGS, 1996, : 156 - 163
  • [36] Maintainability-based Requirements Prioritization by using Artifacts Traceability and Code Metrics
    Asghar, M. Waseem
    Marchetto, Alessandro
    Susi, Angelo
    Scanniello, Giuseppe
    PROCEEDINGS OF THE 17TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2013), 2013, : 417 - 420
  • [37] Difficulty and Severity-Oriented Metrics for Test Prioritization in Deep Learning Systems
    Al-Qadasi, Hamzah
    Falcone, Ylies
    Bensalem, Saddek
    2023 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE TESTING, AITEST, 2023, : 40 - 48
  • [38] Using power analysis and spatial prioritization to evaluate the design of a forest bird monitoring programme
    Southwell, Darren M.
    Smart, Adam
    Merson, Samuel D.
    Selwood, Katherine E.
    Macgregor, Nicholas A.
    ORYX, 2024, 58 (04) : 522 - 531
  • [39] Synthesis design using mass related metrics, environmental metrics, and health metrics
    Eissen, Marco
    PURE AND APPLIED CHEMISTRY, 2022, 94 (02) : 215 - 245
  • [40] AN ANALYSIS OF APPLICABILITY USING QUALITY METRICS FOR ONTOLOGIES ON ONTOLOGY DESIGN PATTERNS
    Lantow, Birger
    Sandkuhl, Kurt
    INTELLIGENT SYSTEMS IN ACCOUNTING FINANCE & MANAGEMENT, 2015, 22 (01): : 81 - 99