메뉴 건너뛰기




Volumn 25, Issue 3, 2013, Pages 193-218

Towards a better understanding of software evolution: An empirical study on open-source software

Author keywords

Empirical studies; Lehman's laws; Open source; Software evolution

Indexed keywords

EMPIRICAL STUDIES; LEHMAN'S LAWS; OPEN SOURCES; OPEN-SOURCE SOFTWARES; OPERATIONAL DEFINITION; SOFTWARE EVOLUTION; SOFTWARE EVOLUTION PROCESS; STATISTICAL HYPOTHESIS TESTING;

EID: 84879684251     PISSN: None     EISSN: 20477481     Source Type: Journal    
DOI: 10.1002/smr.564     Document Type: Article
Times cited : (38)

References (46)
  • 1
    • 47349109262 scopus 로고    scopus 로고
    • Mining the lexicon used by programmers during software evolution
    • ICSM 2007 IEEE International Conference on 2007
    • Antoniol G, Gueheneuc Y-G, Merlo E, Tonella P. Mining the lexicon used by programmers during software evolution. In Software Maintenance, 2007. ICSM 2007. IEEE International Conference on, 2007; 14-23.
    • (2007) Software Maintenance , pp. 14-23
    • Antoniol, G.1    Gueheneuc, Y.-G.2    Merlo, E.3    Tonella, P.4
  • 3
    • 0017268047 scopus 로고
    • A model of large program development
    • Belady LA, Lehman MM. A model of large program development. IBM Systems Journal 1976; 15(3):225-252.
    • (1976) IBM Systems Journal , vol.15 , Issue.3 , pp. 225-252
    • Belady, L.A.1    Lehman, M.M.2
  • 4
    • 79959873629 scopus 로고    scopus 로고
    • In Open Source Ecosystems: Diverse Communities Interacting, IFIP Advances in Information and Communication Technology, Boldyreff C, Crowston K, Lundell B, Wasserman A (eds.)Springer: Boston
    • Ramil JF, Cortazar DI, Mens T. What does it take to develop a million lines of open source code? In Open Source Ecosystems: Diverse Communities Interacting, IFIP Advances in Information and Communication Technology, Boldyreff C, Crowston K, Lundell B, Wasserman A (eds.). Springer: Boston, 2009; 299:170-184.
    • (2009) What Does It Take to Develop A Million Lines of Open Source Code? , vol.299 , pp. 170-184
    • Ramil, J.F.1    Cortazar, D.I.2    Mens, T.3
  • 6
    • 35348968376 scopus 로고    scopus 로고
    • Change distilling: Tree differencing for fine-grained source code change extraction
    • DOI 10.1109/TSE.2007.70731
    • Fluri B, Wursch M, Pinzger M, Gall HC. Change distilling: tree differencing for fine-grained source code change extraction. Software Engineering, IEEE Transactions on 2007; 33(11):725-743. (Pubitemid 47595645)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 725-743
    • Fluri, B.1    Wursch, M.2    Pinzger, M.3    Gall, H.C.4
  • 7
    • 0031351263 scopus 로고    scopus 로고
    • Software evolution observations based on product release history
    • Gall H, Jazayeri M, Klösch R, Trausmuth G. Software evolution observations based on product release history. In ICSM 1997; 160-166.
    • (1997) ICSM , pp. 160-166
    • Gall, H.1    Jazayeri, M.2    Klösch, R.3    Trausmuth, G.4
  • 8
    • 10644256720 scopus 로고    scopus 로고
    • Using software trails to reconstruct the evolution of software: Research articles
    • November
    • German DM. Using software trails to reconstruct the evolution of software: research articles. J. Softw. Maint. Evol November 2004; 16:367-384.
    • (2004) J. Softw. Maint. Evol , vol.16 , pp. 367-384
    • German, D.M.1
  • 13
    • 30344485154 scopus 로고    scopus 로고
    • Empirical validation of object-oriented metrics on open source software for fault prediction
    • DOI 10.1109/TSE.2005.112
    • Gyimothy T, Rudolf F, Istvan S. Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Transactions on Software Engineering October 2005; 31:897-910. (Pubitemid 43065752)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.10 , pp. 897-910
    • Gyimothy, T.1    Ferenc, R.2    Siket, I.3
  • 14
    • 34548759097 scopus 로고    scopus 로고
    • Towards a theoretical model for software growth
    • ICSE Workshops MSR '07. Fourth International Workshop on, May 2007
    • Herraiz I, Gonzalez-Barahona JM, Robles G. Towards a theoretical model for software growth. In Mining Software Repositories, 2007. ICSE Workshops MSR '07. Fourth International Workshop on, May 2007; 21.
    • (2007) Mining Software Repositories , vol.21
    • Herraiz, I.1    Gonzalez-Barahona, J.M.2    Robles, G.3
  • 15
    • 47349085290 scopus 로고    scopus 로고
    • On the prediction of the evolution of libre software projects
    • ICSM 2007 IEEE International Conference on 2007
    • Herraiz I, Gonzalez-Barahona JM, Robles G, German DM. On the prediction of the evolution of libre software projects. In Software Maintenance, 2007. ICSM 2007. IEEE International Conference on, 2007; 405-414.
    • (2007) Software Maintenance , pp. 405-414
    • Herraiz, I.1    Gonzalez-Barahona, J.M.2    Robles, G.3    German, D.M.4
  • 21
    • 84879685410 scopus 로고
    • 2 August 2011. 22. Lawrence MJ. An examination of evolution dynamics ICSE
    • Koskinen J. Software maintenance costs. http://users.jyu.fi/ ~koskinen/smcosts.htm [2 August 2011]. 22. Lawrence MJ. An examination of evolution dynamics. In ICSE, 1982; 188-196.
    • (1982) Software Maintenance Costs , pp. 188-196
    • Koskinen, J.1
  • 24
    • 0032302040 scopus 로고    scopus 로고
    • On evidence supporting the FEAST hypothesis and the laws of software evolution
    • Lehman MM, Perry DE, Ramil JF. On evidence supporting the FEAST hypothesis and the laws of software evolution. In METRICS '98, 1998; 84-88.
    • (1998) Metrics , vol.98 , pp. 84-88
    • Lehman, M.M.1    Perry, D.E.2    Ramil, J.F.3
  • 25
    • 0035561643 scopus 로고    scopus 로고
    • Rules and tools for software evolution planning and management
    • DOI 10.1023/A:1012535017876
    • Lehman MM, Ramil JF. Rules and tools for software evolution planning and management. Annals of Software Engineering 2001; 11(1):15-44. (Pubitemid 33634468)
    • (2001) Annals of Software Engineering , vol.11 , Issue.1 , pp. 15-44
    • Lehman, M.M.1    Ramil, J.F.2
  • 26
    • 0036532007 scopus 로고    scopus 로고
    • Classification and evaluation of defects in a project retrospective
    • PII S0164121201001467
    • Leszak M, Perry DE, Stoll D. Classification and evaluation of defects in a project retrospective. Journal of Systems and Software 2002; 61(3):173-187. (Pubitemid 34232104)
    • (2002) Journal of Systems and Software , vol.61 , Issue.3 , pp. 173-187
    • Leszak, M.1    Perry, D.E.2    Stoll, D.3
  • 30
    • 0038282265 scopus 로고    scopus 로고
    • Evolution patterns of open-source software systems and communities
    • Nakakoji K, Yamamoto Y, Nishinaka Y, Kishida K, Ye Y. Evolution patterns of open-source software systems and communities. In IWPSE, 2002; 76-85.
    • (2002) IWPSE , pp. 76-85
    • Nakakoji, K.1    Yamamoto, Y.2    Nishinaka, Y.3    Kishida, K.4    Ye, Y.5
  • 31
  • 33
    • 84959039613 scopus 로고    scopus 로고
    • CIL: Intermediate language and tools for analysis and transformation of C programs
    • Necula GC, McPeak S, Rahul SP, Weimer W. CIL: intermediate language and tools for analysis and transformation of C programs. LNCS 2002; 2304:213-228.
    • (2002) LNCS , vol.2304 , pp. 213-228
    • Necula, G.C.1    McPeak, S.2    Rahul, S.P.3    Weimer, W.4
  • 36
    • 18044373219 scopus 로고    scopus 로고
    • Dex: A semantic-graph differencing tool for studying changes in large code bases
    • Proceedings - 20th IEEE International Conference on Software Maintenance, ICSM 2004
    • Raghavan S, Rohana R, Leon D, Podgurski A, Augustine V. Dex: a semantic-graph differencing tool for studying changes in large code bases. In ICSM '04: Proceedings of the 20th IEEE International Conference on Software Maintenance, IEEE Computer Society: Washington, DC, USA, 2004; 188-197. (Pubitemid 40601023)
    • (2004) IEEE International Conference on Software Maintenance, ICSM , pp. 188-197
    • Raghavan, S.1    Rohana, R.2    Leon, D.3    Podgurski, A.4    Augustine, V.5
  • 40
    • 84879692003 scopus 로고    scopus 로고
    • Software 500 November
    • Software Magazine. Software 500. November 2010.
    • (2010) Software Magazine
  • 43
    • 0001609818 scopus 로고    scopus 로고
    • Reference model for smooth growth of software systems
    • Turski WM. Reference model for smooth growth of software systems. IEEE Transactions on Software Engineering 1996; 22(8):599-600. (Pubitemid 126771685)
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.8 , pp. 599-600
    • Turski, W.M.1
  • 44
    • 0036704574 scopus 로고    scopus 로고
    • The reference model for smooth growth of software systems revisited
    • Turski WM. The reference model for smooth growth of software systems revisited. IEEE Transactions on Software Engineering 2002; 28(8):814-815.
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.8 , pp. 814-815
    • Turski, W.M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.