Difference between revisions of "CUMULATE"
From PAWS Lab
Line 2: | Line 2: | ||
== CUMULATE protocol == | == CUMULATE protocol == | ||
− | Format of communication with CUMULATE is specified in [[CUMULATE protocol]] document | + | Format of communication with CUMULATE is specified in [[CUMULATE protocol]] document. |
== ER Model == | == ER Model == |
Revision as of 21:06, 19 November 2007
CUMULATE - Centralized User Modeling Architecture for TEaching - is a centralized user modeling server.
CUMULATE protocol
Format of communication with CUMULATE is specified in CUMULATE protocol document.
ER Model
This model only describes what we intend to serialize in RDF, which is only a part of CUMULATE
- User Action - dcmitypes:Event
- User Action.Application - application reporting user action - dcmitypes:Service or maybe dc:publisher
- User Action.User - user - foaf:Person
- User Action.Group - group user belongs to - foaf:Group
- User Action.Result - result of user action
- User Action.Learning Object - learning object being interacted with - dcmitypes:InteractiveResource, something from LOM?
- User Action.Session - user session -
- User Action.DateTime - date and time - dcterms:dateSubmitted or dc:date
- User Action.SVC - additional character data
- User Action.AllParameters - concatenation of all reported data - hashed via rdf:about
- User Knowledge Assertion -
- User Knowledge Assertion.User - user - foaf:Person
- User Knowledge Assertion.Knowledge Component - item user knowledge is being related to -
- User Knowledge Assertion.Cognitive Level - Bloom's cognitive level of knowledge -
- User Knowledge Assertion.Value - knowledge value -
- User Progress Assertion -
- User Progress Assertion.User - user - foaf:Person
- User Progress Assertion.Learning Object - learning object being interacted with - dcmitypes:InteractiveResource, something from LOM?
- User Progress Assertion.Value - progress vale -