PRISSMA: Presentation of Resources for Interoperable Semantic and Shareable Mobile Adaptability
A vocabulary to model context-aware presentation knowledge for RDF User Interfaces.
2012-03-20
2012-03-20
2.0
prissma
http://ns.inria.fr/prissma/v2#
Prism
Wrapper class for describing the contextual conditions under which a given RDF presentation must be activated.
stable
Context
The Context class is represents the mobile context and is equivalent to a fresnel:Purpose
stable
User
Represents the target mobile user associated to a prissma:Context. To provide more flexibility, the class can be used to model both user stereotypes and specific users, according to the designer needs. The class is equivalent to foaf:Person
stable
Device
The Device represents the mobile device on which Web of Data resource consumption takes place. It enables device-specific data representation. It is equivalent to the Device class of the delivery context ontology
stable
Environment
The class Environment models the user context in which the resource consumption takes place, therefore enabling customized resource presentation according to specific situations.
stable
Activity
The Activity class consists in a placemark aimed at modeling a high-level representation of an user action, such as 'running', 'driving', 'working', 'shopping', etc.
testing
POI
The class models a Point of Interest (POI) and consists in a simplified version of W3C Point of Interest Core specifications. POIs are defined as entities that "describe information about locations such as name, category, unique identifier, or civic address".
stable
user
The property associates a User to a Purpose
stable
device
The property associates a Device to a Purpose
stable
environment
The property associates an Environment to a Purpose
stable
currentPOI
The property associates a POI to a prissma:Environment
stable
nearbyObject
The environmental proximity of a generic real-world entity can trigger different resource representations. The property is therefore used to associate nearby objects to the Environment model.
testing
motion
Associates any given high-level representation of motion to a prissma:Environment
testing
poiLabel
Associates an identifying resource to a POI (e.g. a given monument, a specific restaurant, etc.)
stable
poiCategory
Associates a category to a POI (e.g. monument, restaurant, etc.)
stable
radius
Specifies the geographic extension of a POI. Value is expressed in metres.
stable