Automated Software Engineering

, Volume 2, Issue 3, pp 193–202 | Cite as

Critical success factors for knowledge-based software engineering applications

  • Barry Boehm
  • Prasanta Bose


A key problem in KBSE is evaluating the prospective utility of proposed KBSA tools. This paper analyzes the utility of ten KBSA prototype applications that were developed as part of an advanced course. Based on such an analysis, we hypothesize three new critical success factors for explaining their utility. The factors identify key elements of KBSA tools that serve as indicators of their likely utility.


Operating System Artificial Intelligence Engineering Application Software Engineering Success Factor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Boehm, B.W. 1981.Software Engineering Economics. Prentice Hall, 1981.Google Scholar
  2. Boehm, B.W. 1989.Software Risk Management. IEEE Computer Society Press, Los Alamitos, CA.Google Scholar
  3. Bolcer, G. 1995. User Interface Design Assistance For Scale Software Development.Automated Software Engineering, 2, 1995.Google Scholar
  4. DoD, 1991. DoD Software Technology Strategy.Office of the DDR&E.Google Scholar
  5. Green, C., Luckham, D., Balzer, R., Cheatham, T., and Rich, C. 1983.Report on a Knowledge-Based Software Assistant. RADC Technical Report.Google Scholar
  6. Gacek, C. 1993. KBSE Tool for Megaprogramming.IRUS Reuse-Based Software Engineering Symposium.Google Scholar
  7. Jackson, P., 1990.Introduction to Expert Systems (2nd. ed.). Addison Wesley.Google Scholar
  8. Kelly, R.V. Jr., 1991.Practical Knowledge Engineering. Digital Press.Google Scholar
  9. Madachy, R. 1995. Knowledge-Based Risk Assessment Using Cost Factors.Automated Software Engineering, 2, 1995.Google Scholar
  10. Toth, G. 1995. Automated Method for Identifying and Prioritizing Project Risk Factors.Automated Software Engineering, 2, 1995.Google Scholar
  11. Waterman, D.A. 1986.A Guide to Expert Systems. Addison Wesley, 1986.Google Scholar

Copyright information

© Kluwer Academic Publishers 1995

Authors and Affiliations

  • Barry Boehm
    • 1
  • Prasanta Bose
    • 1
  1. 1.Department of Computer ScienceUSC Center for Software EngineeringUSA

Personalised recommendations