2008
DOI: 10.4018/jwltt.2008010110
|View full text |Cite
|
Sign up to set email alerts
|

Implementation of Efficient Proactive Computing Using Lazy Evaluation in a Learning Management System

Abstract: In [1] we proposed a new kind of Learning Management Systems: proactive LMS, designed to help their users to better interact online by providing programmable, automatic and continuous analyses of users (inter)actions augmented with appropriate actions initiated by the LMS itself. The proactive part of our LMS is based on a dynamic rules-based system. But the main algorithm we proposed in order to implement the rules running system, suffers some efficiency problems. In this paper, we propose a new version of th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
15
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
5
3

Relationship

5
3

Authors

Journals

citations
Cited by 11 publications
(15 citation statements)
references
References 3 publications
0
15
0
Order By: Relevance
“…In this example several sensors relevant to capturing the vital parameters from a patient are analysed using Hidden Markov Models. The HMMs try to detect different types of diseases or conditions and save the results in a database, where they are periodically analysed by the proactive rules engine developed previously in our team [7]. The rule engine will check for different conflicts that may have happened.…”
Section: Methodsmentioning
confidence: 99%
“…In this example several sensors relevant to capturing the vital parameters from a patient are analysed using Hidden Markov Models. The HMMs try to detect different types of diseases or conditions and save the results in a database, where they are periodically analysed by the proactive rules engine developed previously in our team [7]. The rule engine will check for different conflicts that may have happened.…”
Section: Methodsmentioning
confidence: 99%
“…This means that the interaction of our system with the LMS is done exclusively via its database, where the proactive engine checks for state changes which are relevant to the scenarios. The core of the proactive system is a rules-based engine, as described in [6]. The engine is responsible for the actual running of the proactive rules and their flow of control, while the rules encode the logic of the proactive scenarios.…”
Section: Methodsmentioning
confidence: 99%
“…LMS should tend to offer some personal, immediate and appropriate support like teachers do in classrooms. In [6] a new kind of LMS is proposed: proactive computing based LMS, designed to help their users to better interact online by providing programmable, automatic and continuous analyses of users' interactions, augmented with appropriate actions initiated by the LMS itself. Proactive systems, as defined in [5], adhere to two premises: working on behalf of, or pro, the user, and acting on their own initiative, without user's explicit command.…”
Section: Introductionmentioning
confidence: 99%
“…The rules themselves are part of the proactive system, which is connected to a target system. The rules are processed by the Rules Engine, which is responsible for storing, executing and iterating the rules [19], [20]. Initially, several rules are launched at the start of proactive system with the objective to be continuously activated in order to search for the first instance of a data input.…”
Section: A Statistical Structure Of the Cognitive Modelsmentioning
confidence: 99%