Skip to main content

A Metrics-Driven Approach to the Automatic Acquisition of Software Engineering Knowledge

  • Chapter
Empirical Foundations of Information and Software Science V

Abstract

The goal of the Partial Metrics Project is to develop a quantitative basis within which to describe the development of software modules using the stepwise refinement of pseudocode.

Metrics-based acquisition of the knowledge structures needed by a model of module design process is outlined. Partial metrics are used to guide the acquisition process to constrain the complexity of the resultant knowledge structures. This should support the efficient reuse of these structures by the programming model. The current prototype which is under development on a TI Explorer Lisp workstation is discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Barstow, David, 1979, Kinowledge Based Program Construction, Elsevier-Holland, New York, NY.

    Google Scholar 

  • Johnson and Soloway, 1987, PROUST: An Automatic Debugger for Pascal Programs, Artificial Intelligence and Instruction, Kearsley, G., ed., pp. 49–67. Addison-Wesley, Reading, MA.

    Google Scholar 

  • Reynolds, Robert G., 1984, Metrics to Measure the Complexity of Partial Programs, J. Syst. Software, Vol. 4, (1), pp. 75–91, April 1984.

    Article  MathSciNet  Google Scholar 

  • Reynolds, Robert G., 1987, Metric Based Reasoning About Pseudocode Design in the Partial Metrics System, Information and Software Technology, Vol. 29, No. 9, pp. 497–502, November, 1987.

    Article  Google Scholar 

  • Reynolds, Robert G., and Maletic, J., 1988, Refinement Metrics: Measures of Decision-Making Effort in the Stepwise Refinement Process, Department of Computer Science Research Report, Wayne State University, September, 1988.

    Google Scholar 

  • Simon, Herbert, 1986, Whether Software Engineering Needs to be Artificially Intelligent?, IEEE Transactions on Software Engineering, Vol. SE-12, No. 12, pp. 762–732, July, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Plenum Press, New York

About this chapter

Cite this chapter

Reynolds, R.G. (1990). A Metrics-Driven Approach to the Automatic Acquisition of Software Engineering Knowledge. In: Zunde, P., Hocking, D. (eds) Empirical Foundations of Information and Software Science V. Springer, Boston, MA. https://doi.org/10.1007/978-1-4684-5862-6_32

Download citation

  • DOI: https://doi.org/10.1007/978-1-4684-5862-6_32

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4684-5864-0

  • Online ISBN: 978-1-4684-5862-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics