Skip to main content

Generality watching: ITS caught between science and engineering

  • Invited Papers
  • Conference paper
  • First Online:
  • 153 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 608))

Abstract

The paper describes lessons learned in the development of EUROHELP, a shell for building intelligent help systems (IHS) for users of conventional software applications (IPS). The functional decomposition was derived from a model of process control from the KADS methodology for knowledge engineering. The ambition of EUROHELP was to provide the technology for making IHS for any IPS. This required to keep modules general. This was largely achieved, but the solutions ranged from ad-hoc to deep, generic ones. In particular the role of an ontology of IPS is discussed. The moral of the paper is that ITS research may have moved from its old role as an important contributor to AI research into an applier of AI techniques and theories of cognitive science, but that there is an important new role in developing an ‘ITS-knowledge-engineering’ methodology. This role is hardly taken up yet. The paper suggests a liaison with KADS.

The research reported has been partially funded by the Esprit program of the European Community under contracts P280, EUROHELP, and P5248, KADS-II

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.R. Anderson, C.F. Boyle, A. Corbett, and M. Lewis. Cognitive modeling and intelligent tutoring. Artificial Intelligence, 12:7–49, 1990.

    Google Scholar 

  2. J. Breuker, R. Winkels, and J. Sandberg. A shell for intelligent help systems. In Proceedings of the 10th IJCAI, pages 167–173, Milano, 1987.

    Google Scholar 

  3. J. A. Breuker and B. J. Wielinga. Model Driven Knowledge Acquisition. In P. Guida and G. Tasso, editors, Topics in the Design of Expert Systems, pages 265–296, Amsterdam, 1989. North Holland.

    Google Scholar 

  4. J.A. Breuker. Conceptual Model of Intelligent Help Systems. In J.A. Breuker, editor, EUROHELP: developing Intelligent Help Systems, chapter 2, pages 41–66. EC, Copenhagen, DM, 1990.

    Google Scholar 

  5. J.A. Breuker, editor. EUROHELP: developing Intelligent Help Systems. EC, Copenhagen, DM, 1990.

    Google Scholar 

  6. J.A. Breuker, N. de Haan, C. Duursma, and R. Winkels. Knowledge Representation. In J.A. Breuker, editor, EURHELP: developing Intelligent Help Systems, chapter 2, pages 209–234. EC, Copenhagen, DM, 1990.

    Google Scholar 

  7. D.C. Brown and B. Chandrasekaran. Design problem solving: knowledge structures and control strategies, Pitman, London, 1989.

    Google Scholar 

  8. B. Chandrasekaran. Design problem solving: A task analysis. AI Magazine, 11:59–71, 1990.

    Google Scholar 

  9. W.J. Clancey. The epistemology of a rule based system — a framework for explanation. Artificial Intelligence, 20:215–251, 1983.

    Google Scholar 

  10. W.J. Clancey. Viewing knowledge bases as qualitative models. IEEE Expert, 4:9–23, 1989.

    Google Scholar 

  11. M.R. Genesereth and N.J. Nilsson. Logical Foundations of Artificial Intelligence. Morgan Kaufmann, Los Altos, California, 1987.

    Google Scholar 

  12. J.R. Hartley and R.M. Pilkington. Software tools for supporting learning: Intelligent on-line help systems. In P. Ercoli and R. Lewis, editors, Artificial Intelligence Tools in Education, pages 39–66. Elsevier, Amsterdam, 1988.

    Google Scholar 

  13. M. Jona, B. Bell, and L. Birnbaum. Using Button Theory to structure student-teacher interaction in CBL environments. In L. Birnbaum, editor, Proceeding of the International Conference on the Learning Sciences, pages 249–257, Charlottesville, VA, 1991. AACE.

    Google Scholar 

  14. G. Klinker, C. Bhola, G. Dallemagne, D. Marques, and J. McDermott. Usable and reusable programming constructs. Knowledge Acquisition, 3:117–136, 1991.

    Google Scholar 

  15. S. Marcus, editor. Automatic knowledge acquisition for expert systems. Kluwer, 1988.

    Google Scholar 

  16. T.M. Mitchell, R. Keller, and S. Kedar-Cabelli. Explanation based generalization: a unifying view. Machine Learning, 1:47–80, 1986.

    Google Scholar 

  17. M. C. Polson and J. J. Richardson, editors. Foundations of Intelligent Tutoring Systems. Lawrence Erlbaum Associates, Hillsdale, NJ, 1988.

    Google Scholar 

  18. G. Schreiber, B. Wielinga, and J.A. Breuker. KADS: Knowledge Acquisition and Design Structuring. Academic Press, London, in preparation.

    Google Scholar 

  19. J. Self. The case for formalising student models (and intelligent tutoring systems generally). In D. Bierman, J. Breuker, and J. Sandberg, editors, Artificial intelligence and education: Synthesis and reflection, page 244. IOS, Amsterdam, 1989.

    Google Scholar 

  20. J. Self. Artificial Intelligence: the key to Open Learning. In S.A. Cerri and J. Whiting, editors, Learning Technology in the European Communities, Proceedings of the Delta Conference, pages 341–354, Dordrecht NL, 1992. Kluwer.

    Google Scholar 

  21. L. Steels. The deepening of expert systems. AI Communications, 0:9–16, 1987.

    Google Scholar 

  22. L. Steels. Components of expertise. AI Magazine, Summer 1990. Also as: AI Memo 88-16, AI Lab, Free University of Brussels.

    Google Scholar 

  23. F. van Harmelen and J. Balder. (ML)2: a formal language for KADS models of expertise. Knowledge Acquisition, 4(1), 1992. Special issue “The KADS approach to knowledge engineering”.

    Google Scholar 

  24. E. Wenger. Artificial intelligence and tutoring systems. Computational and cognitive approaches to the communication of knowledge. Morgan Kaufmann Publishers, Los Altos, California, 1987.

    Google Scholar 

  25. B. Wielinga and J. Breuker. Interpretation of verbal data for knowledge acquisition. In T. Oshea, editor, Advances in Artificial Intelligence, pages 41–50, Amsterdam, 1984. ECAI, Elsevier Science publishers. Also as: Report 1.4, ESPRIT Project 12, University of Amsterdam.

    Google Scholar 

  26. B. J. Wielinga, A. Th. Schreiber, and J. A. Breuker. KADS: A modelling approach to knowledge engineering. Knowledge Acquisition, 4(1), 1992. Special issue “The KADS approach to knowledge engineering”.

    Google Scholar 

  27. R. Winkels and J.A. Breuker. Modelling expertise for educational purposes. In C. Frasson and G. McCalla, editors, Proceedings ITS-92, Berlin, 1992. Springer Verlag.

    Google Scholar 

  28. R. Winkels and J.A. Breuker. What's in an its? a functional decomposition. In Proceedings of Workshop “New Directions in ITS” (Sintra, 1990), Berlin, 1992. Springer Verlag.

    Google Scholar 

  29. R. Winkels, J.A. Breuker, and N. den Haan. Principles and practice of knowledge representation in EUROHELP. In L. Birnbaum, editor, Proceedings of the International Conference on the Learning Sciences, pages 442–448, Charlottesville, VA, 1991. AACE.

    Google Scholar 

  30. R.G.F. Winkels and J.A. Breuker. Discourse Planning in Intelligent Help Systems. In C. Frasson and G. Gauthier, editors, Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education, pages 124–139. Ablex Publishing Corp., New Jersey, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Claude Frasson Gilles Gauthier Gordon I. McCalla

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Breuker, J. (1992). Generality watching: ITS caught between science and engineering. In: Frasson, C., Gauthier, G., McCalla, G.I. (eds) Intelligent Tutoring Systems. ITS 1992. Lecture Notes in Computer Science, vol 608. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55606-0_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-55606-0_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55606-0

  • Online ISBN: 978-3-540-47254-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics