Skip to main content

Modeling Software Design Within a Problem-Space Architecture

  • Conference paper
Design Theory ’88

Abstract

In this paper1 we describe research on modeling software design skills within the Soar problem-solving architecture (Laird, Newell & Rosenbloom, 1987; Steier & Newell, 1987). We focus on an analysis of expert designers of communications systems designing an electronic mail system.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Adelson, B. and Soloway, E. The role of domain expertise in software design. IEEE: TS E, November, 1985.

    Google Scholar 

  • Adelson, B. and Soloway, E. A model of software design. International Journal of Intelligent Systems, Fall, 1986.

    Google Scholar 

  • Burstein, M. Concept Formation by Incremental Analogical Reasoning and Debugging. In Machine Learning. Los Altos, CA: Morgan-Kaufmann. 1985.

    Google Scholar 

  • Burstein, M. and Adelson, B. Analogical learning: Mapping and integrating partial mental models. In Proceedings of the Cognitive Science Society, 1987.

    Google Scholar 

  • Card, S., Moran, T. and Newell, A. Computer text editing. Cognitive Psychology, 12, 1. (1980) 32–74.

    Article  Google Scholar 

  • Carbonell, Jaime G. Learning by Analogy: Formulating and Generalizing Plans from Past Experience. In Michalski, R.S., Carbonell, J.G. and Mitchell, T.M. (editor), “Machine Learning: An Artificial Intelligence Approach”, Pgs. 137–162. Tioga Publishing Company, Palo Alto, California, 1983.

    Google Scholar 

  • Carbonell, Jaime G. Deprivational Analogy: A Theory of Reconstructive Problem Solving and Expertise Acquisition. In Michalski, R.S., Carbonell, J.G. and Mitchell, T.M. (editor) “Machine Learning: Volume II”, Pgs. 371–392. Morgan Kaufman Publishers, Inc., Los Altos, CA, 1986

    Google Scholar 

  • de Groot, A.D. Thought and Choice in Chess. Paris: Mouton &: Cie. 1965.

    Google Scholar 

  • Forgy, C. and McDermott, J. OPS, a domain-independent production system language. Proceedings Fifth International Joint Computer Conference, MIT AI Lab, Cambridge, MA. 1977.

    Google Scholar 

  • Golding, A. Learning to Pronounce names by taking advice. Thesis proposal, Stanford U. 1988.

    Google Scholar 

  • Kant, E. and Newell, A. Problem solving techniques for the design of algorithms. Information Processing and Management. 1984. pp. 97–118.

    Google Scholar 

  • Kolodner, J. Retreival and Organizational strategies in Conceptual Memory: A Computer Model.Hillsdale, NJ: Erlbaum. 1984.

    Google Scholar 

  • Laird, J. Newell A. and Rosenbloom, P. Soar: An architecture for General Intelligence. CMU CS Tech Report. 1986;

    Google Scholar 

  • Newell, A. The Problem Space as a Fundamental Category. In Attention and Performance VIII, R. Nickerson, Ed. Erlbaum, Hillsdale, NJ, 1980.

    Google Scholar 

  • Newell A., Shaw, J. and Simon, H. A. Peport on a general problem-solving program for a computer. Proceedings of the International Conference on Information Processing, UNESCO, Paris, 1960.

    Google Scholar 

  • Newell A. and Simon, H. A. Human Problem Solving. Prentice-Hall, 1972.

    Google Scholar 

  • Polk, T. Fourth Annual Soar Workshop. University of Michigan, Ann Arbor. January, 1988.

    Google Scholar 

  • Schank, R., and Abelson, R. Scripts, Plans, Goals and Understanding. Hillsdale, NJ: Erlbaum, 1977.

    MATH  Google Scholar 

  • Steier, D. M. Proceedings of the 1987 IJCAI Conference.

    Google Scholar 

  • Steier, D. M. and Kant, E. IEEE: TSE, November, 1985.

    Google Scholar 

  • Sussman, G. A Computer Model of Skill Acquisition. NY, NY: American Elsevier Publishing Corp. 1975.

    Google Scholar 

  • Steier, D. Integrating Knowledge into an Algorithm Designer. Thesis proposal, Carnegie-Mellon U. 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag New York, Inc.

About this paper

Cite this paper

Adelson, B., Freedle, R. (1989). Modeling Software Design Within a Problem-Space Architecture. In: Newsome, S.L., Spillers, W.R., Finger, S. (eds) Design Theory ’88. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-3646-7_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4612-3646-7_7

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4612-8189-4

  • Online ISBN: 978-1-4612-3646-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics