Agent-oriented Knowledge Management in Learning Environments: A Peer-to-Peer Helpdesk Case Study Renata S. S. Guizzardi 1 Lora Aroyo 1 Gerd Wagner 2 1.

Slides:



Advertisements
Similar presentations
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
Advertisements

Planning for Learning, Teaching and Assessment in RME
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
KRISTINE SOGHIKYAN YEREVAN STATE LINGUISTIC UNIVERSITY EPOSTL AS AN ADMINISTRATOR'S GUIDE TO INTERNAL QUALITY ASSURANCE IN UNIVERSITY LANGUAGE INSTRUCTION.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
Direct Instruction Also called explicit instruction Widely applicable strategy that can be used to teach both concepts and skills Uses teacher explanation.
1 Modeling Reactive Behavior in ORM © 2003, T. A. Halpin & Gerd Wagner Terry Halpin Northface University Salt Lake City, USA.
Chapter 1 Object Oriented Analysis and Design. UML, Patterns, and Object-Oriented Analysis and Design  The essential skills for the creation of well-designed,
1 ETR 520 Introduction to Educational Research Dr. M C. Smith.
SE 555 Software Requirements & Specification1 Use-Case Modeling: Overview and Context.
Collaborative Interactions in Knowledge Building Process Alice WAN Ngai-teck 5 July, 2003.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Participatory Design for Sustainable Development Matthew Kam Feb 7, 2003.
/faculteit technologie management Steps Towards Formal Verification of Agent-based E-Business Applications Nick Szirbik & Gerd Wagner Eindhoven University.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
Big Ideas and Problem Solving in Junior Math Instruction
The chapter will address the following questions:
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Introduction To System Analysis and design
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Educational Services for Individuals with Exceptionalities Adapted Lesson Plan.
Integrating Security Design Into The Software Development Process For E-Commerce Systems By: M.T. Chan, L.F. Kwok (City University of Hong Kong)
Who are they?  Mutli-tasker  Net-generation learners  Millennial Students  Generation Y & Z  Digital Natives  Interactive & Networked.
Kauchak and Eggen, Introduction to Teaching: Becoming a Professional, 3rd Ed. © 2008 Pearson Education, Inc. All rights reserved. 1 Chapter 12 Effective.
Prepared by Afra`a Sayah. Introduction. Weekly Tasks. Plane Phase. Analysis Phase. Design Phase. Report Rules. Conclusion. 2.
=_A-ZVCjfWf8 Nets for students 2007.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Copyright 2002 Prentice-Hall, Inc. Chapter 2 Object-Oriented Analysis and Design Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Peer-to-Peer learning using a learning management system in an ODL environment.
Small Group Teaching Key Educational Skills Faculty Development Workshop December 9, 2014 Katherine M. Hyland, PhD Marieke Kruidering-Hall, PhD.
Modeling Shari L. Pfleeger and Joanne M. Atlee, Software Engineering: Theory and Practice, 4 th edition, Prentice Hall, Hans Van Vliet, Software.
1 Introduction to Software Engineering Lecture 1.
Illustrations and Answers for TDT4252 exam, June
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
An Overview of Educational Leadership Course # 1048 OISE/UT Dr. Lyn Sharratt Winter, 2002.
ARCH-2: UML From Design to Implementation using UML Frank Beusenberg Senior Technical Consultant.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
Task-oriented approach to information handling support within web-based education Lora M. Aroyo 15 November 2001.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
TAL7011 – Lecture 4 UML for Architecture Modeling.
Discovering object interaction. Use case realisation The USE CASE diagram presents an outside view of the system. The functionality of the use case is.
Chapter 1 Applying UML and Patterns. The Need for Software Blueprints Knowing an object-oriented language and having access to a library is necessary.
Working In Groups: An Overview Dr. Rob Danin English Language Specialist
M.Sc. (T&L) Milestone Presentation 2 p-1 Title Special Needs Students as Peer Tutors using ICT to support the creation and delivery of WebQuests. Area:
Modelling Class T07 Conceptual Modelling – Behaviour References: –Conceptual Modeling of Information Systems (Chapters 11, 12, 13 and 14)
Constructivism A learning theory for today’s classroom.
ID AND LEARNING THEORY Chapter 13
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
NCATE STANDARD I STATUS REPORT  Hyacinth E. Findlay  March 1, 2007.
Assessment Formats Charlotte Kotopoulous Regis University EDEL_450 Assessment of Learning.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
Hannah Love LSIS 5645 Core Assessment IV. Why is information literacy necessary?  To fulfill the goals of education by preparing students for The workplace.
Lecture 14 22/10/15. The Object-Oriented Analysis and Design  Process of progressively developing representation of a system component (or object) through.
Activity theory Olivier Georgeon April 8 th
Argumentative Writing Grades College and Career Readiness Standards for Writing Text Types and Purposes arguments 1.Write arguments to support a.
Activity theory Shaoke Zhang Olivier Georgeon Frank Ritter March
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 15 Creating Collaborative Partnerships.
1 SWE Introduction to Software Engineering Lecture 14 – System Modeling.
Chapter 8 Putting It All Together DEVELOPING A TEACHING PHILOSOPHY © 2015 Etta R. Hollins.
Communities and Portals Lan Zhang School of Information University of Texas at Austin.
By Mashael AlDayel Introduction to UML. What is UML? UML (Unified Modeling Language) is a graphical language that is suit-able to express software or.
KNOWLEDGE MANAGEMENT (KM) Session # 33. Corporate Intranet A Conceptual Model INTRANET Production Team— New Product Budget Director— New Product Knowledge.
Conceptual Change Theory
Inquiry learning and SimQuest
Object-Oriented Analysis
Unified Modeling Language
NSDL Data Repository (NDR)
Professional Learning for the e-Learning Context
Chapter 12 Effective Instruction in American Schools
Presentation transcript:

Agent-oriented Knowledge Management in Learning Environments: A Peer-to-Peer Helpdesk Case Study Renata S. S. Guizzardi 1 Lora Aroyo 1 Gerd Wagner 2 1 University of Twente 2 Eindhoven University of Technology

Introduction Shift in the business model from a static to a dynamic model, built on top of continuously changing and knowledge-based organizations. This generates the need for creative and flexible professionals, who have the ability to cooperate and work in teams. The hierarchical educational model is not appropriate to educate these professionals. Collaborative methods can lead to better results.

Hierarchical vs. Collaborative Educational Model Hierarchical Model teachers detain knowledge while students consume knowledge instructional methods based on memorization of information and individual study Collaborative Model students and teachers are, at the same time, producers and consumers of knowledge instructional methods based on teams of students working together toward a common goal

Theories and Empirical Studies Supporting Collaborative Learning Collaborative Learning is based on constructivist theories. Piaget: peer collaboration leads to the development of logical thinking; Vygotsky: collaboration among individuals from different performance levels is essential for learning. Gokhale (1995): empirical study developed at the Western Illinois University. Journal of Technology Education. Vol 7, n. 1, Fall 1995.

Benefits of KM for Collaborative Learning KM motivates students to be active in the creation of knowledge, trough externalization of knowledge in terms of concrete artifacts. In learning environments, knowledge resources are naturally distributed. Therefore, a KM infrastructure is needed to manage all these resources.

Benefits of P2P for Collaborative Learning Requirements for a Collaborative Environment: Cooperative posture Cooperative-based environment structure Non-hierarchical method P2P reflects the need for a non-hierarchical structure among teachers and learners. There is no central authority. All peers are equals. While sharing knowledge, peers feel valued. This motivates collaboration.

Help&Learn H&L is a peer-to-peer architecture to support KM in collaborative learning environments. It provides an environment where teachers, students, and external participants can share knowledge. Knowledge is exchanged in the form of help items. E.g: what-is or how-to-do explanation, electronic documents, bibliographic reference, etc. H&L is based on a helpdesk metaphor: somebody asks for help (the helpee) and somebody provides help (the helper).

Help&Learn Agents Resource Manager Peer Assistant Broker Directory Server SIG Assistant HelpItem search on peer’s behalf HelpItem search on peer’s behalf Integrates existing knowledge repositories Registration of helpers and Explanation Case Helper indication SIG members can be helpers

P2P is… Scenario of use Anna’s Peer Assistant Request explanation Directory Server Check for existing explanation No explanation available what is p2p? Anna Broker Find best peer Best peer = Mark Mark’s Peer Assistant Request explanation Provide explanation

Agent-Object-Relationship Modeling Language An entity can be either an agent, an event, an action, a claim, a commitment or an object. Agents are the active entities while objects are the passive entities of the domain. Agents can be either artificial, human, or institutional. There are two types of AORML models: external and internal models.

Strengths of AORML It models agents and objects. It considers organizations and human actors of the domain as agents. It explicitly considers ‘mentalistic’ concepts such as commitments and claims, rights and obligations. It captures behavior of agents with the help of reactive rules. It is based on UML.

H&L Modeling: AORML Agent Diagram

Interaction Sequence Diagram – Helper Indication

Interaction Sequence Diagram – Provide Help

Interaction Pattern Diagram

Conclusions Help&Learn is a peer-to-peer agent-based architecture, aimed at creating a rich environment for knowledge sharing in learning contexts. Developing H&L we aim at contributing to the advance in the state of the art of collaborative learning environments. AORML has proven to be an effective modeling language, guiding us during the system’s analysis and design phases. During the experiments, we gathered feedback on how AORML can be extended.

Future Work We aim at investigating: the structuring and retrieval of the questions and answers present in the Explanation Case; the organization of the personal knowledge assets owned by each peer; the management of resource items by the Resource Manager; incorporating ontologies into the architecture, aiming at making knowledge explicit, supporting interaction among the system peers.

Renata – Lora – Gerd – AORML site –