43
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Studying the laws of software evolution in a long-lived FLOSS project

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Some free, open-source software projects have been around for quite a long time, the longest living ones dating from the early 1980s. For some of them, detailed information about their evolution is available in source code management systems tracking all their code changes for periods of more than 15 years. This paper examines in detail the evolution of one of such projects, glibc, with the main aim of understanding how it evolved and how it matched Lehman's laws of software evolution. As a result, we have developed a methodology for studying the evolution of such long-lived projects based on the information in their source code management repository, described in detail several aspects of the history of glibc, including some activity and size metrics, and found how some of the laws of software evolution may not hold in this case. © 2013 The Authors. Journal of Software: Evolution and Process published by John Wiley & Sons Ltd.

          Related collections

          Most cited references30

          • Record: found
          • Abstract: not found
          • Article: not found

          Two case studies of open source software development: Apache and Mozilla

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Programs, life cycles, and laws of software evolution

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Predicting fault incidence using software change history

                Bookmark

                Author and article information

                Journal
                J Softw (Malden)
                J Softw (Malden)
                smr
                Journal of Software (Malden, Ma)
                BlackWell Publishing Ltd (Oxford, UK )
                2047-7473
                2047-7481
                July 2014
                14 October 2013
                : 26
                : 7
                : 589-612
                Affiliations
                [1 ]GSyC/LibreSoft, Universidad Rey Juan Carlos Fuenlabrada, Spain
                [2 ]Universidad Politécnica de Madrid Madrid, Spain
                Author notes
                * Correspondence to: Jesus M. Gonzalez-Barahona, GSyC/LibreSoft, Universidad Rey Juan Carlos, Fuenlabrada, Spain., E-mail: jgb@ 123456gsyc.es
                Article
                10.1002/smr.1615
                4375964
                9185694b-9e4c-4c0c-b92e-b728e18e6b6a
                © 2013 The Authors. Journal of Software: Evolution and Process published by John Wiley & Sons Ltd.

                This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.

                History
                : 17 March 2012
                : 03 July 2013
                : 12 July 2013
                Categories
                Research Articles

                free software,open source software,software evolution,source code management system,mining software repositories

                Comments

                Comment on this article