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 条
  • [21] Scale-free Property in Large Scale Object-Oriented Software and its Significance on Software Engineering
    Yao Yi
    Huang Song
    Ren Zheng-ping
    Liu Xiao-ming
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 3, PROCEEDINGS: APPLIED MATHEMATICS, SYSTEM MODELLING AND CONTROL, 2009, : 401 - 404
  • [22] Object-oriented modelling of large-scale chemical engineering processes with ProMoT
    Waschler, R
    Angeles-Palacios, O
    Ginkel, M
    Kienle, A
    MATHEMATICAL AND COMPUTER MODELLING OF DYNAMICAL SYSTEMS, 2006, 12 (01) : 5 - 18
  • [23] Object-oriented software architecture frame for distributed measurement and control system
    Northwestern Polytechnical Univ, Xi'an, China
    Xibei Gongye Daxue Xuebao, 1 (118-123):
  • [24] Software measurement based reusable component extraction in object-oriented system
    Zhou, Xin
    Chen, Xiang-Kui
    Sun, Jia-Su
    Yang, Fu-Qing
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2003, 31 (05): : 649 - 653
  • [25] OBJECT-ORIENTED PROGRAMMING IN A LARGE SYSTEM
    HUNT, WL
    HEWLETT-PACKARD JOURNAL, 1992, 43 (05): : 76 - 76
  • [26] The Design and Evaluation of an Interoperable Translation System for Object-Oriented Software Reuse
    Schaub, Stephen
    Malloy, Brian A.
    JOURNAL OF OBJECT TECHNOLOGY, 2016, 15 (04):
  • [27] Effectiveness of software metrics for object-oriented system
    Suresh, Yeresime
    Pati, Jayadeep
    Rath, Santanu Ku
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING & SECURITY [ICCCS-2012], 2012, 1 : 420 - 427
  • [28] An empirical investigation of an object-oriented software system
    Cartwright, M
    Shepperd, M
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2000, 26 (08) : 786 - 796
  • [29] WRSS: An Object-Oriented R Package for Large-Scale Water Resources Operation
    Arabzadeh, Rezgar
    Aberi, Parisa
    Hesarkazzazi, Sina
    Hajibabaei, Mohsen
    Rauch, Wolfgang
    Nikmehr, Saman
    Sitzenfrei, Robert
    WATER, 2021, 13 (21)
  • [30] Type-preserving compilation for large-scale optimizing object-oriented compilers
    Chen, Juan
    Hawblitzel, Chris
    Perry, Frances
    Emmi, Mike
    Condit, Jeremy
    Coetzee, Derrick
    Pratikakis, Polyvios
    ACM SIGPLAN NOTICES, 2008, 43 (06) : 183 - 192