references - Center for Software Engineering

COCOMO II/References/Boehm et al.
REFERENCES
[Banker et al., 1991]. R. Banker, R. Kauffman, and R. Kumar, “An Empirical
Test of Object-Based Output Measurement Metrics in a Computer Aided
Software Engineering (CASE) Environment,” Journal of Management
Information Systems, Winter 1991-92, 8 (3) pp. 127-150.
[Banker et al., 1994]. Banker R. D., Chang H., Kemerer C., “Evidence on
Economies of Scale in Software Development”, Information and Software
Technology, 1994, pp. 275-282.
[Behrens, 1983]. C. Behrens, “Measuring the Productivity of Computer Systems
Development Activities with Function Points,” IEEE Transactions on Software
Engineering, November 1983.
[Boehm et al., 1984]. B. Boehm, T. Gray, and T. Seewaldt, “Prototyping vs.
Specifying: A Multi-Project Experiment,” IEEE Transactions on Software
Engineering, May 1984, pp. 133-145.
[Boehm et al., 1995]. B. Boehm, B. Clark, E. Horowitz, C. Westland, R.
Madachy, and R. Selby, “Cost Models for Future Software Software Life Cycle
Processes: COCOMO 2.0,” Annals of Software Engineering 1 (1995), pp. 57-94.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Boehm et al., 1998]. B. W. Boehm, A. Egyed, D.Port, A. Shah, J. Kwan, and R.
Madachy, “A Stakeholder Win-Win Approach to Software Engineering
Education, “Annals of Software Engineering 6(1998) 295-321.
[Boehm et al., 1998a]. B. Boehm, M. Kellner, and D. Perry (eds.), Proceedings,
ISPW 10: Process Support of Software Product Liner, IEEE Computer Society,
1998.
[Boehm et al., 1999]. B. Boehm, D. Port., A. Egyed, and M. Abi-Antoun, “The
MBASE Life Cycle Architecture Package: No Architecture is an Island,” in P.
Donohoe (ed.), Software Architecture, Kluwer, 1999, pp. 511-528.
[Boehm, 1981]. B. Boehm, Software Engineering Economics, Prentice Hall,
Englewood Cliffs, N.J., 1981.
[Boehm, 1983]. B. Boehm, “The Hardware/Software Cost Ratio: Is It a Myth?”
Computer 16(3), March 1983, pp. 78-80.
[Boehm, 1985]. B. Boehm, “COCOMO: Answering the Most Frequent
Questions,” In Proceedings, First COCOMO Users’ Group Meeting, Wang
Institute, Tyngsboro, MA, May 1985.
[Boehm, 1989]. B. Boehm, Software Risk Management, IEEE Computer Society
Press, Los Alamitos, CA, 1989.
[Boehm, 1999] B. Boehm, "Making RAD Work for Your Project", Extended
version of March 1999 IEEE Computer column; USC Technical Report USCCSE-99-512
[Boehm-Royce, 1989]. B. Boehm, and W. Royce, “Ada COCOMO and the Ada
Process Model,” Proceedings, Fifth COCOMO Users’ Group Meeting, Software
Engineering Institute, Pittsburgh, PA, November 1989.
[Boehm-Port, 1999a]. B. Boehm and D. Port, “Escaping the Software Tar Pit:
Model Clashes and How to Avoid Them,” ACM Software Engineering Notes, Jan.
1999, pp. 36-48.
[Boehm-Port, 1999b]. B. Boehm and D. Port, “When Models Collide: Lessons in
Software Systems Analysis,” IT Professional, Jan./Feb. 1999, pp. 49-56.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Box-Tiao, 1973]. G. Box and G. Tiao, Bayesian Inference in Statistical Analysis,
Addison-Wesley, 1973.
[Briand et al., 1992]. “A Pattern Recognition Approach for Software Engineering
Data Analysis,” Lionel C. Briand, Victor R. Basili and William M. Thomas, IEEE
Transactions on Software Engineering, Vol. 18, No. 11, November 1992.
[Chidamber-Kemerer, 1994]. S. Chidamber and C. Kemerer, “A Metrics Suite for
Object-Oriented design,” IEEE Trans. SW Engr. 20(6) June 1994, pp. 476-493.
[Chulani et al., 1997]. Sunita Devnani-Chulani, Brad Clark, Barry Boehm,
“Calibration Results of COCOMOII.1997,” 22nd Software Engineering
Workshop, NASA-Goddard, December 1997.
[Chulani et al., 1998]. Sunita Chulani, Brad Clark, Barry Boehm and Bert Steece,
“Calibration Approach and Results of the COCOMO II Post Architecture Model,”
20th Annual Conference of the International Society of Parametric Analysts
(ISPA) and the 8th Annual Conference of the Society of Cost Estimating and
Analysis (SCEA), June ’98.
[Chulani et al., 1999]. “From Multiple Regression to Bayesian Analysis for
COCOMO II,”, Sunita Chulani, Barry Boehm, Bert Steece, 21st Annual
Conference of the International Society of Parametric Analysts (ISPA) and the 9th
Annual Conference of the Society of Cost Estimating and Analysis (SCEA), Best
paper in Software track and overall joint conference, June 1999.
[Chulani, 1997a]. Chulani S., “Modeling Software Defect Introduction”,
California Software Symposium, Nov ‘97.
[Chulani, 1997b]. Chulani S., “Results of Delphi for the Defect Introduction
Model - Sub-Model of the Cost/Quality Model Extension to COCOMO II”,
Technical Report, USC-CSE-97-504, 1997, Computer Science Department,
University of Southern California, Center for Software Engineering, Los Angeles,
CA 90089-0781.
[Chulani, 1999]. Sunita Chulani, “Bayesian Analysis of Software Cost and
Quality Models,” Ph.D. Dissertation, University of Southern California,
http://sunset.usc.edu/TechRpts/Dissertations/Schulani.pdf, May 1999.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Clark, 1999]. B. Clark, “Effects of Process Maturity on Development Effort,”
IEEE Software, 1999 (to appear).
[Cook-Weisberg, 1994]. Dennis Cook and Sanford Weisberg, An Introduction to
Regression Graphics, Wiley Series, 1994.
[Cuelenaere et al., 1994]. A. M Cuelenaere, van Genuchten and F. J. Heemstra,
“Calibrating software cost estimation model: why and how,” Information and
Software Technology, 29 (10), pp. 558-567, 1994.
[CSTB, 1993]. Computer Science and Telecommunications Board (CSTB)
National Research Council, Computing Professionals: Changing Needs for the
1990’s, National Academy Press, Washington, D.C., 1993.
[Devenny 1976]. T. Devenny “An Exploratory Study of Software Cost
Estimating at the Electronic Systems Division,” Thesis No. GSM/SM/765-4, Air
Force Institute of Technology, Dayton, OH.
[Edgar, 1982]. J.D. Edgar, “Controlling Murphy: How to Budget for Program
Risk,” Concepts, Summer 1982, pp. 60-73.
[Flowers, 1996]. S. Flowers, "Software Failure: Management Failure," John
Wiley and Sons, 1996.
[Gelman et al., 1995]. A. Gelman, J. Garlin, H. Stern, and D. Rubin, Bayesian
Data Analysis, Chapman Hall, 1995.
[Gerlich-Denskat, 1994]. R. Gerlich, and U. Denskat, “A Cost Estimation
Model for Maintenance and High Reuse,” Proceedings, ESCOM 1994, Ivrea,
Italy.
[Glass, 1998]. R. Glass, Software Runaways, Prentice Hall, 1996.
[Goethert et al.,1992]. W. Goethert, E. Bailey, M. Busby, “Software Effort and
Schedule Measurement: A Framework for Counting Staff Hours and Reporting
Schedule Information.” CMU/SEI-92-TR-21, Software Engineering Institute,
Pittsburgh, PA.
[Goudy 1987]. R. Goudy, “COCOMO-Based Personnel Requirements Model,”
Proceedings, Third COCOMO Users’ Group Meeting, Software Engineering
Institute, Pittsburgh, PA, November 1987.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Gulledge-Hutzler, 1993]. Gulledge T. R., and Hutzler W. P., Analytical
Methods in Software Engineering Economics, 1993, Springer-Verlag
[Hall, 1998] E. Hall, Managing Risk, Addison Wesley, 1998.
[Hayes-Zubrow, 1995]. W. Hayes and D. Zubrow, “Moving on Up: Data and
Experience Doing CMM-Based Process Improvement,” SEI Technical Report
CMU/SEI-95-TR-008, August 1995.
[Helmer, 1966]. O. Helmer, Social Technology, Basic Books, New York, 1966.
[Henderson-Sellers, 1996]. B. Henderson-Sellers, Object Oriented MetricsMeasures of Complexity, Prentice Hall, 1996.
[Hocking-Pendleton, 1983]. Hocking, R. R. and Pendleton, O. J. "The Regression
Dilemma," Communications in Statistics A, V. 12 (1983), 497-527.
[IFPUG 1994]. Function Point Counting Practices: Manual Release 4.0,
International Function Point Users’ Group, Blendonview Office Park, 5008-28
Pine Creek Drive, Westerville, OH 43081-4899.
[Jacobson et al., 1997]. I. Jacobson, M. Griss, and P.Jonsson, Software Reuse,
Addison Wesley, 1997.
[Jacobson et al., 1999]. I. Jacobson, G. Booch and J. Rumbaugh, The Unified
Software Development Process, Addison Wesley Longman, Reading, Ma., 1999.
[Jeffery-Low, 1990]. D. R. Jeffery and G. C. Low, “Calibrating estimation tools
for software development,” Software Engineering Journal, 5 (4), pp. 215-22,
1990.
[Johnson, 1988]. E. J. Johnson, “Expertise and decision under uncertainty:
Performance and Process,” The Nature of Expertise, Editors Chi, Glaser, Farr,
Lawrence Earlbaum Associates, 1988.
[Jones, 1975]. Jones C., “Programming Defect Removal”, Proceedings, GUIDE
40, 1975.
[Jones 1996]. C. Jones, Applied Software Measurement, Assuring Productivity
and Quality, McGraw-Hill, New York, N.Y, 1996.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Jones, 1998]. C. Jones, “The Impact of Poor Quality and Cancelled Projects on
the Software Labor Shortage,” SPR, Inc. Technical Report, Burlington, MA,
October 11, 1998.
[Judge-Griffiths, 1993]. George G. Judge, William Griffiths, R. Carter Hill,
Learning and Practicing Econometrics, Wiley, 1993.
[Kauffman-Kumar, 1993]. R. Kauffman and R. Kumar, “Modeling Estimation
Expertise in Object Based ICASE Environments,” Stern School of Business
Report, New York University, January 1993.
[Kemerer, 1987]. Chris F. Kemerer, “An Empirical Validation of Software Cost
Estimation Models,” Communications of the ACM, Volume 30, Number 5, May
1987.
[Kitchenham-Taylor, 1984]. B. A. Kitchenham and N. R. Taylor, “Software Cost
Models,” ICL Technical Journal, May 1984.
[Kominski, 1991]. R. Kominski, Computer Use in the United States: 1989,
Current Population Reports, Series P-23, No. 171, U.S. Bureau of the Census,
Washington, D.C., February 1991.
[Kruchten, 1999]. P. Kruchten, The Rational Unified Process: An Introduction,
Addison-Wesley, 1999.
[Kunkler, 1983]. J. Kunkler, “A Cooperative Industry Study on Software
Development/Maintenance Productivity,” Xerox Corporation, Xerox Square --XRX2 52A, Rochester, NY 14644, Third Report, March 1985.
[Leamer, 1978]. Edward E. Leamer, Specification Searches, Ad hoc Inference
with Nonexperimental Data, Wiley Series, 1978.
[Madachy, 1995]. R. Madachy, System Dynamics and COCOMO:
Complementary Modeling Paradigms, Proceedings of the Tenth International
Forum on COCOMO and Software Cost Modeling, SEI, Pittsburgh, PA, October
1995
[Madachy, 1996]. R. Madachy, System Dynamics Modeling of an InspectionBased Process, Proceedings of the Eighteenth International Conference on
Software Engineering, IEEE Computer Society Press, Berlin, Germany, March
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
1996, and the Litton Software Technology Management Conference, Santa
Barbara, CA, April 1996.
[Madachy 97]. R. Madachy, Heuristic Risk Assessment Using Cost Factors, IEEE
Software, May 1997.
[Madachy-Boehm, 2000]. R. Madachy and B. Boehm, Software Process
Dynamics, IEEE Computer Society, Washington D.C., 2000.
[Maier, 1998]. M. Maier, “Architecting Principles for Systems-of-Systems,”
Systems Engineering (1) 4 (1998), pp. 267-284.
[Marenzano, 1995]. J. Marenzano, “System Architecture Validation Review
Findings,” in D. Garlan, ed., ICSE17 Architecture Workshop Proceedings, CMU,
Pittsburgh, PA 1995.
[McGarry et al., 1998]. J. McGarry et al., Practical Software Measurement, Joint
Logistics Commanders, 1998.
[Mullet, 1976]. G. M. Mullet, “Why regression coefficients have the wrong
sign,” Journal of Quality Technology, 1976.
[Miyazaki-Mori, 1985]. Y. Miyazaki and K. Mori, “COCOMO Evaluation and
Tailoring,” Proceedings, ICSE 8, IEEE-ACM-BCS, London, August 1985, pp.
292-299.
[Park et al., 1994]. R. Park, W. Goethert, and J. Webb, “Software Cost and
Schedule Estimating: A Process Improvement Initiative”, CMU/SEI-94-SR-03,
Software Engineering Institute, Pittsburgh, PA.
[Park, 1992]. R. Park, “Software Size Measurement: A Framework for Counting
Source Statements.” CMU/SEI-92-TR-20, Software Engineering Institute,
Pittsburgh, PA, 1992.
[Paulk et al., 1995]. M. Paulk, C. Weber, B. Curtis, and M. Chrissis, The
Capability Maturity Model: Guidelines for Improving the Software Process,
Addison-Wesley, 1995.
[Pfleeger, 1991]. S. Pfleeger, “Model of Software Effort and Productivity,”
Information and Software Technology 33 (3), April 1991, pp. 224-231.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Poulin, 1997]. Jeffrey S. Poulin, Measuring Software Reuse, Principles,
Practices and Economic Models, Addison Wesley, 1997.
[Parikh-Zvegintzov, 1983]. G. Parikh, and N. Zvegintzov, “The World of
Software Maintenance,” Tutorial on Software Maintenance, IEEE Computer
Society Press, pp. 1-3.
[Reifer et al., 1999]. D. Reifer, B. Boehm and S. Chulani, “The Rosetta Stone:
Making COCOMO Estimates Work With COCOMO II,” Crosstalk, The Journal
of Defense Engineering, February 1999.
[Reifer, 1997a]. D.J. Reifer, Practical Software Reuse, John Wiley and Sons,
1997.
[Reifer, 1997b]. D.J. Reifer, Tutorial Software Management (5th Edition), IEEE
Computer Society Press, 1997.
[Royce, 1990]. R. Royce, “TRW’s Ada Process Model for Incremental
Development of Large Software Systems,” Proceedings, ICSE 12, Nice, France,
March 1990.
[Royce, 1998]. R. Royce, Software Project Management A Unified Framework,
Addison-Wesley, Reading, Ma., 1998.
[Rubin, 1999]. H. Rubin, Software Productivity and Quality Issues and the U.S.
IT Workforce Shortage, META Group, Stamford, CT, 1999.
[Ruhl-Gunn, 1991]. M. Ruhl and M. Gunn, “Software Reengineering: A Case
Study and Lessons Learned,” NIST Special Publication 500-193, Washington,
DC, September 1991.
[Selby et al., 1991]. R. Selby, A. Porter, D. Schmidt and J. Berney, “MetricDriven Analysis and Feedback Systems for Enabling Empirically Guided
Software Development,” Proceedings of the Thirteenth International Conference
on Software Engineering (ICSE 13), Austin, TX, May 13-16, 1991, pp. 288-298.
[Selby, 1988]. R. Selby, “Empirically Analyzing Software Reuse in a Production
Environment,” In Software Reuse: Emerging Technology, W. Tracz (Ed.), IEEE
Computer Society Press, 1988., pp. 176-189.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949
COCOMO II/References/Boehm et al.
[Shepperd-Schofield, 1997]. M. Shepperd and C. Schofield, “Estimating Software
Project Effort Using Analogies,” IEEE Transactions on Software Engineering,
Vol. 23, No. 11, November 1997.
[Snee, 1977]. R. Snee, "Validation of Regression Models: Methods and
Example”, Technometrics, Vol. 19, No. 4, November 1977.
[Standish, 1995]. The Standish Group, "Chaos," Standish Group Report, 1995.
[Stensrud, 1998]. E. Stensrud, “Estimating with Enhanced Object Points vs.
Function Points,” Proceedings, 13th COCOMO/SCM Forum, USC, October 1998.
[Silvestri-Lukasiewicz, 1991]. G. Silvestri and J. Lukasiewicz, “Occupational
Employment Projections,” Monthly Labor Review 114(11), November 1991, pp.
64-94.
[USC-CSE, 1997a. “COCOMO II Model Definition Manual”, Computer Science
Department, University of Southern California, Center for Software Engineering,
Los Angeles, CA 90089-0781, 1997.
[USC-CSE, 1997b]. Proceedings, 1997 CSE Focused Workshop on Rapid
Application Development.
[Vicinanza et al., 1991]. S. Vicinanza, T. Mukhopadhyay and M. Prietula,
"Software Effort Estimation: An exploratory study of expert performance, ”
Information Systems 2, pp. 243-262, 1991.
[Weisberg, 1985]. S. Weisberg, Applied Linear Regression, 2nd Ed., John Wiley
and Sons, New York, N.Y., 1985.
© 1999-2000 USC Center for Software Engineering. All Rights Reserved
533577949