skip to main content
10.1145/336512.336584acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free Access

Software economics: a roadmap

Authors Info & Claims
Published:01 May 2000Publication History
First page image

References

  1. 1.T.Abdel-Hamid and S. Madnick, Software Project Dynamics, Prentice Hall, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.M. Amram and N. Kalutilaka, Real Options, Harvard Business School Press, Cambridge, Mass., 1999.Google ScholarGoogle Scholar
  3. 3.K.J. Arrow, "Economic Welfare and the Allocation of Resources for Invention," in The Rate and Direction of Inventive Activity: Economic and Social Factors, NBER, Princeton University Press, 1962, pp. 609-626.Google ScholarGoogle Scholar
  4. 4.R. Austin, Measuring and Managing Performance in Organizations, Dorset House, 1996.Google ScholarGoogle Scholar
  5. 5.R. Axelrod, The Evolution of Cooperation, Basic Books, 1985.Google ScholarGoogle Scholar
  6. 6.Baldwin, C. and K. Clark, Design Rules: The Power of Modularity, MIT Press, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.V. Basili, C. Caldeira, and H. D. Rombach, "Goal Question Metric Paradigm," in J. Marciniak (ed.), Encyclopedia of Software Engineering, John Wiley and Sons, 1994, pp. 528-532.Google ScholarGoogle Scholar
  8. 8.B.W. Boehm, Software Engineering Economics, (Upper Saddle River, New Jersey: Prentice Hall PTR), 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.B.W. Boehm. "A spiral model of software development and enhancement." IEEE Computer, pages 61-72, May 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Boehm, B., Egyed, A., Kwan, J., Port, D., Shah, A., and Madachy, R., "Using the WinWin Spiral Model: A Case Study," IEEE Computer, July 1998, pp. 33-44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.B. Boehm and R. Ross, "Theory-W software project management: principles and examples," IEEE Transactions on Software Engineering, 15(7):902-916, July 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Boehm, B. and Port D., "Escaping the Software Tar Pit: Model Clashes and How to Avoid Them," Software Engineering Notes, Association for Computing Machinery, pp. 36-48, January 1999. See also http://sunset.usc.edu/MBASE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.B. Boehm and K. Sullivan, "Software Economics: Status and Prospects," Information and Software Technology 41, 1999, pp. 937-946.Google ScholarGoogle ScholarCross RefCross Ref
  14. 14.B.W. Boehm, C. Abts, A.W. Brown, S. Chulani, B. Clark, E. Horowitz, R. Madachy, D. Reifer, and B. Steece, Software Cost Estimation with COCOMO II, Prentice Hall, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.R.A. Brealey and S.C. Myers, Principles of Corporate Finance, 5th edition, McGraw Hill, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16."Software Hell," Business Week, December 6, 1999, pp. 104-118.Google ScholarGoogle Scholar
  17. 17.E. Carmel, R. Whitaker, and J. George, "PD and Joint Application Design: A Transatlantic Comparison," Communications of the ACM, June 1993, pp. 40-48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18.R. Chillarege, I. Bhandari, J. Chaar, M. Halliday, D. Moebus, B. Ray, and M. Wong, "Orthogonal Defect Classification--A Concept for In-Process Measurements," IEEE Transactions on Software Engineering, November 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.S. Chulani, B. Boehm, and B. Steece, "Calibrating Software Cost Models Using Bayesian Analysis," IEEE Transactions on Software Engineering., July- August 1999, pp. 573-583. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.J.C. Collins and J.I. Porras, Built to Last: Successful Habits of Visionary Companies, Harper Business, 1997.Google ScholarGoogle Scholar
  21. 21.W. R. Collins, K.W. Miller, B.J. Spielman and P. Wherry, "How good is good enough?: An ethical analysis of software construction and use," Communications of the ACM, vol. 37, no. 1, January, 1994, pp. 81 - 91. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. 22.R. Cruickshank and J. Gaffney, "An Economics Model of Software Reuse," in T. Gulledge and W. Hutzler (ed.), Analytical Methods in Software Engineering Economics, Springer-Verlag, 1993, pp. 99-137.Google ScholarGoogle Scholar
  23. 23.M.A. Cusumano and RW. Selby, Microsoft Secrets, (New York, New York: The Free Press), 1995.Google ScholarGoogle Scholar
  24. 24.A.K. Dixit and R.S. Pindyck, Investment Under Uncertainty, (Princeton, New Jersey: Princeton University Press), 1994.Google ScholarGoogle Scholar
  25. 25.D.F. D'Souza and A.C. Wills, Objects, Components and Frameworks with UML: The Catalysis Approach, Addison Wesley, Reading, Mass., 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. 26.A.F. Egyed and B.W. Boehm, "Telecooperation experience with the win-win system," Proceedings of the IFIP World Computer Conference, September 1998.Google ScholarGoogle Scholar
  27. 27.W. Eureka and N. Ryan, The Customer-Driven Company: Managerial Perspectives on QFD, ASI Press, 1988.Google ScholarGoogle Scholar
  28. 28.P. Ferguson, G. Leman, P. Perini, S. Renner, and G. Seshagiri, "Software Process Improvement Works!" CMU/SEI-99-TR-026, November 1999.Google ScholarGoogle Scholar
  29. 29.F.R. Freiman and R.E. Park, "PRICE Software Model- Version 3: An Overview," Proceedings, IEEE/PINY Workshop on Quantitative Software Models, IEEE Catalog No. TH0067-9, October 1979, pp. 32-44.Google ScholarGoogle Scholar
  30. 30.David Garlan, Robert Allen, and John Ockerbloom. "Architectural mismatch: Why reuse is so hard," IEEE Software, 12(6): 17-26, November 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. 31.C.C.Gotlieb, The Economics of Computers: Costs, Benefits, Policies, and Strategies, Prentice Hall, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. 32.R. Grady, Practical Software Metrics for Project Management and Process Improvement, Prentice Hall, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. 33.Y.Y. Haimes, Risk Modeling, Assessment, and Management, Wiley, 1998.Google ScholarGoogle Scholar
  34. 34.J.S. Hammond, R.L. Keeney and H. Raiffa, Smart Choices: A Practical Guide to Making Better Decisions," Harvard Business School Press, 1999.Google ScholarGoogle Scholar
  35. 35.C.J. Hitch and R.N. McKean, The Economics of Defense in the Nuclear Age, Harvard University Press, 1960.Google ScholarGoogle ScholarCross RefCross Ref
  36. 36.I. Jacobson, M.L. Griss, and P. Jonsson, Software Reuse, Addison Wesley, 1997.Google ScholarGoogle Scholar
  37. 37.R.W. Jensen, "An Improved Macrolevel Software Development Resource Estimation Model," Proceedings, ISPA 1983, April, 1983, pp.88-92.Google ScholarGoogle Scholar
  38. 38.C. Jones, Programming Productivity, McGraw Hill, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. 39.R.L. Keeney and H. Raiffa, Decisions with Multiple Objectives: Preferences and Value Tradeoffs, (Cambridge England: Cambridge University Press), 1993.Google ScholarGoogle Scholar
  40. 40.J.P.C. Kleijnen, Computers and Profits: Quantifying Financial Benefits of Information, Addison Wesley, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. 41.J.C. Knight, K.J. Sullivan, M. Elder, "Survivability Architectures," Proceedings of DARPA Information Survivability Conference and Exposition (DISCEX), January 25--27, 2000.Google ScholarGoogle Scholar
  42. 42.B.P. Lientz and E.B. Swanson, Software Maintenance Management, Addison-Wesley, Reading, Mass., 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. 43.W.C. Lim, Managing Software Reuse, Prentice Hall, 1998.Google ScholarGoogle Scholar
  44. 44.R. Madachy, "System Dynamics Modeling of an Inspection Process," Proceedings, ICSE 18, March 1996, pp. 376-386. {Malan-Wentzel, 1993}. R. Malan and K. Wentzel, "Economics of Software Reuse Revisited," Proceedings, 3rd Irvine Software Symposium, UC Irvine, April 1993, pp. 109-121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  45. 45.F. Machlup, The Production and Distribution of Knowledge, Princeton University Press, 1962.Google ScholarGoogle Scholar
  46. 46.R. Malan and K. Wentzel, "Economics of Software Reuse Revisited," Proceedings, 3rd Irvine Software Symposium, UC Irvine, April 1993, pp. 109-121.Google ScholarGoogle Scholar
  47. 47.J. Marschak, Economic Information, Decision, and Prediction, 3 vol. (1974).Google ScholarGoogle Scholar
  48. 48.J. Marschak and R. Radner, Economic Theory of Teams, Yale University Press, 1972.Google ScholarGoogle Scholar
  49. 49.F. McGarry, R. Pajerski, G. Page, S. Waligora, V. Basili, and M. Zelkowitz, "Software Process Improvement in the NASA Software Engineering Laboratory," CMU/SEI-94-TR-22, December 1994.Google ScholarGoogle Scholar
  50. 50.J. Musa, A. Iannino, and K. Okumoto, Software Reliability, McGraw Hill, 1987.Google ScholarGoogle Scholar
  51. 51.Myers, S., 1977, "Determinants of corporate borrowing", Journal of Financial Economics, 5, pp. 147-75.Google ScholarGoogle Scholar
  52. 52.E.A. Nelson, Management Handbook for the Estimation of Computer Programming Costs, AD A- 648750, Systems Development Corp., October 31, 1966.Google ScholarGoogle Scholar
  53. 53.D.L. Pamas, "On the criteria to be used in decomposing systems into modules", Communications of the Association of Computing Machinery, 15(12) pp. 1053-58. Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. 54.D.L. Pamas, "Designing Software for Ease of Extension and Contraction," IEEE Transactions on Software Engineering, March 1979, pp.128-137.Google ScholarGoogle Scholar
  55. 55.M. Paulk, C. Weber, B. Curtis and M.B. Chrissis, The Capability Maturity Model: Guidelines for Improving the Software Process, Addison-Wesley, June 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. 56.M. Phister, Jr., Data Processing Technology and Economics, Digital Press, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. 57.President's Information Technology Advisory Committee, Report to the President, Information Technology Research: Investing in Our Future, February 24, 1999.Google ScholarGoogle Scholar
  58. 58.J.S. Poulin, Measuring Software Reuse: Principles, Practices and Economic Models, (Reading, Massachusetts: Addison Wesley), 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. 59.M.E. Porter and M.R. Kramer, "Philanthropy's new agenda: creating value," Harvard Business Review, November-December, 1999, pp. 121-130.Google ScholarGoogle Scholar
  60. 60.L.H. Putnam, "A General Empirical Solution to the Macro Software Sizing and Estimating Problem, IEEE Transactions on Software Engineering, July 1978, pp. 345-361.Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. 61.Howard Raiffa. Decision Analysis: Introductory Lectures on Choices Under Uncertainty, McGraw-Hill, Inc.: New York, 1968.Google ScholarGoogle Scholar
  62. 62.J. Rawls, A Theory of Justice, Belknap, 1999 (revised edition).Google ScholarGoogle Scholar
  63. 63.D.J. Reifer, Practical Software Reuse, John Wiley and Sons, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. 64.R.W. Rimel, "Strategic Philanthropy: Pew's approach to matching needs with resources," Health Affairs, vol. 18, no. 3, May-June, 1999, pp. 228-233.Google ScholarGoogle ScholarCross RefCross Ref
  65. 65.W. Royce, Software Project Management: A Unified Framework, (Reading, Massachusetts: Addison- Wesley), 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. 66.H.A. Rubin, "A Comparison of Cost Estimation Tools," Proceedings, ICSE 8, August 1985, pp.174- 180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. 67.Software Engineering Institute, "Defining and Using Software Measures," CMU/SEI-92-TR, -11, -19, -20, - 21, -21, -22, -23, -25, 1992.Google ScholarGoogle Scholar
  68. 68.Software Engineering Institute, CMM for Software, Version 1.1, SEI-93-TR-24 and -25, 1993.{Google ScholarGoogle Scholar
  69. 69.Software Engineering Institute, Capability Maturity Model--Integrated--Systems/Software Engineering, Version 0.2b, September, 1999 (http://www.sei.cmu.edu/cmm/cmmi).Google ScholarGoogle Scholar
  70. 70.C. Shapiro and H.R. Varian, Information Rules: A Strategic Guide to the Network Economy, (Cambridge, Massachusetts: Harvard University Press), 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. 71.W.F. Sharpe, The Economics of Computers, Columbia University Press, 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  72. 72.M. Shaw and D. Garlan, Software Architecture, Prentice Ha11,1996.Google ScholarGoogle Scholar
  73. 73.H.A.Simon, The Sciences of the Artificial, MIT Press, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  74. 74.G.J. Stigler, "The Economics of Information," Journal of Political Economy, vol.69, pp. 213-225.Google ScholarGoogle ScholarCross RefCross Ref
  75. 75.P.A. Strassman, The Squandered Computer, (New Canaan, Connecticut: The Information Economics Press), 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  76. 76.K.J. Sullivan, P. Chalasani, S. Jha and V. Sazawal, "Software Design as an Investment Activity: A Real Options Perspective," Real Options and Business Strategy: Applications to Decision Making, L. Trigeorgis, ed., (London, England: Risk Books), 1999, pp. 215--261.Google ScholarGoogle Scholar
  77. 77.K.J. Sullivan, J.C. Knight, X. Du and S. Geist, "Information Survivability Control Systems," Proceedings of the 21st International Conference on Software Engineering, pp. 184--193, May 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  78. 78.E.O. Teisberg, "Methods for evaluating capital investment decisions under uncertainty," in Real Options in Capital Investment: Models, Strategies, and Applications, L. Trigeorgis, ed., (Westport, Connecticut: Praeger), 1995.Google ScholarGoogle Scholar
  79. 79.J. Thorp and DMR's Center for Strategic Leadership, The Information Paradox: Realizing the Benefits of Information Technology, McGraw-Hill, 1998.Google ScholarGoogle Scholar
  80. 80.Real Options in Capital Investment: Models, Strategies, and Applications, L. Trigeorgis, ed., (Westport, Connecticut: Praeger), 1995.Google ScholarGoogle Scholar
  81. 81.L. Trigeorgis, Real Options: Managerial Flexibility and Strategy in Resource Allocation, (Cambridge, Massachusetts: MIT Press), 1997.Google ScholarGoogle Scholar
  82. 82.G. Weinberg and E. Schulman, "Goals and Performance in Computer Programming," Human Factors, 1974 (16) 1, pp. 70-77.Google ScholarGoogle Scholar

Index Terms

  1. Software economics: a roadmap

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              ICSE '00: Proceedings of the Conference on The Future of Software Engineering
              May 2000
              381 pages
              ISBN:1581132530
              DOI:10.1145/336512

              Copyright © 2000 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 May 2000

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • Article

              Acceptance Rates

              Overall Acceptance Rate276of1,856submissions,15%

              Upcoming Conference

              ICSE 2025

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader