Semantic description of the Experience API Specification
Capturing and storing learners’ data is the first step to implement a learning analytics architecture. The Experience
API (xAPI) specification is a de facto standard that describes (i) a
REST-based API to store and retrieve the learners’ activity data,
and (ii) an RDF-based data model where the restrictions among
data are specified in natural language. In this paper, we present
an ontology that formally represents both the data model and the
restrictions of the xAPI specification, facilitating the conformance
testing of the data coming from the learning management system
to guarantee the compliance with the specification.
keywords:
Publication: Congress
1624015032348
June 18, 2021
/research/publications/semantic-description-of-the-experience-api-specification
Capturing and storing learners’ data is the first step to implement a learning analytics architecture. The Experience
API (xAPI) specification is a de facto standard that describes (i) a
REST-based API to store and retrieve the learners’ activity data,
and (ii) an RDF-based data model where the restrictions among
data are specified in natural language. In this paper, we present
an ontology that formally represents both the data model and the
restrictions of the xAPI specification, facilitating the conformance
testing of the data coming from the learning management system
to guarantee the compliance with the specification. - Juan C. Vidal, Thomas Rabelo, Manuel Lama - 10.1109/ICALT.2015.128
publications_en