The Measurement and Evaluation for Large-scale Object-oriented Software System

被引:1
|
作者
Zhu Mingguang [1 ]
Zhang Haohua [1 ]
Qi Weiyi [1 ]
Ma Shijun [1 ]
Wang Chuanyin [1 ]
机构
[1] ShenYang Normal Univ, Expt Ctr, Shenyang, Peoples R China
关键词
Complex networks; metric; Software structure; Large-scale;
D O I
10.1109/HIS.2009.126
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional software metrics have the limitations for large-scale software system, so we construct the static structure model for large-scale software by structural mapping and visualization, propose a integrated metrics set based on complex networks parameters according to the perspective of software engineering. The feasibility and validity of the metrics were testified through statistical analyzing the data from a set of software projects; and these experiments show that it can not only uncover the features of software structure such as scale free, small world, but also can get some latent rules about design and structure. These features can be conveniently used by designers and developers to understand the system, control complexity and improve process.
引用
收藏
页码:70 / 73
页数:4
相关论文
共 50 条
  • [31] GENASIS Basics: Object-oriented utilitarian functionality for large-scale physics simulations
    Cardall, Christian Y.
    Budiardja, Reuben D.
    COMPUTER PHYSICS COMMUNICATIONS, 2015, 196 : 506 - 534
  • [32] Package level cohesion measurement in object-oriented software
    Gupta, Varun
    Chhabra, Jitender Kumar
    Journal of the Brazilian Computer Society, 2012, 18 (03) : 251 - 266
  • [33] Object-Oriented Software Maintainability Measurement in the past Decade
    Orenyi, Bajeh Amos
    Basri, Shuib
    Jung, Low Tan
    2012 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2012, : 257 - 262
  • [34] Type-preserving compilation for large-scale optimizing object-oriented compilers
    Microsoft Research
    不详
    不详
    不详
    Proc ACM SIGPLAN Conf Program Lang Des Implementation PLDI, (183-192):
  • [35] Type-Preserving Compilation for Large-Scale Optimizing Object-Oriented Compilers
    Chen, Juan
    Hawblitzel, Chris
    Perry, Frances
    Emmi, Mike
    Condit, Jeremy
    Coetzee, Derrick
    Pratikakis, Polyvios
    PLDI'08: PROCEEDINGS OF THE 2008 SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN & IMPLEMENTATION, 2008, : 183 - 192
  • [36] Characterizing Large Object-oriented Software: A Topological Perspective
    Xie, Qing
    2010 INTERNATIONAL CONFERENCE ON DISPLAY AND PHOTONICS, 2010, 7749
  • [37] A New Model of Software Network for Object-Oriented Software System
    Zhu, Yan
    Huang, Youfei
    Jiang, Ningkang
    Chen, Liangyu
    2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 516 - 522
  • [38] Viewing Object-Oriented Software with MetricAttitude: an Empirical Evaluation
    Francese, Rita
    Risi, Michele
    Scanniello, Giuseppe
    Tortora, Genoveffa
    2014 18TH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION (IV), 2014, : 59 - 64
  • [39] An evaluation of the MOOD set of object-oriented software metrics
    Harrison, R
    Counsell, SJ
    Nithi, RV
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (06) : 491 - 496
  • [40] Fast simulation of large-scale planar circuits using an object-oriented sparse solver
    Sabet, KF
    Cheng, JC
    Katehi, LPB
    Sarabandi, K
    Harvey, JF
    1999 IEEE MTT-S INTERNATIONAL MICROWAVE SYMPOSIUM DIGEST, VOLS 1-4, 1999, : 373 - 376