Premium
Adaptive e‐learning system based on agents and object petri nets (AELS‐A/OPN)
Author(s) -
Hammami Salah,
Mathkour Hassen
Publication year - 2015
Publication title -
computer applications in engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.478
H-Index - 29
eISSN - 1099-0542
pISSN - 1061-3773
DOI - 10.1002/cae.21587
Subject(s) - computer science , petri net , blackboard (design pattern) , software engineering , blackboard system , synchronization (alternating current) , multi agent system , architecture , artificial intelligence , intelligent agent , distributed computing , art , computer network , channel (broadcasting) , visual arts
Agent technology plays an important role in today's software development at the industrial level and brings advantages to the development of educational applications. The main focus of the multi‐agent systems community has been on the development of concepts, architectures, interaction techniques, and general approaches to the analysis and specification of multi‐agent systems. We introduce herein a novel concept involving the development of an e‐Learning system architecture that explores several recent technologies, including multi‐agent technology and adaptive e‐Learning. The main concern of our research is twofold: to build a multi‐agent architecture that provides the ability to adapt to the learner's preferences in the e‐Learning environment and to analyze and control the communication and interactions among the different agents of the proposed system. Toward this aim, we present a distributed intelligent blackboard agent that ensures the communication among the participating agents. Furthermore, we describe a formal model that can be used to specify the message exchanges and their synchronization using Object Petri Nets. An exploratory implementation has been developed and conducted in practice. © 2013 Wiley Periodicals, Inc. Comput Appl Eng Educ 23:170–190, 2015; View this article online at wileyonlinelibrary.com/journal/cae ; DOI 10.1002/cae.21587