• DocumentCode
    2070707
  • Title

    Disassortativity and degree distribution of software coupling networks in object-oriented software systems

  • Author

    Gao, Yang ; Xu, Guoai ; Yang, Yixian ; Liu, Jia ; Guo, Shize

  • Author_Institution
    Key Lab. of Network & Inf. Attack & Defence Technol. of MOE, Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    2
  • fYear
    2010
  • fDate
    10-12 Dec. 2010
  • Firstpage
    1000
  • Lastpage
    1004
  • Abstract
    In this paper, empirical investigation results on degree distribution and disassortativity of four open software systems have been presented with the view of reasonable description of software structure. We make use of a directed software coupling network to characterize and describe the macroscopic properties of four open software systems. Implement reviewing of the degree distribution of four open source software and find that the in-degree distribution is of scale-free property but the out-degree distribution can be well described by stretched exponential distribution. And then we examine disassortativity of the software coupling network, and draw a conclusion that software coupling network is disassortative mixing in undirected versions, and negative correlation between two classes of directed SCNs has existed.
  • Keywords
    exponential distribution; object-oriented programming; open systems; software architecture; degree distribution; directed software coupling network; disassortativity; in-degree distribution; object-oriented software systems; open software systems; out-degree distribution; software structure; stretched exponential distribution; Software; SED; degree distribution; disassortativity; software coupling network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Progress in Informatics and Computing (PIC), 2010 IEEE International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-6788-4
  • Type

    conf

  • DOI
    10.1109/PIC.2010.5687486
  • Filename
    5687486