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 条
  • [1] Metrics for measuring the quality of modularization of large-scale object-oriented software
    Sarkar, Santonu
    Kak, Avinash C.
    Rama, Girish Maskeri
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (05) : 700 - 720
  • [2] An object-oriented software framework for large-scale networked virtual environments
    Tran, FD
    Gérodolle, A
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 1061 - 1070
  • [3] Empirical Evidence of Large-Scale Diversity in API Usage of Object-Oriented Software
    Mendez, Diego
    Baudry, Benoit
    Monperrus, Martin
    2013 IEEE 13TH INTERNATIONAL WORKING CONFERENCE ON SOURCE CODE ANALYSIS AND MANIPULATION (SCAM), 2013, : 43 - 52
  • [4] A Hybrid Set of Complexity Metrics for Large-Scale Object-Oriented Software Systems
    马于涛
    何克清
    李兵
    刘婧
    周晓燕
    Journal of Computer Science & Technology, 2010, 25 (06) : 1184 - 1201
  • [5] A Hybrid Set of Complexity Metrics for Large-Scale Object-Oriented Software Systems
    Ma, Yu-Tao
    He, Ke-Qing
    Li, Bing
    Liu, Jing
    Zhou, Xiao-Yan
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (06) : 1184 - 1201
  • [6] A Hybrid Set of Complexity Metrics for Large-Scale Object-Oriented Software Systems
    Yu-Tao Ma
    Ke-Qing He
    Bing Li
    Jing Liu
    Xiao-Yan Zhou
    Journal of Computer Science and Technology, 2010, 25 : 1184 - 1201
  • [7] Object-oriented database system for large-scale molecular dynamics simulations
    Kitowski, J
    Wajs, D
    Trzeciak, P
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 693 - 701
  • [8] Automated large-scale simulation test-data generation for object-oriented software systems
    Zheng, Yujun
    Ma, Yan
    Xue, Jinyan
    PROCEEDINGS OF THE FIRST INTERNATIONAL SYMPOSIUM ON DATA, PRIVACY, AND E-COMMERCE, 2007, : 74 - +
  • [9] A large-scale empirical comparison of object-oriented cohesion metrics
    Barker, Richard
    Tempero, Ewan
    14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 414 - +
  • [10] An object-oriented optimization framework for large-scale inverse problems
    Biondi, Ettore
    Barnier, Guillaume
    Clapp, Robert G.
    Picetti, Francesco
    Farris, Stuart
    COMPUTERS & GEOSCIENCES, 2021, 154