The Mobile Web is evolving fast and mobile access to the Web of Data is gaining momentum. Interlinked RDF resources consumed from portable devices need proper adaptation to the context in which the action is performed. This paper introduces PRISSMA (Presentation of Resources for Interoperable Semantic and Shareable Mobile Adapt- ability), a domain-independent vocabulary for displaying Web of Data resources in mobile environments. The vocabulary is the first step to- wards a declarative framework aimed at sharing and re-using presenta- tion information for context-adaptable user interfaces over RDF data.
The namespace vocabulary can be found at http://ns.inria.fr/prissma
PRISSMA,Towards Mobile Adaptive Presentation of the Web of Data
1. Luca Costabello
INRIA Edelweiss Team, Sophia Antipolis, France
Advisors: Fabien Gandon, Ivan Herman
DC Proposal: PRISSMA,
Towards Mobile Adaptive Presentation
of the Web of Data
3. The Problem
Web of Data resources
must be properly
consumed on mobile
devices and adapted to
the current mobile
context.
Representation ( , , )
3
4. The Proposal
Contextual
adaptation is
performed on Uniform, RDF-based
RDF data directly solution
Declarative
framework
to share and re-use
presentation
Presentation-level information for
approach. PRISSMA* Adaptive context-adaptable
Interoperates with RDF Representation user interfaces over
Fresnel [Pietriga et al 06] RDF data.
Framework
* Presentation of Resources for Interoperable
Semantic and Shareable Mobile Adaptability
4
5. Early Stage Work – The Model
prissma:
User
The Vocabulary specifies
under which contextual
conditions activate a given Device
Fresnel configuration.
Environment
PRISSMA is NOT yet another context model.
Existing context vocabularies are extensively reused.
5
6. Future Directions
Declared Vs Specificity Presentation Prototype
Real Context Computation Knowledge Evaluation
Matching Rules Distribution
t
• How to activate the proper
representation? • Exchange RDF • Standalone mobile
presentation/context library + Mobile Web of
• Approximated Matching associations between Data Browser
• How to deal with
Problem: strategy and applications
conflicting presentation-
heuristics • Proper Evaluation
level declarations?
• Discover «Linked Context- Campaign
• Heterogeneous metrics based , Presentation
and their composition Data»
• Need responsive solution
6