UNIK4710 - Context-aware and Mobile Service Delivery

From its-wiki.no
Jump to: navigation, search

UNIK4710 - Context-aware and Mobile Service Delivery


UNIK4710
News The course was given from 2008 to 2014. Security relevant aspects are transferred into course UNIK4750
Organisation UNIK
by Josef Noll
UNIK4710.png
Keywords


Abstract Personalised and context-aware (location, activity, ...) service provision through next-generation Web technologies.
Objective (max 350 words) The course was provided from 2008 to 2014, the security and context-aware topics are taken over by UNIK4750 Measurable Security for the Internet of Things.

The course links the mobile and Internet service world together with user preferences and context information (e.g. location, people, activity). 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.

During the course we will develop some examples of personalised and context-aware services. Feel free to think about an example which fits for you.

Keywords Semantic Technologies, Semantics, Protege, Context, context-awareness, Movement, Web3.0, Profiles, Preferences, Personalisation
Research Area(s) Security, Radio technology
Type of course Master

Edit the page by Special:FormEdit/Course/UNIK4710.


To add new lectures, use: Add a lecture


  • The course is built on your inputs. You will be asked to come up with a scenario, describe it and implement it.
  • Evaluation is based on a presentation of topics and the implementation of your scenario.
  • Implementations of Ontologies are available at: https://github.com/unikdrift/UNIK4710-owl

SemanticTechnologies.png

This course links the mobile and the Internet world together. It creates services based on user preferences and context information. 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. Our focus is to bring context-awareness and user preferences into the decision making algorithms.

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


  • 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.

Earlier Lectures

Earlier lectures
 DateThis property is a special property in this wiki.
Individual review/Oral exam29 May 2015
Policies and Semantic Web Rules in Practise17 April 2015
Prepare for Reasoning with SWRL3 April 2015
Mid-term evaluation27 March 2015
Tutorial Web Protege20 March 2015
Context-aware Scenarios III13 March 2015
Context-aware Scenarios part II13 February 2015
Basics of Semantics6 February 2015
Hand's on experience with Ontologies6 February 2015
Context-aware Scenarios30 January 2015
Ideas for context-aware developments23 January 2015
UNIK4710-Introduction23 January 2015
Building ontologies for UAV16 October 2014
Develop Semantic Application9 May 2014
API comparison: Protege, OWL and SPARQL25 April 2014
Applying SWRL, DL Query and SPARQL to your ontology23 April 2014
Easter holidays :-)18 April 2014
Easter holidays11 April 2014
UNIK4710 UNIK9710 Block Seminar20 March 2014
Self study: Draw ontologies and rules26 February 2014
UNIK4710-Project Presentations-201324 May 2013
Context-aware Sensors23 May 2013
Public Holidays17 May 2013
Rehearsal of lectures10 May 2013
Implementation Semantic Application3 May 2013
Applying protege OWL API19 April 2013
Comparison of Pellets, FaCT and HermiT12 April 2013
Pellets-based reasoning5 April 2013
Running SWRL rules on your ontology8 March 2013
Modelling your own ontology - 201315 February 2013
Project Presentation18 May 2012
Project Presentations - 111 May 2012
Rehearsel of lectures - learning outcomes4 May 2012
Pellets-based reasoning II12 April 2012

Lecture and Material from before 2008

  • are located at wiki.unik.no [1]



<categorytree mode=pages style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">UNIK4710</categorytree>

Video conferencing

For details on video conferencing, check: Video_conference

Notes

  • Recorded lectures (in .wmv) works only if connected with VPN to UNIK.
  • Streaming with mms://lux.unik.no/308 works without VPN (copy and paste the link into a browser window).

__

Facts about "UNIK4710"RDF feed
AbstractPersonalised and context-aware (location, activity, ...) service provision through next-generation Web technologies. +
Course Image
UNIK4710.png
+
KeywordsProtege +, Context +, Context-awareness +, Category:Movement +, Web3.0 +, Profile +, Preferences +, Category:Personalisation +, Semantic Technologies + and Semantic Technologies +
LecturerJosef Noll +
NewsThe course was given from 2008 to 2014. Security relevant aspects are transferred into course UNIK4750 +
ObjectiveThe course was provided from 2008 to 20The course was provided from 2008 to 2014, the security and context-aware topics are taken over by UNIK4750 Measurable Security for the Internet of Things.

The course links the mobile and Internet service world together with user preferences and context information (e.g. location, people, activity). 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.

During the course we will develop some examples of personalised and context-aware services. Feel free to think about an example which fits for you.think about an example which fits for you. +
OrganisationITS +
ResearchAreaSecurity + and Radio technology +
TitleContext-aware and Mobile Service Delivery +
Type of courseMaster +