Skip to main content

SHERLOCK.0 - Kognitive Modellierung von Debuggingstrategien

  • Conference paper
Künstliche Intelligenz

Part of the book series: Informatik-Fachberichte ((2252,volume 181))

  • 117 Accesses

Abstract

Aufbauend auf Ergebnisse experimenteller Vergleichsuntersuchungen zur Wissensstruktur und Wissensanwendung von Novizen und Experten bei Programmieraufgaben wird die Clusterbildung des prozeduralen Wissens und die Fokussierung der mentalen Aufmerksamkeit in der kognitiven Modellierung von Fehlersuchverfahren aufgegriffen. Es wird ein Simulationsmodell beschrieben, das bei der Suche von Fehlem in einfachen Lispfunktionen Expertenstrategien nachbildet. Das System sagt nicht nur Breakpunkte voraus, sondern gibt Hypothesen über wahrscheinliche Fehlerursachen an. SHERLOCK.0 ist in LOOPS implementiert.

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

sLiteratur

  • Adelson, B. (1984): When Novices Surpass Experts: The Difficulty of a Task May Increase With Expertise. J.O. Exp. Psych.: Learning, Memory and Cognition, 10, 483–495

    Article  Google Scholar 

  • Ailwood, C.M. (1986): Novices on the computer: a review of the literature. Int. J. of Man-Machine Studies, 25, 633–658

    Article  Google Scholar 

  • Anderson, J. (1987). Skill Acquisition: Compilation of Weak–Method Problem Solutions. Psychological Review, 94, 192–210

    Article  Google Scholar 

  • Anderson, J. & Reiser, B. J. (1985): The Lisp Tutor. Byte, 10, 159–175

    Google Scholar 

  • Bobrow, D.G. & Stefik, M. (1983): The LOOPS Manual, Xerox PARC

    Google Scholar 

  • De Groot, A.D. (1965): Thought and Choice in Chess. The Hague: Mouton

    Google Scholar 

  • Freksa, Chr. (1988): Cognitive Science - Eine Standortbestimmung. In: G. Heyer, J. Krems & G. Görz: Wissensarten und ihre Darstellung. Heidelberg: Springer. 1–12

    Chapter  Google Scholar 

  • Hopcroft, J.E. & Ullman, J.D. (1979): Introduction to Automata Theory, Languages, and Computation. Reading: Addison-Wesley

    MATH  Google Scholar 

  • Johnson, W. L. (1986): Intention-Based Diagnosis of Novice Programming Errors. London: Pitman

    MATH  Google Scholar 

  • Kessler, C. M. & Anderson, J. R. (1986): A Model of Novice Debugging in LISP. In: E. Soloway & S. Iyengar (eds.): Empirical Studies of Programmers. Norwood: Ablex. 198–212

    Google Scholar 

  • Krems, J. (1988): Kognitionspsychologie und Wissensverarbeitung. In: G. Heyer, J. Krems & G. Görz: Wissensarten und ihre Darstellung. Heidelberg: Springer. 124–129

    Chapter  Google Scholar 

  • Krems, J. & Mehmanesh, H. (1988): Kompetenzabhängige Identifikationsstrategien bei Fehlern in einfachen, linear-rekursiven Funktionen - Vergleich von Laien und Experten. Regensburg: Forschungsberichte zur Psychologie der Kommunikation und Informationsverarbeitung. Nr. 14

    Google Scholar 

  • Pennington, N. (1987): Stimulus Structures and Mental Representations in Expert Comprehension of Computer Programs. Cognitive Psychology, 19, 295–341

    Article  Google Scholar 

  • Shapiro, D.G. (1981): Sniffer: a System that Understands Bugs. AI Memo 638, MIT, AI-Lab

    Google Scholar 

  • Slatter, Ph. E. (1987): Building expert systems: cognitive emulation. Chichester: Ellis Horwood

    Google Scholar 

  • Soloway, E., Bonar, J. & Ehrlich, K. (1983): Cognitive Strategies and Looping Constructs: An Empirical Study. CACM, 26, 853–860

    Google Scholar 

  • Vessey, I. (1987): On Matching programmers’ chunks with program structures: An empirical investigation. Int. J. of Man-Machine Studies, 27, 86–89

    Article  Google Scholar 

  • Winston, P.H., Horn, B.K. (1984): Lisp. Reading: Addison-Wesley

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mehmanesh, H., Krems, J. (1988). SHERLOCK.0 - Kognitive Modellierung von Debuggingstrategien. In: Hoeppner, W. (eds) Künstliche Intelligenz. Informatik-Fachberichte, vol 181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74064-0_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-74064-0_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-50293-7

  • Online ISBN: 978-3-642-74064-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics