Paper
21 July 2010 Characterizing large object-oriented software: a topological perspective
Qing Xie
Author Affiliations +
Proceedings Volume 7749, 2010 International Conference on Display and Photonics; 774924 (2010) https://doi.org/10.1117/12.869388
Event: 2010 International Conference on Display and Photonics, 2010, Nanjing, China
Abstract
The increase of the software complexity makes how to understand software systems a hard work. Since you cannot control what you cannot measure, many research works have been done on software metrics. But one key property has always been neglect, i.e., the topological properties of software systems. In this paper, we proposed to analyze object-oriented (OO) software systems from the perspective of software topological property. First, OO software systems are represented by network at method and class level, respectively. Then we introduce complex network theory to analyze the topological properties of these networks. A case study on an open source OO software system, JHotDraw 5.1, gives an illustration of our approach. Our approach can give further understanding of OO software systems.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Qing Xie "Characterizing large object-oriented software: a topological perspective", Proc. SPIE 7749, 2010 International Conference on Display and Photonics, 774924 (21 July 2010); https://doi.org/10.1117/12.869388
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
Back to Top