context-aware mobile multimedia services in the cloud
DESCRIPTION
The 10thWorkshop on Multimedia Metadata (SeMuDaTe‘09)Informatik 5 (Information Systems), RWTH Aachen UniversityBonn-Aachen International Center for Information Technology2.12.2009Graz, AustriaTRANSCRIPT
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-1
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Context-aware Mobile Multimedia Servicesin the Cloud
Dejan Kovachev and Ralf Klamma
December 2th, 2009
The 10th Workshop on Multimedia Metadata (SeMuDaTe‘09)
Informatik 5 (Information Systems), RWTH Aachen UniversityBonn-Aachen International Center for Information Technology
Graz, Austria
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-2
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Agenda
Motivation Context-aware systems Architectural design Data managementModeling Context-aware mobile multimedia services Discussions
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-3
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Motivation
Mobile phones provide a lot of contextual information 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 computing
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-4
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Context-aware systems
What is context in software applications? 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. JarkeI5-KoKl-1209-5
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Architectural Design Cloud computing
– Enhanced interoperability– 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 &Tummarello2008]
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-6
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Data Management
3D ArtifactsCMS
Multimedia
Context store
Multimedia Ontology
Context Ontology
Linked Data
HeterogeneousData
(Archeological, 3D, User data)
Heterogeneous Platforms
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-7
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Multimedia and Context Modeling
Multimedia Ontology– COMM, MPEG-7-based (Rhizomik)
Context ontology– Delivery Context Ontology, CONON, COMANTO
Sharing contextual knowledge Reuse existing ontologies Context processing and classification
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-8
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research SchoolContext-aware Mobile Multimedia
Services
Specific subset of context-aware applications related to multiple media types
Combination of context information with the media metadata
Presentation and adaptation of multimedia taking context into account
Lehrstuhl Informatik 5(Informationssysteme)
Prof. Dr. M. JarkeI5-KoKl-1209-9
SeMuDaTe09
2 Dec. 2009
Dejan KovachevRalf Klamma
Research School
Discussions
Confluence of the two mega trends may bring to loosely coupled ubiquitous services that have context and are ultimately understood by machines
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?