The 10thWorkshop on Multimedia Metadata (SeMuDaTe‘09)
Informatik 5 (Information Systems), RWTH Aachen University
Bonn-Aachen International Center for Information Technology
2.12.2009
Graz, Austria
Student Profile Sample - We help schools to connect the data they have, with ...
Context-aware Mobile Multimedia Services in the Cloud
1. Research School
The 10th Workshop on Multimedia
Metadata (SeMuDaTe‘09)
SeMuDaTe09
Context-aware Mobile Multimedia Services
2 Dec. 2009
in the Cloud
Dejan Kovachev
Ralf Klamma
Dejan Kovachev and Ralf Klamma
December 2th, 2009
Informatik 5 (Information Systems), RWTH Aachen University
Bonn-Aachen International Center for Information Technology
Lehrstuhl Informatik 5
(Informationssysteme) Graz, Austria
Prof. Dr. M. Jarke
I5-KoKl-1209-1
2. Research School
Agenda
Motivation
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev
Ralf Klamma Context-aware systems
Architectural design
Data management
Modeling
Context-aware mobile multimedia services
Discussions
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-2
3. Research School
Motivation
Mobile phones provide a lot of contextual information
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev
Ralf Klamma
Enrich the multimedia services
Match media context with the user's context
Adaptation and personalization
Interoperability with the existing resources on the web
Community context
⇒ Context-aware applications are the future of mobile
Lehrstuhl Informatik 5
(Informationssysteme)
computing
Prof. Dr. M. Jarke
I5-KoKl-1209-3
4. Research School
Context-aware systems
What is context in software applications?
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev
Ralf Klamma
Context-aware applications [Day 2001]
Contextual information
– In mobile applications: spatial, temporal, environmental,
social information, availability of resources [Cadenas et al. 2009]
Context models
– Expressed in ontologies
– Model the semantics of the user, context and multimedia
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-4
5. Research School
Architectural Design
Cloud computing
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev
– Enhanced interoperability
Ralf Klamma
– Scalable resources on-demand [Agraval et al. 2008] [Wright 2009]
– Off-loading computation-intensive mobile
applications [Chun & Maniatis 2009]
– Open-source implementations – Hadoop, Nimbus (~Amazon EC2),
Eucaliptus
Semantic Web in the cloud computing model
– LinkedData, Geonames, DBPedia, Sindice
– Search for people, places, events, and connections on the basis of
semantically structured documents found on the Web [Mika &Tummarello
Lehrstuhl Informatik 5
2008]
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-5
6. Research School
Data Management
SeMuDaTe09
2 Dec. 2009
Context
store
Dejan Kovachev
Ralf Klamma Linked
Data
Context
Ontology
3D Artifacts
CMS
Multimedia
Ontology
Multimedia
Heterogeneous
Platforms
Heterogeneous
Data
Lehrstuhl Informatik 5 (Archeological, 3D, User data)
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-6
7. Research School
Multimedia and Context Modeling
Multimedia Ontology
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev – COMM, MPEG-7-based (Rhizomik)
Ralf Klamma
Context ontology
– Delivery Context Ontology, CONON, COMANTO
Sharing contextual knowledge
Reuse existing ontologies
Context processing and classification
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-7
8. Research School
Context-aware Mobile Multimedia
Services
Specific subset of context-aware applications related
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev to multiple media types
Ralf Klamma
Combination of context information with the media
metadata
Presentation and adaptation
of multimedia taking context
into account
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-8
9. Research School
Discussions
Confluence of the two mega trends may bring to
SeMuDaTe09
2 Dec. 2009
Dejan Kovachev loosely coupled ubiquitous services that have context
and are ultimately understood by machines
Ralf Klamma
How to bring the semantic computing techniques into
the cloud platform?
And what is the real value?
How should the context-aware architecture be
structured?
Lehrstuhl Informatik 5
(Informationssysteme)
Prof. Dr. M. Jarke
I5-KoKl-1209-9