(redirected from Unik.UNIK4710)

Lectures are on fridays every second week kl 0915-1500 at UNIK, room 301 (subject to adjustments)

Course overview

The course links the mobile and Internet service world together with user preferences and context information. The following two examples explain situations where Mobile Semantic Service Delivery is required.

Example 1: The way mobile advertisements are being received by you depend very much on your situation and your interest. “If you are running to the train to catch it, you don't want to be disturbed by anything else than the message that the train is delayed”.

Example 2: Building communities in mind is independent of physical locations. “It's more fun to watch TV together. Let's enable chat and talk with all my friends watching the same TV channel as me.”

What are you going to learn:

  • Collect publications for personalised service and context-aware services.
  • Identify the key-features of personalised and context-aware services
  • Tabulate the requirements for such services
  • Describe the difference between an Internet service, a mobile service and a proximity service
  • Present specific knowledge based on collected publications
  • Identify semantic technologies for description of the user and his context
  • Describe the difference between ontologies and rules
  • Establish interworking of ontologies created by members of the course
  • Construct rules to define the context of the user
  • Apply rules on top of ontologies to enhance knowledge
  • Produce examples of context-aware services
  • Evaluate the functionality of context-aware service examples

The objective of the course is to analyze and discuss specific topics in service delivery on mobile devices. The course will introduce semantic technologies as the glue for interconnecting services, user preferences and context information. While the Internet service world is moving towards a semantic service oriented architecture (SOA), mobile services are often considered as stand-alone services. The highly varying radio interface of a mobile device, together with the limitations in user interface, battery power and processor capability makes it necessary to establish new concepts for mobile service delivery.

Topics:

  • Principles of service oriented architecture and semantic service delivery
  • Protocols for service delivery in wireless radio networks
  • Approaches for mobile and proximity service inclusion in a semantic SOA environment
  • Practical experiences in building ontologies for user preferences, context description and service capability description

After the course, you will have gained an understanding of the state-of-the-art research in the area of mobile semantic service delivery. The compulsory tasks will will help the participants to improve scientific reading and presentation capabilities and programming expertise.

Lecture overview

Note: recorded lecture (in .wmv) works only if connected with VPN to UNIK. Streaming with mms://... works without VPN (copy and paste the link into a browser window). Please add your comments directly into the lecture slides.

Date Content of lecture Video (copy and paste mms:// into browser window)
29 Jan 2010 Lecture 1: Introduction, Methodology, Goal of the course, detailed TOC, list of references
Lecture 2: Basics of Semantics,
Lecture 3: Ontologies and limitations (cont.)
Lecture 4 & 5: Mobile challenges,
Identity, roles, Guest lecture by Mohammad M. R. Chowdhury

Zahid: Transport Layer ProtocolΔ, Sarfraz: SOAP Performance (.pdf)Δ

, 0915-1530 Lecture 6 & 7: Introduction Protégé
Programming User/Community Profile
, 0915-1530 Lecture 8 & 9: Presentation User/Community Profile
Introduction into Semantic rules
, 0915-1530 Lecture 10 & 11: SWRL presentation and application
, 0915-1530 Lecture 12 & 13: Context awareness
Selected scenarios
, 0915-1530 Lecture 14 & 15: Context Ontology & Reasoning
, 0915-1530 Lecture 16 & 17: Programming Context aware Ontologies
, 0915-1200 Lect 18: Java based Community Ontology handling, Examination, End Evaluation

Content of the course/Links to lectures

References

Introduction to Service-Oriented-Architecture (SOA)

Round trip delay

  • A large-scale, passive analysis of end-to-end TCP performance over GPRS

Benko, P.; Malicsko, G.; Veres, A.; INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies Volume 3, 7-11 March 2004 Page(s):1882 - 1892 vol.3 Digital Object Identifier 10.1109/INFCOM.2004.1354598 (.pdf)Δ

  • Resource sharing of TCP connections with different round trip times

Brown, P.; INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE Volume 3, 26-30 March 2000 Page(s):1734 - 1741 vol.3 Digital Object Identifier 10.1109/INFCOM.2000.832573 (.pdf)Δ

Semantic service delivery

  • Experiences in the Design of Semantic Services Using Web Engineering Methods and Tools

Marco Brambilla et al., LNCS, Volume 5383/2008, Journal on Data Semantics XI Available at SpringerLink (from the university network)

  • Semantically-enabled service oriented architecture : concepts, technology and application

Tomas Vitvar el al., Service Oriented Computing and Applications Volume 1, Number 2 / June, 2007, Available at SpringerLink (from the university network)

Mobile semantics

  • SWSD: A P2P-Based System for Service Discovery from a Mobile Terminal

Darije Ramljak, Maja Matijašević, LNCS, Knowledge-Based Intelligent Information and Engineering Systems, Available at SpringerLink (from the university network)

QoS in semantic service delivery

  • Semantic Service Discovery with QoS Measurement in Universal Network

Ying Zhang et al., LNCS, Rough Sets and Intelligent Systems Paradigms, Available at SpringerLink (from the university network)

  • A QoS-Aware Selection Model for Semantic Web Services

Xia Wang el al., LNCS, Service-Oriented Computing – ICSOC 2006, Available at SpringerLink (from the university network)

Ontologies for Context-aware and personalised services

Categories: , , , ,