Abstract
The ontology agent (OA) has become a necessary approach to enable and manage the acquisition, query and reuse of knowledge in distributed artificial intelligence (DAI) approaches and applications, such as Multi-agent Systems (MAS) and Web-based Education Systems (WBES) respectively. In this chapter, the aim is to point the reader at what I perceive to be the main theoretical and methodological issues regarding definition, design and implementation of an OA. Hence, the underlying concepts about agents, ontologies, OA and WBES are stated firstly. Afterwards, some agents and ontologies applications in the WBES arena are introduced. Next, the formal model for agents and ontologies is set. Also, a method for building agents and ontologies is outlined. With this baseline, the development of an OA for delivering adaptive and intelligent teaching-learning experiences through a WBES is shown. Based on the trial’s outcome of the approach, it is concluded that a WBES is able to improve the apprenticeship of students. This chapter ends with a resume of the content, a discussion about the usefulness of the OA on a WBES, and a declaration of further work to be done in order to encourage research in this field.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brena, R.F., Ceballos, H.G.: A Hybrid Local-global Approach for Handling Ontologies in Multi-agent System. In: Proc. Int. C. Intelligent Systems, Varna, Bulgaria (June 2004)
Kay, A.: Computer Software. Scientific American 251(3), 53–59 (1984)
Franklin, S., Graesser, A.: Is It an Agent or Just a Program? A Taxonomy for Autonomous Agents. In: Proc. Workshop Agent Theories, Architectures & Languages. Springer, Heidelberg (1996)
Shoham, Y.: An Overview of Agent-oriented Programming. In: Bradshaw, J.M. (ed.) Software Agents. AAAI Press, Menlo Park (1997)
Gilbert, D., Aparicio, M., Atkinson, B., Brady, S., Ciccarino, J., Grosof, B., O’Connor, P., Osisek, D., Pritko, S., Spagna, R.: Intelligent Agent Strategy. IBM Corporation (1995)
Etzioni, O., Weld, D.S.: Intelligent Agents on the Internet: Facts. Fictions and Forecast- IEEE Expert 10(4), 44–49 (1995)
Wooldridge, M., Jennings, N.R.: Intelligent Agents: Theory and Practice. Knowledge Engineering Review 10(2), 115–152 (1995)
Moulin, B., Chaib-draa, B.: An Overview of Distributed Artificial Intelligence. In: O’Hare, G., Jennings, N.R. (eds.) Foundations of Distributed Artificial Intelligence. Wiley, Chichester (1996)
Lesser, V.R.: Cooperative Multi-agent Systems: A Personal View of the State of the Art. IEEE Transactions on Knowledge and Data Engineering 11(1) (1999)
FIPA-OS: Ontology Service. Foundation for Intelligent Physical Agents (2001)
Cowan, J.: eXtended Markup Language, 1.1. World Wide Web Consortium (2000)
Klyne, G., Carrikkm, J.J.: Resource Description Framework (RDF): Concepts and Abstract Syntax. World Wide Web Consortium (2003)
Hendler, J., McGuinness, D.L.: The DARPA Agent Markup Language. IEEE Intelligent Systems 16(6), 67–73 (2000)
Dean, M., Schreiber, G.: Web Ontology Language Reference. In: WWWeb Consortium (2003)
FIPA-ACL: Agent Communication Language. Foundation for Intelligent Physical Agents (2000)
Stanford-OKBC: Open Knowledge Base Connectivity Specification. Stanford Uni. (1998)
Labrou, Y., Finin, T.: A proposal for a new Knowledge Query and Manipulation Language Specification. University of Maryland, Baltimore (1997)
Aroyo, L., Kommers, P.: Special Issue on Intelligent Agents for Educational Computer-Aided Systems. Int. J. Interactive Learning Research 10 (1999)
Uhr, L.: Teaching machine programs that generates problems as a function of interaction with students. In: Proc. 24th ACM National Conference, New York, USA, pp. 125–134 (1969)
Guttormsen, S., Krueger, H.: Using new Learning Technologies with Multimedia. Int. J. IEEE Multimedia (July-September 2000)
Sleeman, D., Brown, J.S.: Intelligent Tutoring Systems, p. vii. Academic Press, London (1982)
Wegner, E.: Artificial Intelligence and Tutoring Systems: Computational Approaches to the Communication of Knowledge, p. 3. Morgan Kaufmann Publishers Inc., San Francisco (1987)
Burton, R.B., Brown, J.S.: An Investigation of Computer Coaching for Informal Learning Activities. Int. J. Man-Machine Studies 11, 5–24 (1979)
Mathé, N., Chen, J.: User-centered, Indexing for Adaptive Information Access. Int. J. User Modeling and User-Adapted Interaction 6(2-3), 225–261 (1996)
Brusilovsky, P.: Adaptive Learning with WWW: The Moscow State University Project. In: Telematics for Education and Training, pp. 252–255. IOS Press, Amsterdam (1995)
Ayala, G., Yano, Y.: Collaborative Learning Environment Based on Intelligent Agents. Int. J. Elsevier, Expert Systems with Applications 14, 129–137 (1998)
IMS: Instructional Management Systems Global Learning Consortium Inc. (2007)
Sheremetov, L., Uskov, V.: Hacia la nueva generación de sistemas de aprendizaje basado en la Web. Revista Computación y Sistemas. CIC-IPN (2001)
Brusilovsky, P.: Adaptive and Intelligent Web-based Education Systems. Int. J. Artificial Intelligence in Education 13, 156–169 (2003)
IEEE-LTSA: Learning Technology Standard Architecture. Institute of Electrical and Electronic Engineer (2008)
Bai, Q., Zhang, M.: Agent Coordination through Ontology Managements. In: Proc. Int. C. Artificial Intelligence and Applications. Innsbruck, Austria (February 2004)
Alvarez, A., Fernandez, I.: An Open, Adaptive and Multi-subject Educational System for the Web. In: Proc. Artificial Intelligence in Education, AIED, Sydney, Australia (July 2003)
Querrec, R., Buche, C., Maffre, E., Chevailler, P.: Muti-agents Systems for Virtual Environments for Training Application to Fire-fighting. Int. J. Advanced Technology for Learning 1(1), 25–34 (2004)
Limoanco, T., Sison, R.: Learner Agents as Student Modeling: Design and Analysis. In: Proc. Int. C. Computers and Advanced Technology in Education, IASTED, Grece (2003)
Conati, C., Zhao, X.: Building and Evaluating an Intelligent Pedagogical Agent to Improve the Effectiveness of an Educational Game. In: Proc. Intelligent User Interface and Computer-Aided Design of User Interfaces, IUI-CADUI 2004, Madeira, Portugal (January 2004)
Falquet, G., Ziswiler, J.C.: A Virtual Hyperbooks Model to Support Collaborative Learning. Int. J. E-Learning 4(1), 39–56 (2005)
Soldatova, L.: Test Ontology. In: Proc. Int. C. Computers and Advanced Technology in Education, IASTED, Rhodes, Greece, pp. 175–180 (June 2003)
Devedzic, M., Devedzic, V.: Learning Demography in a Web Classroom: Ontological Support. In: Proc. Artificial Intelligence in Education, AIED, Sydney, Australia (July 2003)
Wooldridge, M.: The Logical Modeling of Computational Multi-agent Systems. PhD Thesis. Manchester Metropolitan University, Department Computation. Manchester, UK (1992)
Wooldridge, M.: Temporal Belief Logics for Modeling Distributed AI Systems. In: O’Hare, G.M.P., Jennings, N.R. (eds.) Foundations of DAI. Wiley Interscience, Hoboken (1995)
Genesereth, M.R., Nilsson, N.J.: Logic Foundation of Artificial Intelligence. Morgan Kaufmann, Los Altos (1987)
Gruber, T.R.: Toward Principles for the Design of Ontologies Used for Knowledge Sharing. Int. J. Human and Computer Studies 43(5/6), 907–928 (1995)
Guarino, N., Giaretta, P.: Ontologies and Knowledge Bases: Towards a Terminological Clarification. In: Mars, N. (ed.) Towards very large Knowledge Bases: Knowledge and Knowledge Sharing, pp. 25–32. IOS Press, Amsterdam (1995)
Guarino, N.: Formal Ontology in Information Systems. In: Proc. 1st C. Formal Ontology in Information Systems, Trento, Italy, pp. 3–15 (June 1998)
Farias, N., Rodriguez, F.: Models and Tools for Multi-agent Systems Analysis and Design. Research on Computing Science, pp. 94–106 (2003) ISBN: 970-36-0098-0
Wooldridge, M., Jennings, N.R., Kinn, D.: The Gaia Methodology for Agent-Oriented Analysis and Design, Autonomous Agents and Multi-Agent Systems. J. Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)
Coleman, D., Arnold, P., Bodoff, S., Dollin, C., Gilchrist, H., Hayes, F., Jeremaes, P.: Object-Oriented Development: The Fusion method. Prentice Hall, Hemel (1994)
FIPA-IPL: Interaction Protocol Library. Foundation for Intelligent Physical Agents (2001)
Brooks, R.A.: How to Build Complete Creatures rather than Isolated Cognitive Simulators. In: VanLehn, K. (ed.) Architectures for Intelligence, pp. 225–239. Lawrence Erlbaum, Mahwah (1991)
Georgeff, M.P., Lansky, A.L.: Reactive Reasoning and Planning. In: Proc. C. Applications of Artificial Intelligence, AAAI, Seattle, Washington, pp. 677–682 (July 1987)
Bieganski, P., Byrski, A., Kisiel, M.: Multi-agent Platform for Distributed Soft Computing. Int. J. Artificial Intelligence 28, 63–70 (2005)
Bellifemine, F., Caire, G., Grenwiid, D.: Development MAS with JADE. Wiley, Chichester (2007)
Nwana, H., Ndumu, D., Lee, L., Collins, J.: ZEUS: A Tool-Kit for Building Distributed Multi-Agent Systms. Int. J. Applied Artificial Intelligence 13(1), 129–186 (1999)
Peña, A., Sossa, H., Tornes, A.: Ontology Agent based Rule Base Fuzzy Cognitive Maps. In: Nguyen, N.T., Grzech, A., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2007. LNCS (LNAI), vol. 4496, pp. 328–337. Springer, Heidelberg (2007)
Rao, A.S., Georgeff, M.P.: A Model-theoretical Approach to the Verification of Situated Reasoning Systems. In: Proc. Int. J. C. Artificial Intelligence IJCAI, France, pp. 318–328 (1993)
Manna, Z., Pnueli, A.: A Hierarchy of Temporal Properties. In: Proc. ACM Symposium of Principles of Distributed Computing, Quebec, Canada, pp. 377–410 (August 1990)
Farias, N., Ramos, F., Larios, R.: LCIASA: A useful Language for Specification and Verification of Agent-based Systems. In: Proc. Int. C. Principles of Distributed Systems. Reims, France (December 2002)
Noy, N., Mc Guinness, D.L.: Ontology Development 101. Knowledge Systems Laboratory, Stanford University (2001)
Gomez, A.: Knowledge Sharing and Reuse. In: Liebowitz, J. (ed.) The Handbook of Applied Expert Systems. CRC Press, Boca Raton (1998)
Protege: The Protégé Project. Stanford University (2008)
Peña, A.: Student Model based on Cognitive Maps. PhD thesis. Centre of Computer Research of the National Polytechnic Institute. Mexico (2008)
Peña, A., Sossa, H., Gutiérrez, A.: Causal knowledge and Reasoning by Cognitive Maps: Pursuing a Holistic Approach. Int. J. Expert Systems with Applications (December 2008)
Farías, N., Rodríguez, F., Macias, L.G.: The Contract-Business protocol. IEEE, 14a Reunión de Comunicaciones, Computación, Electrónica y Exposición Industrial. México (2003)
Liu, J.: Web Intelligence: What makes Wisdom Web. In: Proc. Int. Joint C. Artificial Intelligence, IJCAI, Acapulco, Mexico (January 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ayala, A.P. (2009). Ontology Agents and Their Applications in the Web-Based Education Systems: Towards an Adaptive and Intelligent Service. In: Nguyen, N.T., Jain, L.C. (eds) Intelligent Agents in the Evolution of Web and Applications. Studies in Computational Intelligence, vol 167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88071-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-88071-4_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88070-7
Online ISBN: 978-3-540-88071-4
eBook Packages: EngineeringEngineering (R0)