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