Remote Experimentation Experience Profile

This profile comprises two recipes which define the stucture and terms used in Statements intended to capture the experience of using remote labs as seen by lab owners and students.

Basics

Activities

We define two types of activities: root and item activities:

Verbs

Label Description ID (IRI) Closely related term Vocabulary
started Indicates the object has started the process https://started http://www.dictionary.com/browse/start?s=t https://w3id.org/xapi/adl
stopped Indicates the object has stoped the process https://stopped http://www.dictionary.com/browse/stop?s=t https://w3id.org/xapi/adl
connected Indicates the actor has connected to the object https://connected http://www.dictionary.com/browse/connect?s=t https://w3id.org/xapi/adl
disconnected Indicates the actor has disconnected from the object https://disconnected http://www.dictionary.com/browse/disconnect?s=t https://w3id.org/xapi/adl
controlled Indicates the actor has disconnected from the object https://controlled http://www.dictionary.com/browse/control?s=t https://w3id.org/xapi/adl
read Indicates the actor has disconnected from the object https://read http://www.dictionary.com/browse/read?s=t https://w3id.org/xapi/adl
--- --- --- --- ---
opened Indicates the actor has disconnected from the object https://opened http://www.dictionary.com/browse/open?s=t https://w3id.org/xapi/adl
closed Indicates the actor has disconnected from the object https://close http://www.dictionary.com/browse/close?s=t https://w3id.org/xapi/adl
clicked Indicates the actor has clicked a user app element. https://click http://www.dictionary.com/browse/click?s=t https://w3id.org/xapi/adl

Activity

Activity Type Description ID (IRI) Closely related term Vocabulary
Remote experimentation Remote experimentation is the act of https://read http://www.dictionary.com/browse/read?s=t https://w3id.org/xapi/adl

Example Statements

Here is an example of a statement in which the lab owner detects that a user with a randomly generated ''name'' connected to the lab server. "
" #start main VI
{
"actor": {
"name": "%s",
"mbox": "mailto:sd_administrator@nomail.com"
},
"verb": {
"id": "http://shindig2.epfl.ch/xapiextension.html#started"
},
"object": {
"id": "https://github.com/react-epfl/mz/blob/master/MZ_v1.0/SD_LV2014_v19/SDServer_19.vi"
}
}