메뉴 건너뛰기




Volumn 88, Issue 1-2, 2003, Pages 33-44

Software evolution - Background, theory, practice

Author keywords

Best practice; Laws of software evolution; Safety security in digital systems; Software design and implementation; Software engineering; Software evolution; Software process; Software uncertainty principle; Theory of software evolution

Indexed keywords

CLASSIFICATION (OF INFORMATION); COMPUTER PROGRAMMING; COMPUTER SOFTWARE MAINTENANCE; SECURITY OF DATA;

EID: 0043285879     PISSN: 00200190     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0020-0190(03)00382-X     Document Type: Conference Paper
Times cited : (84)

References (50)
  • 1
    • 0041443623 scopus 로고    scopus 로고
    • as of July
    • http://www.ima.umn.edu/̃arnold/disasters/ariane5rep. (as of July 2003).
    • (2003)
  • 2
    • 84943175924 scopus 로고    scopus 로고
    • The contribution of free software to software evolution
    • Amsterdam, 2 September
    • Bauer A., Pizka M. The contribution of free software to software evolution. IWPSE 03, Amsterdam. 2 September 2003.
    • (2003) IWPSE 03
    • Bauer, A.1    Pizka, M.2
  • 3
    • 0012131380 scopus 로고    scopus 로고
    • Programming system dynamics or the metadynamics of systems in maintenance and growth
    • T.J. Watson Res. Centre, Yorktown Heights, NY, RC 3546; Also as Chapter 5 in [21]
    • L.A. Belady, M.M. Lehman, Programming system dynamics or the metadynamics of systems in maintenance and growth, IBM Res. Rept., T.J. Watson Res. Centre, Yorktown Heights, NY, RC 3546; Also as Chapter 5 in [21].
    • IBM Res. Rept.
    • Belady, L.A.1    Lehman, M.M.2
  • 4
    • 0012130667 scopus 로고    scopus 로고
    • An introduction to program growth dynamics
    • W. Freiburger (Ed.), Academic Press, New York; Also as Chapter 6 in [21]
    • L.A. Belady, M.M. Lehman, An introduction to program growth dynamics, in: W. Freiburger (Ed.), Statistical Computer Performance Evaluation, Academic Press, New York, 503-511; Also as Chapter 6 in [21].
    • Statistical Computer Performance Evaluation , pp. 503-511
    • Belady, L.A.1    Lehman, M.M.2
  • 7
    • 0041443566 scopus 로고    scopus 로고
    • 23 February (as of July 2003)
    • CERN Bulletin 09/98; 23 February 1998 http://bulletin.cern.ch/9809/art1/Text_E.html. (as of July 2003).
    • (1998) CERN Bulletin , vol.9
  • 9
    • 0034513917 scopus 로고    scopus 로고
    • Evolution in open source software: A case study
    • San Jose, CA, 11-14 October
    • Godfrey M.W., Tu Q. Evolution in open source software: A case study. Proc. ICSM, San Jose, CA. 11-14 October 2000;131-142.
    • (2000) Proc. ICSM , pp. 131-142
    • Godfrey, M.W.1    Tu, Q.2
  • 10
    • 0036437793 scopus 로고    scopus 로고
    • Introduction to the panel session Lehman's laws of software evolution, in context
    • Montreal, Canada
    • Madhavji N.H. Introduction to the panel session Lehman's laws of software evolution, in context. Proc. ICSM, Montreal, Canada. 2002;66.
    • (2002) Proc. ICSM , pp. 66
    • Madhavji, N.H.1
  • 12
    • 4243368435 scopus 로고
    • System evolution dynamics of VME/B
    • Kitchenham B.A. System evolution dynamics of VME/B. ICL Tech. J. 1982;42-57.
    • (1982) ICL Tech. J. , pp. 42-57
    • Kitchenham, B.A.1
  • 13
    • 0042946686 scopus 로고    scopus 로고
    • as of July
    • http://www.cs.ucl.ac.uk/staff/A.Finkelstein/las.html. (as of July 2003).
    • (2003)
  • 14
    • 84926087198 scopus 로고
    • An examination of evolution dynamics
    • Tokyo, 13-16 September
    • Lawrence M.J. An examination of evolution dynamics. Proc. ICSE 6, Tokyo. 13-16 September 1982;188-196.
    • (1982) Proc. ICSE , vol.6 , pp. 188-196
    • Lawrence, M.J.1
  • 15
    • 0013419529 scopus 로고
    • The programming process
    • December; Also as Chapter 3 in [21]
    • M.M. Lehman, The programming process, IBM Res. Rept. RC 2722, December 1969, 46 pp.; Also as Chapter 3 in [21].
    • (1969) IBM Res. Rept. , vol.RC 2722 , pp. 46
    • Lehman, M.M.1
  • 16
    • 0000536422 scopus 로고
    • Programs, cities, students, limits to growth?
    • Inaugural Lecture
    • Lehman M.M. Programs, cities, students, limits to growth? Inaugural Lecture. Imperial College of Science and Technology Inaugural Lecture Series. 9:1974;211-229. Also in: Gries D. Programming Methodology. 1978;42-62 Springer, Berlin. Also in [21].
    • (1974) Imperial College of Science and Technology Inaugural Lecture Series , vol.9 , pp. 211-229
    • Lehman, M.M.1
  • 17
    • 0003515551 scopus 로고
    • Berlin: Springer. Also in [21]
    • Lehman M.M. Programs, cities, students, limits to growth? Inaugural Lecture. Imperial College of Science and Technology Inaugural Lecture Series. 9:1974;211-229. Also in: Gries D. Programming Methodology. 1978;42-62 Springer, Berlin. Also in [21].
    • (1978) Programming Methodology , pp. 42-62
    • Gries, D.1
  • 19
    • 0041610465 scopus 로고
    • The environment of design methodology
    • Cambridge, UK, 9-12 April 1979, T.A. Cox. Harlow, Essex, UK: STL Ltd
    • Lehman M.M. The environment of design methodology. Cox T.A. Proc. Symp. on Formal Design Methodology, Cambridge, UK, 9-12 April 1979. 1980;17-18 STL Ltd, Harlow, Essex, UK.
    • (1980) Proc. Symp. on Formal Design Methodology , pp. 17-18
    • Lehman, M.M.1
  • 20
    • 50849153948 scopus 로고
    • On understanding laws, evolution and conservation in the large program life-cycle
    • Lehman M.M. On understanding laws, evolution and conservation in the large program life-cycle. J. Syst. Software. 1:(3):1980.
    • (1980) J. Syst. Software , vol.1 , Issue.3
    • Lehman, M.M.1
  • 21
    • 0019058442 scopus 로고
    • Programs, life cycles and laws of software evolution
    • Lehman M.M. Programs, life cycles and laws of software evolution. Proc. IEEE (Special Issue on Software Engineering). 1980;1060-1076. With more detail as "Programs, programming and the software life-cycle" System Design, Infotech State of the Art, Rept. Se 6, No 9. 1981;263-291 Pergamon Infotech Ltd, Maidenhead. Reprinted as Chapter 19 in [21].
    • (1980) Proc. IEEE (Special Issue on Software Engineering) , pp. 1060-1076
    • Lehman, M.M.1
  • 22
    • 0019058442 scopus 로고
    • Programs, programming and the software life-cycle
    • Rept. Se 6, No 9, Maidenhead: Pergamon Infotech Ltd. Reprinted as Chapter 19 in [21]
    • Lehman M.M. Programs, life cycles and laws of software evolution. Proc. IEEE (Special Issue on Software Engineering). 1980;1060-1076. With more detail as "Programs, programming and the software life-cycle" System Design, Infotech State of the Art, Rept. Se 6, No 9. 1981;263-291 Pergamon Infotech Ltd, Maidenhead. Reprinted as Chapter 19 in [21].
    • (1981) System Design, Infotech State of the Art , pp. 263-291
  • 24
    • 84989030997 scopus 로고
    • Uncertainty in computer application and its control through the engineering of software
    • Lehman M.M. Uncertainty in computer application and its control through the engineering of software. J. Software Maint. Res. Practice. 1:1989;3-27.
    • (1989) J. Software Maint. Res. Practice , vol.1 , pp. 3-27
    • Lehman, M.M.1
  • 25
    • 0000710967 scopus 로고
    • Uncertainty in computer application
    • Lehman M.M. Uncertainty in computer application. Technical Letter, Comm. ACM. 33:(5):1990;584.
    • (1990) Technical Letter, Comm. ACM , vol.33 , Issue.5 , pp. 584
    • Lehman, M.M.1
  • 26
    • 0002747158 scopus 로고
    • Feedback in the software evolution process, keynote address
    • Dublin, 7-9 September
    • Lehman M.M. Feedback in the software evolution process. keynote address CSR 11th Annual Workshop on Software Evolution: Models and Metrics, Dublin. 7-9 September 1994;. also in: Information & Software Tech. (Special Issue on Software Maintenance). 38:(11):1996;681-686.
    • (1994) CSR 11th Annual Workshop on Software Evolution: Models and Metrics
    • Lehman, M.M.1
  • 27
    • 0030296198 scopus 로고    scopus 로고
    • Lehman M.M. Feedback in the software evolution process. keynote address CSR 11th Annual Workshop on Software Evolution: Models and Metrics, Dublin. 7-9 September 1994;. also in: Information & Software Tech. (Special Issue on Software Maintenance). 38:(11):1996;681-686.
    • (1996) Information & Software Tech. (Special Issue on Software Maintenance) , vol.38 , Issue.11 , pp. 681-686
  • 28
    • 84906809751 scopus 로고    scopus 로고
    • Laws of software evolution revisited
    • Proc. EWSPT '96, Nancy, October 1996, Berlin: Springer
    • Lehman M.M. Laws of software evolution revisited. Proc. EWSPT '96, Nancy, October 1996. Lecture Notes in Comput. Sci. 1149:1997;108-124 Springer, Berlin.
    • (1997) Lecture Notes in Comput. Sci. , vol.1149 , pp. 108-124
    • Lehman, M.M.1
  • 30
    • 0031335655 scopus 로고    scopus 로고
    • Metrics and laws of software evolution - The nineties view
    • Albuquerque, NM, 5-7 November
    • Lehman M.M., Perry D.E., Ramil J.F., Turski W.M., Wernick P. Metrics and laws of software evolution - the nineties view. Proc. Metrics '97, Albuquerque, NM. 5-7 November 1997;20-32. Also as Chapter 17 in: El Eman K., Madhavji N.H. Elements of Software Process Assessment and Improvement. 1999;343-368 IEEE CS Press, Los Alamitos, CA.
    • (1997) Proc. Metrics '97 , pp. 20-32
    • Lehman, M.M.1    Perry, D.E.2    Ramil, J.F.3    Turski, W.M.4    Wernick, P.5
  • 31
    • 0031335655 scopus 로고    scopus 로고
    • Also as Chapter 17. Los Alamitos, CA: IEEE CS Press
    • Lehman M.M., Perry D.E., Ramil J.F., Turski W.M., Wernick P. Metrics and laws of software evolution - the nineties view. Proc. Metrics '97, Albuquerque, NM. 5-7 November 1997;20-32. Also as Chapter 17 in: El Eman K., Madhavji N.H. Elements of Software Process Assessment and Improvement. 1999;343-368 IEEE CS Press, Los Alamitos, CA.
    • (1999) Elements of Software Process Assessment and Improvement , pp. 343-368
    • El Eman, K.1    Madhavji, N.H.2
  • 32
    • 0004312619 scopus 로고    scopus 로고
    • DoC, Imp. Col., London, EPSRC Proposal, July
    • M.M. Lehman, FEAST/2: Case for support, DoC, Imp. Col., London, EPSRC Proposal, July 1998, 11 pp.
    • (1998) FEAST/2: Case for Support , pp. 11
    • Lehman, M.M.1
  • 35
    • 1442352380 scopus 로고    scopus 로고
    • An approach to a theory of software evolution
    • 10-11 September
    • Lehman M.M., Ramil J.F. An approach to a theory of software evolution. IWPSE 2001, Vienna. 10-11 September 2001;. Also in: Proc. IWPSE 2001. 2002;IEEE CS Press, Los Alamitos, CA.
    • (2001) IWPSE 2001
    • Lehman, M.M.1    Ramil, J.F.2
  • 36
    • 0042445815 scopus 로고    scopus 로고
    • Los Alamitos, CA: IEEE CS Press
    • Lehman M.M., Ramil J.F. An approach to a theory of software evolution. IWPSE 2001, Vienna. 10-11 September 2001;. Also in: Proc. IWPSE 2001. 2002;IEEE CS Press, Los Alamitos, CA.
    • (2002) Proc. IWPSE 2001
  • 39
    • 84892635433 scopus 로고    scopus 로고
    • Software uncertainty, software 2002
    • D. Bustard, W. Liu, & R. Sterritt. Soft-Ware 2002, 1st Internat. Conf. on Computing in an Imperfect World, Belfast, North Ireland, 8-10 April 2002. Berlin: Springer
    • Lehman M.M., Ramil J.F. Software uncertainty, software 2002. Bustard D., Liu W., Sterritt R. Soft-Ware 2002. 1st Internat. Conf. on Computing in an Imperfect World, Belfast, North Ireland, 8-10 April 2002 Lecture Notes in Comput. Sci. 2311:2002;174-190 Springer, Berlin.
    • (2002) Lecture Notes in Comput. Sci. , vol.2311 , pp. 174-190
    • Lehman, M.M.1    Ramil, J.F.2
  • 40
    • 70849135697 scopus 로고    scopus 로고
    • An overview of some lessons learnt in FEAST
    • Montreal
    • Lehman M.M., Ramil J.F. An overview of some lessons learnt in FEAST. Proc. WESS '02, Montreal. 2002.
    • (2002) Proc. WESS '02
    • Lehman, M.M.1    Ramil, J.F.2
  • 44
    • 0042445816 scopus 로고    scopus 로고
    • Laws of software evolution and their empirical support, invited panel statement
    • Montreal, 3-6 October
    • Ramil J.F. Laws of software evolution and their empirical support, invited panel statement. Proc. ICSM '02, Montreal. 3-6 October 2002;71.
    • (2002) Proc. ICSM '02 , pp. 71
    • Ramil, J.F.1
  • 48
    • 0011730224 scopus 로고    scopus 로고
    • Qualitative simulation of software evolution processes
    • Montreal, 2 October
    • Smith N., Ramil J.F. Qualitative simulation of software evolution processes. WESS '02, Montreal. 2 October 2002;41-47.
    • (2002) WESS '02 , pp. 41-47
    • Smith, N.1    Ramil, J.F.2
  • 50
    • 0041945024 scopus 로고    scopus 로고
    • as of July
    • http://www.cs.mdx.ac.uk/staffpages/mml/. (as of July 2003).
    • (2003)


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