메뉴 건너뛰기




Volumn 11, Issue 1, 2001, Pages 15-44

Rules and Tools for Software Evolution Planning and Management

Author keywords

Assumptions; E type software; FEAST; Feedback; Laws of software evolution; Process improvement; Rules for process planning and management; Software evolution; Software management

Indexed keywords


EID: 0035561643     PISSN: 10227091     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1012535017876     Document Type: Article
Times cited : (173)

References (73)
  • 1
    • 0001573946 scopus 로고
    • Macro-Economics of Unbalanced Growth - The Anatomy of Urban Cities
    • Baumol, W.J. (1967), "Macro-Economics of Unbalanced Growth - The Anatomy of Urban Cities," American Economics Review, 415-426.
    • (1967) American Economics Review , pp. 415-426
    • Baumol, W.J.1
  • 2
    • 0012130667 scopus 로고
    • An Introduction to Program Growth Dynamics
    • W. Freiburger, Ed., Academic Press, New York
    • Belady*, L.A. and M.M. Lehman (1972), "An Introduction to Program Growth Dynamics," In Statistical Computer Performance Evaluation, W. Freiburger, Ed., Academic Press, New York, pp. 503-511.
    • (1972) Statistical Computer Performance Evaluation , pp. 503-511
    • Belady, L.A.1    Lehman, M.M.2
  • 4
    • 0042111297 scopus 로고    scopus 로고
    • Value-Based Feedback in Software/IT Systems
    • Joint Invited Keynote Presentation, 12 July, Imperial College, London, UK
    • Boehm, B. (2000), "Value-Based Feedback in Software/IT Systems," In ProSim 2000 and FEAST 2000 Workshops, Joint Invited Keynote Presentation, 12 July, Imperial College, London, UK, available from http://www.doc.ic.ac.uk/~mml/f2000/program\#presentations.
    • (2000) ProSim 2000 and FEAST 2000 Workshops
    • Boehm, B.1
  • 8
    • 0043113275 scopus 로고    scopus 로고
    • The Earth breathes on LEP and LHC
    • 23 February
    • CERN (1998), "The Earth breathes on LEP and LHC", CERN Bulletin 09/98; 23 February, http:// bulletin.cern.ch/9809/art1/Text_E.html.
    • (1998) CERN Bulletin 09/98
  • 10
    • 0002834587 scopus 로고    scopus 로고
    • Modelling a Software Evolution Process
    • Silver Falls, OR, 28-30 June
    • Chatters, B.W. et al. (1999), "Modelling a Software Evolution Process," In Proceedings of ProSim'99, Software Process Modelling and Simulation Workshop, Silver Falls, OR, 28-30 June, A revised version as "Modelling a Long Term Software Evolution Process," Journal of Software Process - Improvement and Practice 5, 2/3 (July 2000) 95-102.
    • (1999) Proceedings of ProSim'99, Software Process Modelling and Simulation Workshop
    • Chatters, B.W.1
  • 11
    • 0002834587 scopus 로고    scopus 로고
    • Modelling a Long Term Software Evolution Process
    • A revised version July
    • Chatters, B.W. et al. (1999), "Modelling a Software Evolution Process," In Proceedings of ProSim'99, Software Process Modelling and Simulation Workshop, Silver Falls, OR, 28-30 June, A revised version as "Modelling a Long Term Software Evolution Process," Journal of Software Process - Improvement and Practice 5, 2/3 (July 2000) 95-102.
    • (2000) Journal of Software Process - Improvement and Practice , vol.5 , Issue.2-3 , pp. 95-102
  • 14
    • 0011908345 scopus 로고    scopus 로고
    • Projects Web Site, Department of Computing, Imperial College, London, UK
    • FEAST (2001), Feedback, Evolution And Software Technology, Projects Web Site, Department of Computing, Imperial College, London, UK, http://www.doc.ic.ac.uk/~mml/feast/.
    • (2001) Feedback, Evolution and Software Technology
  • 22
    • 0029403998 scopus 로고
    • Development and Application of Composite Complexity Models and a Relative Complexity Metric in a Software Maintenance Environment
    • Hops, J.M. and J.S. Sherif (1995), "Development and Application of Composite Complexity Models and a Relative Complexity Metric in a Software Maintenance Environment," Journal of Systems and Software 31, 2, 157-169.
    • (1995) Journal of Systems and Software , vol.31 , Issue.2 , pp. 157-169
    • Hops, J.M.1    Sherif, J.S.2
  • 26
    • 38049168536 scopus 로고    scopus 로고
    • Special Issue on Software Process Simulation Modelling
    • JSS (1999), Special Issue on Software Process Simulation Modelling, Journal of Systems and Software, 46, 2/3.
    • (1999) Journal of Systems and Software , vol.46 , Issue.2-3
  • 27
    • 0043113255 scopus 로고    scopus 로고
    • Dynamic Modelling in the Investigation of Policies for E-type Software Evolution
    • ProSim 2000, Imperial College, London, UK, 12-14 July, A revised version to appear 2001
    • Kahen, G., M.M. Lehman, J.F. Ramil and P.D. Wernick (2000), "Dynamic Modelling in the Investigation of Policies for E-type Software Evolution," ProSim 2000, Imperial College, London, UK, 12-14 July, A revised version to appear in Journal of Systems and Software (2001).
    • (2000) Journal of Systems and Software
    • Kahen, G.1    Lehman, M.M.2    Ramil, J.F.3    Wernick, P.D.4
  • 29
    • 4243368435 scopus 로고
    • System Evolution Dynamics of VME/B
    • Kitchenham, B. (1982), "System Evolution Dynamics of VME/B," ICL Technical Journal, 42-57.
    • (1982) ICL Technical Journal , pp. 42-57
    • Kitchenham, B.1
  • 31
    • 0013419529 scopus 로고
    • IBM Research Report RC 2722, IBM Research Centre, Yorktown Heights, New York
    • Lehman*, M.M. (1969), "The Programming Process," IBM Research Report RC 2722, IBM Research Centre, Yorktown Heights, New York.
    • (1969) The Programming Process
    • Lehman, M.M.1
  • 32
    • 0000536422 scopus 로고
    • Programs, Cities, Students, Limits to Growth?
    • Inaugural Lecture, 1970, 1974
    • Lehman*, M.M. (1974), "Programs, Cities, Students, Limits to Growth?," Inaugural Lecture, In Imperial College of Science and Technology Inaugural Lecture Series, Vol. 9 (1970, 1974) pp. 211-229; also in Programming Methodology, D. Gries, Ed. (1978) Springer, Berlin, pp. 42-62.
    • (1974) Imperial College of Science and Technology Inaugural Lecture Series , vol.9 , pp. 211-229
    • Lehman, M.M.1
  • 33
    • 0003515551 scopus 로고
    • Springer, Berlin
    • Lehman*, M.M. (1974), "Programs, Cities, Students, Limits to Growth?," Inaugural Lecture, In Imperial College of Science and Technology Inaugural Lecture Series, Vol. 9 (1970, 1974) pp. 211-229; also in Programming Methodology, D. Gries, Ed. (1978) Springer, Berlin, pp. 42-62.
    • (1978) Programming Methodology , pp. 42-62
    • Gries, D.1
  • 34
    • 0042111276 scopus 로고
    • Imperial College of Science Technology, CCD Research Report 76/12, July
    • Lehman, M.M. (1976), "Human Thought and Action as an Ingredient of System Behaviour," Imperial College of Science Technology, CCD Research Report 76/12, July; also in (1977) Encyclopaedia of Ignorance, Duncan, R. and M. Weston-Smith, Eds., Pergamon Press, Oxford, pp. 397-354.
    • (1976) Human Thought and Action as an Ingredient of System Behaviour
    • Lehman, M.M.1
  • 35
    • 0004280053 scopus 로고
    • Pergamon Press, Oxford
    • Lehman, M.M. (1976), "Human Thought and Action as an Ingredient of System Behaviour," Imperial College of Science Technology, CCD Research Report 76/12, July; also in (1977) Encyclopaedia of Ignorance, Duncan, R. and M. Weston-Smith, Eds., Pergamon Press, Oxford, pp. 397-354.
    • (1977) Encyclopaedia of Ignorance , pp. 397-1354
    • Duncan, R.1    Weston-Smith, M.2
  • 37
    • 0041610465 scopus 로고
    • The Environment of Design Methodology
    • Keynote Address, T.A. Cox, Ed., Cambridge, UK, 9-12 April, published by STL Ltd, Harlow, Essex, UK (1980)
    • Lehman, M.M. (1979), "The Environment of Design Methodology," Keynote Address, In Proceedings of Symposium on Formal Design Methodology, T.A. Cox, Ed., Cambridge, UK, 9-12 April, published by STL Ltd, Harlow, Essex, UK (1980) pp. 17-38.
    • (1979) Proceedings of Symposium on Formal Design Methodology , pp. 17-38
    • Lehman, M.M.1
  • 38
    • 50849153948 scopus 로고
    • On Understanding Laws, Evolution, and Conservation in the Large Program Life Cycle
    • Lehman*, M.M. (1980a), "On Understanding Laws, Evolution, and Conservation in the Large Program Life Cycle," Journal of Systems and Software 1, 3, 213-221.
    • (1980) Journal of Systems and Software , vol.1 , Issue.3 , pp. 213-221
    • Lehman, M.M.1
  • 39
    • 0019058442 scopus 로고
    • Programs, Life Cycles and Laws of Software Evolution
    • Lehman*, M.M. (1980b), "Programs, Life Cycles and Laws of Software Evolution," In Proceedings of IEEE Special Issue on Software Engineering, pp. 1060-1076. With more detail as "Programs, Programming and the Software Life-Cycle," In System Design, Infotech State of the Art, Rep. Se 6, No 9, Pergamon Infotech Ltd, Maidenhead (1981) pp. 263-291.
    • (1980) Proceedings of IEEE Special Issue on Software Engineering , pp. 1060-1076
    • Lehman, M.M.1
  • 40
    • 0042111272 scopus 로고
    • Programs, Programming and the Software Life-Cycle
    • Rep. Se 6, No 9, Pergamon Infotech Ltd, Maidenhead
    • Lehman*, M.M. (1980b), "Programs, Life Cycles and Laws of Software Evolution," In Proceedings of IEEE Special Issue on Software Engineering, pp. 1060-1076. With more detail as "Programs, Programming and the Software Life-Cycle," In System Design, Infotech State of the Art, Rep. Se 6, No 9, Pergamon Infotech Ltd, Maidenhead (1981) pp. 263-291.
    • (1981) System Design, Infotech State of the Art , pp. 263-291
  • 41
    • 84989030997 scopus 로고
    • Uncertainty in Computer Application and Its Control through the Engineering of Software
    • Lehman, M.M. (1989), "Uncertainty in Computer Application and Its Control through the Engineering of Software," Journal of Software Maintenance: Research and Practice 1, 3-27.
    • (1989) Journal of Software Maintenance: Research and Practice , vol.1 , pp. 3-27
    • Lehman, M.M.1
  • 42
    • 0000710967 scopus 로고
    • Uncertainty in Computer Application
    • Technical Letter
    • Lehman, M.M. (1990), "Uncertainty in Computer Application," Technical Letter, Communications of the ACM 33, 5, 584.
    • (1990) Communications of the ACM , vol.33 , Issue.5 , pp. 584
    • Lehman, M.M.1
  • 43
    • 0030296198 scopus 로고    scopus 로고
    • Feedback in the Software Evolution Process
    • Keynote Address, Dublin, Ireland, 7-9 September
    • Lehman, M.M. (1994), "Feedback in the Software Evolution Process," Keynote Address, CSR 11th Annual Workshop on Software Evolution: Models and Metrics, Dublin, Ireland, 7-9 September; and in Special issue on Software Maintenance of Information and Software Technology 38, 11 (1996) 681-686.
    • (1994) CSR 11th Annual Workshop on Software Evolution: Models and Metrics
    • Lehman, M.M.1
  • 44
    • 0030296198 scopus 로고    scopus 로고
    • Lehman, M.M. (1994), "Feedback in the Software Evolution Process," Keynote Address, CSR 11th Annual Workshop on Software Evolution: Models and Metrics, Dublin, Ireland, 7-9 September; and in Special issue on Software Maintenance of Information and Software Technology 38, 11 (1996) 681-686.
    • (1996) Software Maintenance of Information and Software Technology , vol.38 , Issue.11 SPEC. ISSUE , pp. 681-686
  • 45
    • 84906809751 scopus 로고    scopus 로고
    • Laws of Software Evolution Revisited
    • Proceedings of EWSPT'96, Nancy, Springer, New York
    • Lehman, M.M. (1997), "Laws of Software Evolution Revisited," In Proceedings of EWSPT'96, Nancy, Lecture Notes in Computer Science, Vol. 1149, Springer, New York, pp. 108-124.
    • (1997) Lecture Notes in Computer Science , vol.1149 , pp. 108-124
    • Lehman, M.M.1
  • 46
    • 0031648261 scopus 로고    scopus 로고
    • The Future of Software - Managing Evolution
    • Invited Contribution
    • Lehman, M.M. (1998a), "The Future of Software - Managing Evolution," Invited Contribution, IEEE Software 15, 1, 40-44.
    • (1998) IEEE Software , vol.15 , Issue.1 , pp. 40-44
    • Lehman, M.M.1
  • 47
    • 0004312619 scopus 로고    scopus 로고
    • Department of Computing, Imperial College, London, UK
    • Lehman, M.M. (1998b), "FEAST/2: Case for Support," Department of Computing, Imperial College, London, UK, available from links at the FEAST project web site http://www.doc.ic.ac.uk/~mml/ feast.
    • (1998) FEAST/2: Case for Support
    • Lehman, M.M.1
  • 48
    • 0004831822 scopus 로고    scopus 로고
    • Rules and Tools for Software Evolution Planning and Management
    • position paper, Imperial College, London, UK, 10-12 July
    • Lehman, M.M. (2000a), "Rules and Tools for Software Evolution Planning and Management" (position paper), In FEAST 2000 Workshop, Imperial College, London, UK, 10-12 July, available from links at http://wwwdoc.ic.ac.uk/~mml/f2000.
    • (2000) FEAST 2000 Workshop
    • Lehman, M.M.1
  • 52
    • 0034454333 scopus 로고    scopus 로고
    • Implications of Laws of Software Evolution on Continuing Successful Use of COTS Software
    • Department of Computing, Imperial College, London, UK, incl. panel pos. statement, ICSM '98, Washington, DC, 16-18 November
    • Lehman, M.M. and J.F. Ramil (1998), "Implications of Laws of Software Evolution on Continuing Successful Use of COTS Software," Technical Report 98/8, Department of Computing, Imperial College, London, UK, incl. panel pos. statement, ICSM '98, Washington, DC, 16-18 November. A revised version as "Software Evolution in the Age of Component Based Software Engineering," Special Issue on Component Based Software Engineering of IEE Proceedings - Software 147, 6, 249-255 (2000).
    • (1998) Technical Report 98/8
    • Lehman, M.M.1    Ramil, J.F.2
  • 53
    • 0034454333 scopus 로고    scopus 로고
    • Software Evolution in the Age of Component Based Software Engineering
    • A revised version
    • Lehman, M.M. and J.F. Ramil (1998), "Implications of Laws of Software Evolution on Continuing Successful Use of COTS Software," Technical Report 98/8, Department of Computing, Imperial College, London, UK, incl. panel pos. statement, ICSM '98, Washington, DC, 16-18 November. A revised version as "Software Evolution in the Age of Component Based Software Engineering," Special Issue on Component Based Software Engineering of IEE Proceedings - Software 147, 6, 249-255 (2000).
    • (2000) Component Based Software Engineering of IEE Proceedings - Software , vol.147 , Issue.6 SPEC. ISSUE , pp. 249-255
  • 55
    • 84943168950 scopus 로고    scopus 로고
    • Software Evolution
    • Invited Keynote Lecture, Vienna, September 10-11
    • Lehman, M.M. and J.F. Ramil (2001), "Software Evolution," Invited Keynote Lecture, Preprints IWPSE 2001. Vienna, September 10-11; a revised and extended version of an article to appear in Marciniak J., Ed., Encyclopedia of Software Engineering, 2nd Edition, Wiley, 2002.
    • (2001) Preprints IWPSE 2001
    • Lehman, M.M.1    Ramil, J.F.2
  • 56
    • 0004195071 scopus 로고    scopus 로고
    • a revised and extended version of an article to appear Wiley
    • Lehman, M.M. and J.F. Ramil (2001), "Software Evolution," Invited Keynote Lecture, Preprints IWPSE 2001. Vienna, September 10-11; a revised and extended version of an article to appear in Marciniak J., Ed., Encyclopedia of Software Engineering, 2nd Edition, Wiley, 2002.
    • (2002) Encyclopedia of Software Engineering, 2nd Edition
    • Marciniak, J.1
  • 57
    • 84937425770 scopus 로고    scopus 로고
    • Experiences with Behavioural Process Modelling in FEAST, and some of Its Practical Implications
    • Proceedings of the 8th European Workshop on Software Process Technology, EWSPT-8, Haus Bommerholz, Witten, Dortmund, Germany, 19-21 June, Springer, New York
    • Lehman, M.M., J.F. Ramil and G. Kahen (2001), "Experiences with Behavioural Process Modelling in FEAST, and some of Its Practical Implications", In Proceedings of the 8th European Workshop on Software Process Technology, EWSPT-8, Haus Bommerholz, Witten, Dortmund, Germany, 19-21 June, Lecture Notes in Computer Science, Vol. 2077, Springer, New York, pp. 47-62.
    • (2001) Lecture Notes in Computer Science , vol.2077 , pp. 47-62
    • Lehman, M.M.1    Ramil, J.F.2    Kahen, G.3
  • 58
    • 0042612348 scopus 로고    scopus 로고
    • Metrics-Based Process Modelling with Illustrations from the FEAST/1 Project
    • as chapter 10 D. Bustard, P. Kawalek and M. Norris, Eds., Artech House
    • Lehman, M.M., J.F. Ramil and P.D. Wernick (2000), "Metrics-Based Process Modelling with Illustrations from the FEAST/1 Project," as chapter 10 In Systems Modelling for Business Process Improvement, D. Bustard, P. Kawalek and M. Norris, Eds., Artech House.
    • (2000) Systems Modelling for Business Process Improvement
    • Lehman, M.M.1    Ramil, J.F.2    Wernick, P.D.3
  • 59
    • 0004312619 scopus 로고    scopus 로고
    • Project Proposal, Department of Computing, Imperial College, London, UK
    • Lehman, M.M., and V Stenning (1996), "FEAST/1: Case for Support," Project Proposal, Department of Computing, Imperial College, London, UK, available from links at the FEAST project web site http://www.doc.ic.ac.uk/~mml/feast.
    • (1996) FEAST/1: Case for Support
    • Lehman, M.M.1    Stenning, V.2
  • 61
    • 85008045115 scopus 로고    scopus 로고
    • The Nature of System Change
    • Pfleeger, S.L. (1998b), "The Nature of System Change," IEEE Software 15, 3, 87-90.
    • (1998) IEEE Software , vol.15 , Issue.3 , pp. 87-90
    • Pfleeger, S.L.1
  • 64
    • 0034229137 scopus 로고    scopus 로고
    • A Staged Model for the Software Life Cycle
    • Rajlich, V.T. and K.H. Bennett (2000), "A Staged Model for the Software Life Cycle," Computer, 66-71.
    • (2000) Computer , pp. 66-71
    • Rajlich, V.T.1    Bennett, K.H.2
  • 65
    • 0034512761 scopus 로고    scopus 로고
    • Metrics of Software Evolution as Effort Predictors - A Case Study
    • 11-14 October, San Jose, CA
    • Ramil, J.F. and M.M. Lehman (2000), "Metrics of Software Evolution as Effort Predictors - A Case Study," In Proceedings Internat. Conference on Software Maintenance, 11-14 October, San Jose, CA, pp. 163-172.
    • (2000) Proceedings Internat. Conference on Software Maintenance , pp. 163-172
    • Ramil, J.F.1    Lehman, M.M.2
  • 66
    • 84949969958 scopus 로고    scopus 로고
    • The FEAST Approach to Quantitative Process Modelling of Software Evolution Processes
    • Proceedings PROFES'2000, 2nd Internat. Conference on Product Focused Software Process Improvement, Oulu, Finland, 20-22 June, Springer, New York
    • Ramil, J.F., M.M. Lehman and G. Kahen (2000), "The FEAST Approach to Quantitative Process Modelling of Software Evolution Processes," In Proceedings PROFES'2000, 2nd Internat. Conference on Product Focused Software Process Improvement, Oulu, Finland, 20-22 June, Lecture Notes in Computer Science, Vol. 1840, Springer, New York, pp. 311-325.
    • (2000) Lecture Notes in Computer Science , vol.1840 , pp. 311-325
    • Ramil, J.F.1    Lehman, M.M.2    Kahen, G.3
  • 67
    • 84889482393 scopus 로고    scopus 로고
    • Dynamic Models of Maintenance Behaviour
    • 14 October, San Jose, CA
    • Shepperd, M. (2000), "Dynamic Models of Maintenance Behaviour," In Workshop on Empirical Studies of Software Maintenance, WESS 2000, 14 October, San Jose, CA, available from http://members. aol.com/_ht_a/geshome/wess2000/metricsandmodels.htm.
    • (2000) Workshop on Empirical Studies of Software Maintenance, WESS 2000
    • Shepperd, M.1
  • 68
    • 0003885423 scopus 로고    scopus 로고
    • Addison-Wesley & Pearson Education Limited, Harlow, UK, chapter 24
    • Sommerville, I. (2001), Software Engineering, 6th Edition, Addison-Wesley & Pearson Education Limited, Harlow, UK, chapter 24.
    • (2001) Software Engineering, 6th Edition
    • Sommerville, I.1
  • 69
  • 72
    • 0032630518 scopus 로고    scopus 로고
    • Software Process Dynamic Modelling for FEAST/1
    • Wernick, P. and M.M. Lehman (1999), "Software Process Dynamic Modelling for FEAST/1," Journal of Systems and Software 46, 193-201.
    • (1999) Journal of Systems and Software , vol.46 , pp. 193-201
    • Wernick, P.1    Lehman, M.M.2
  • 73
    • 0019242195 scopus 로고
    • A Mathematical Model for the Evolution of Software
    • Woodside*, C.M. (1980), "A Mathematical Model for the Evolution of Software," Journal of Systems and Software 1, 4, 337-345.
    • (1980) Journal of Systems and Software , vol.1 , Issue.4 , pp. 337-345
    • Woodside, C.M.1


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