PRISSMA: Presentation of Resources for Interoperable Semantic and Shareable Mobile Adaptability
A vocabulary to model context-aware presentation knowledge for RDF User Interfaces.
2011-06-22
2011-06-22
1.0
prissma
http://ns.inria.fr/prissma/v1#
User
Represents the target mobile user associated to a fresnel:Purpose. To provide more flexibility, the class can be used to model both user stereotypes and specific users.
stable
Device
The Device represents the mobile device on which Web of Data resource consumption takes place. It enables device-specific data representation.
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.
stable
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
Time
Time class models temporal dimension.
testing
Paradigm
The original Fresnel proposition does not specify the representation paradigm adopted by the user agent. The designer depends therefore on the representation paradigm adopted by the target application. Being able to address this aspect in a declarative way is important in a context-aware environment, where the representation paradigm might vary dynamically.
The class prissma:Paradigm models therefore an instance of the Fresnel abstract box model, and it is associated to a given fresnel:Purpose.
testing
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 object can trigger different resource representations. The property is therefore used to associate nearby objects to the Environment model.
stable
nearbyPerson
testing
motion
Associates any given high-level representation of motion to a prissma:Environment
testing
disability
Refers to user disabilities that drive resource presentation on mobile.
testing
poiLabel
Associates an identifying resource to a POI (e.g. a given monument, a specific restaurant, etc.)
testing
poiCategory
Associates a category to a POI (e.g. monument, restaurant, etc.)
testing
descriptivePeriod
Property used to refer to a descriptive and rather generic period of time, such as 'morning', 'summer', 'weekend', etc.
testing
usedParadigm
Specifies the desired representation paradigm associated to a given fresnel:Purpose
testing
Specifies the geographic extension of a POI. Value is expressed in metres.
testing