Time filter

Source Type

Tangier, Morocco

Zekkaoui M.,Laboratory LIST | Fennan A.,Laboratory LIST
Journal of Emerging Technologies in Web Intelligence | Year: 2014

It has become increasingly difficult to ensure consistency between all artifacts in complex software applications, and manage the impact of their development throughout the development process. Computer assistance in detecting and resolving inconsistency issues can help improve the quality of designs and development of software. In this article, we propose a unified approach to representation of different heterogeneous artifacts and a uniform formalism to express methodological consistency rules based on traces of construction and we validated our approach by building a check engine in order to detect inconsistency. © 2014 Academy Publisher. Source

El Bouhdidi J.,Laboratory LIST | Ghailani M.,Laboratory LIST | Fennan A.,Laboratory LIST
Journal of Theoretical and Applied Information Technology | Year: 2013

In this paper we present a solution that is a continuation of work done in the field of adaptive educational systems. It is an approach oriented objectives based on ontologies, multi-agent system and Bayesian networks to generate dynamically personalized learning paths. The dynamic aspect is essential for each learning session in the context of this solution, because the learning paths meet the objectives formulated by the learners will be generated to measure and after formulation the specific request. The operation consists of searching, filtering and composing dynamically hypermedia units of learning responding to the learner profile. For structuring and modeling information managed by our architecture, we used ontologies of Semantic Web. We designed the ontology of learners using the standard IMS-LIP to represent the learner profiles, some fields are added to include, in the model of the learner, learning styles according to the model of Felder and Silverman. And for representation of resources we designed the ontology of resources based on the LOM standard. Furthermore, the architecture is divided into three layers; each layer is managed by a number of agents. Agents exploit the Bayesian model and ontologies to provide learners with personalized learning paths. © 2005 - 2013 JATIT & LLS. All rights reserved. Source

Discover hidden collaborations