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
Preview
Unable to display preview. Download preview PDF.
References
J.R. Anderson, C.F. Boyle, A. Corbett, and M. Lewis. Cognitive modeling and intelligent tutoring. Artificial Intelligence, 12:7–49, 1990.
J. Breuker, R. Winkels, and J. Sandberg. A shell for intelligent help systems. In Proceedings of the 10th IJCAI, pages 167–173, Milano, 1987.
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.
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.
J.A. Breuker, editor. EUROHELP: developing Intelligent Help Systems. EC, Copenhagen, DM, 1990.
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.
D.C. Brown and B. Chandrasekaran. Design problem solving: knowledge structures and control strategies, Pitman, London, 1989.
B. Chandrasekaran. Design problem solving: A task analysis. AI Magazine, 11:59–71, 1990.
W.J. Clancey. The epistemology of a rule based system — a framework for explanation. Artificial Intelligence, 20:215–251, 1983.
W.J. Clancey. Viewing knowledge bases as qualitative models. IEEE Expert, 4:9–23, 1989.
M.R. Genesereth and N.J. Nilsson. Logical Foundations of Artificial Intelligence. Morgan Kaufmann, Los Altos, California, 1987.
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.
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.
G. Klinker, C. Bhola, G. Dallemagne, D. Marques, and J. McDermott. Usable and reusable programming constructs. Knowledge Acquisition, 3:117–136, 1991.
S. Marcus, editor. Automatic knowledge acquisition for expert systems. Kluwer, 1988.
T.M. Mitchell, R. Keller, and S. Kedar-Cabelli. Explanation based generalization: a unifying view. Machine Learning, 1:47–80, 1986.
M. C. Polson and J. J. Richardson, editors. Foundations of Intelligent Tutoring Systems. Lawrence Erlbaum Associates, Hillsdale, NJ, 1988.
G. Schreiber, B. Wielinga, and J.A. Breuker. KADS: Knowledge Acquisition and Design Structuring. Academic Press, London, in preparation.
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.
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.
L. Steels. The deepening of expert systems. AI Communications, 0:9–16, 1987.
L. Steels. Components of expertise. AI Magazine, Summer 1990. Also as: AI Memo 88-16, AI Lab, Free University of Brussels.
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”.
E. Wenger. Artificial intelligence and tutoring systems. Computational and cognitive approaches to the communication of knowledge. Morgan Kaufmann Publishers, Los Altos, California, 1987.
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.
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”.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Rights 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