Runtime Requirements Monitoring Framework for Adaptive e-Learning Systems

Abstract : As academic learners and companies are turning to e-learning courses to achieve their personal and professional goals, it becomes more and more important to handle service quality in this sector. Despite scientific research conducted to personalize the learning process and meet learner's requirements under adaptive e-learning systems, however, the specification and management of quality attribute is particularly challenging due to problems arising from environmental variability. In our view, a detailed and high-level specification of requirements supported through the whole system lifecycle is needed for a comprehensive management of adaptive e-learning systems, especially in continuously changing environmental conditions. In this paper, we propose a runtime requirements monitoring to check the conformity of adaptive e-learning systems to their requirements and ensure that the activities offered by these learning environments can achieve the desired learning outcomes. As a result, when deviations (i.e., not satisfied requirements) occur, they are identified and then notified during system operation. With our approach, the requirements are supported during the whole system lifecycle. First, we specify system's requirements in the form of a dynamic software product line. This specification applies a novel requirements engineering language that combines goal-driven requirements with features and claims and avoid the enumeration of all desired adaptation strategies (i.e. when an adaptation should be applied) at the design time. Second, the specification is automatically transformed into a constraint satisfaction problem that reduces the requirements monitoring into a constraint program at runtime.
Document type :
Conference papers
Complete list of metadatas

Cited literature [33 references]  Display  Hide  Download

https://hal-paris1.archives-ouvertes.fr/hal-01214172
Contributor : Lamiae Dounas <>
Submitted on : Wednesday, October 14, 2015 - 3:16:25 PM
Last modification on : Wednesday, September 18, 2019 - 1:30:28 AM
Long-term archiving on : Friday, January 15, 2016 - 10:21:00 AM

File

PAPER-ICSSEA_DOUNASLAMIAE-8.pd...
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01214172, version 1

Collections

Citation

Lamiae Dounas, Raul Mazo, Camille Salinesi, Omar El Beqqali. Runtime Requirements Monitoring Framework for Adaptive e-Learning Systems. International Conference on Software & Systems Engineering and their Applications (ICSSEA'15), May 2015, Paris, France. ⟨hal-01214172⟩

Share

Metrics

Record views

199

Files downloads

245