• DocumentCode
    2441144
  • Title

    Trends in object-oriented software evolution: Investigating network properties

  • Author

    Chatzigeorgiou, Alexander ; Melas, George

  • Author_Institution
    Dept. of Appl. Inf., Univ. of Macedonia, Thessaloniki, Greece
  • fYear
    2012
  • fDate
    2-9 June 2012
  • Firstpage
    1309
  • Lastpage
    1312
  • Abstract
    The rise of social networks and the accompanying interest to study their evolution has stimulated a number of research efforts to analyze their growth patterns by means of network analysis. The inherent graph-like structure of object-oriented systems calls for the application of the corresponding methods and tools to analyze software evolution. In this paper we investigate network properties of two open-source systems and observe interesting phenomena regarding their growth. Relating the observed evolutionary trends to principles and laws of software design enables a highlevel assessment of tendencies in the underlying design quality.
  • Keywords
    graph theory; object-oriented programming; public domain software; social networking (online); software maintenance; software quality; design quality; graph-like structure; growth patterns; network analysis; network properties; object-oriented software evolution; object-oriented systems; open-source systems; social networks; software design; Communities; Maintenance engineering; Object oriented modeling; Social network services; Software systems; Vegetation; network analysis; object-oriented design; software evolution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227092
  • Filename
    6227092