Generalized collaboration networks in software systems: A case study of Linux kernels

被引:0
|
作者
Sun S. [1 ,2 ]
Xia C. [1 ,2 ]
Chen Z. [3 ]
Sun J. [1 ,2 ]
Chen Z. [3 ]
机构
[1] Tianjin Key Laboratory of Intelligence Computing and Novel Software Technology, Tianjin University of Technology
[2] Key Laboratory of Computer Vision and System, Ministry of Education, Tianjin University of Technology
[3] 66366th Troops, PLA
[4] Department of Automation, Nankai University
来源
基金
中国国家自然科学基金;
关键词
Complex network; Generalized collaboration network; Header file collaboration network (HFCN); Linux kernel; Topological properties; Weighted quantities;
D O I
10.1007/s11704-009-0053-Z
中图分类号
学科分类号
摘要
The collaboration relationships between header files in the source code of Linux kernels are analyzed by constructing a weighted Header File Collaboration Network (HFCN): each node represents a header file; two nodes are connected if corresponding header files are both included in the same source file at least once; also the link weight is assigned to evaluate the intensity of co-inclusion of two header files. Through using appropriate non-weighted and weighted quantities, structural properties of two kinds of HFCN networks(HFCN-I and HFCN-II) are characterized and analyzed. The study of Linux kernels from the viewpoint of complex networks can provide a better description of the organizational principles and evolving mechanism of complex software systems. © Higher Education Press and Springer-Verlag GmbH 2009.
引用
收藏
页码:421 / 426
页数:5
相关论文
共 50 条
  • [41] FUSION OF HYPERSPECTRAL AND LIDAR DATA USING GENERALIZED COMPOSITE KERNELS: A CASE STUDY IN EXTREMADURA, SPAIN
    Khodadadzadeh, Mahdi
    Cuartero, Aurora
    Li, Jun
    Felicisimo, Angel
    Plaza, Antonio
    2015 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2015, : 61 - 64
  • [42] Software systems as complex networks
    Wen, Lian
    Kirk, Diana
    Dromey, R. G.
    PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 106 - +
  • [43] Comparing the reliability of software systems: A case study on mobile operating systems
    Ivanov, Vladimir
    Reznik, Alexey
    Succi, Giancarlo
    INFORMATION SCIENCES, 2018, 423 : 398 - 411
  • [44] Social Capital and Knowledge Networks of Software Developers: A Case Study
    Balijepally, VenuGopal
    Nerur, Sridhar
    JOURNAL OF DATABASE MANAGEMENT, 2019, 30 (04) : 41 - 80
  • [45] A Case Study in Distributed Deployment of Embedded Software for Camera Networks
    Leonardi, Francesco
    Pinto, Alessandro
    Carloni, Luca P.
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1006 - +
  • [46] STRUCTURAL PROPERTIES OF MULTILAYER SOFTWARE NETWORKS: A CASE STUDY IN TOMCAT
    Pan, Weifeng
    Hu, Bo
    Dong, Jilei
    Liu, Kun
    Jiang, Bo
    ADVANCES IN COMPLEX SYSTEMS, 2018, 21 (02):
  • [47] Analyzing Collaboration in Software Development Processes through Social Networks
    Magdaleno, Andrea Magalhaes
    Lima Werner, Claudia Maria
    de Araujo, Renata Mendes
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT I, 2010, 6415 : 435 - +
  • [48] Social collaboration software for virtual teams: case studies
    Orta-Castañon P.
    Urbina-Coronado P.
    Ahuett-Garza H.
    Hernández-de-Menéndez M.
    Morales-Menendez R.
    International Journal on Interactive Design and Manufacturing (IJIDeM), 2018, 12 (1): : 15 - 24
  • [49] Collaboration Strategies for Distributed Teams A Case Study of CAD Systems Integration
    Madsen, Kurt E.
    2009 FOURTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS), 2009, : 222 - 227
  • [50] Management control systems in inter-agency collaboration: a case study
    Alam, Manzurul
    Griffiths, Arthur John
    PUBLIC MONEY & MANAGEMENT, 2016, 36 (04) : 289 - 296