Subject Matter

This lecture discusses the challenges in computer systems research posed by the emerging field of Ubiquitous Computing. It first examines the relationship of this new field to its predecessors: distributed systems and mobile computing. We elaborate on the three main facets of Ubiquitous Computing, which are ad-hoc networks, smart sensors & devices, and context-awareness. A focus of this lecture is on several kinds of services in Ubiquitious Computing environments.

Exercises

Starting March 7 Mon, 8am - 10am, RR1

Tutor: Jacek Kopecky

starting March 10, 2005
Group 1: Thu, 1000am - 1130am, RR19
Group 2: Thu, 1145am - 0115pm, RR19
Group 3: Thu, 1000am - 1130am, RR20
Group 4: Thu, 1145am - 0115pm, RR20
Group 5: Thu, 1000am - 1130am, RR18
Group 6: Thu, 1145am - 0115pm, RR18
Group 7: Thu, 1000am - 1130am, RR14

Schedule

ProgrammeMaterial
March 4 Introduction to Ubiquitous Computing pdf 6up
March 11 XML pdf 6up
March 18 Web Services pdf 6up
April 8 Service Interoperability: Signature and Protocol Level pdf 6up
April 15 Services on Mobile Devices pdf 6up
April 22

Metadata
Negotiation and Adaptation - Part I

pdf
pdf

6up
6up

April 29 Negotiation and Adaptation - Part II
Mobile Service Frameworks

pdf
pdf

May 6 Service Discovery Protocols pdf 6up
May 13 RFID (Kai Wendlandt) pdf 6up
May 20 Mobility pdf 6up
May 27       cancelled Rektor's day    
June 3 Positioning I pdf 6up
June 10 Ubiquitous User Interfaces (Albrecht Schmidt) pdf 6up
June 17 Positioning II pdf 6up
June 24 Context and Context-Awareness pdf 6up
July 1 Exam    

 

Exercise dates, topics, homework assignmentsheets

Final mark for the exercises: there will be 6 assignments, each graded with 2 points, and a final test, graded with 8 points, in total 20 points.

Grading: 16-20 points grade 1, 13-15 points grade 2, 10-12 points grade 3, 7-9 points grade 4, and less than 7 points grade 5

Up to two missed classes are allowed, 3 misses are ok only if you have otherwise all the points (resulting in grade 3), and 4 and more misses means grade 5.

Homework only in HTML (XHTML valid).

News

Updated grade list! (June 29, 2005) You can download the attendance and grade list here.

Programme Material
March 7 Introduction
paper evaluation essay
 
April 11 XML Vocabulary
XML Schema for Customer vocabulary
 
April 25

WSDL interface

ppt

WSDL descriptions of the Photo Development Shop service (without the payment operations as we didn't specify their inputs and outputs), both in WSDL 1.1 and in WSDL 2.0
 
May 9

RDF schema

ppt

essay about the specifics of mobile computing
 
June 6 Context awareness
essay about a context-dependent photo delivery shop client
 
June 13 Java Wireless Toolkit
Make an MIDP application (using Sun Java Wireless Toolkit), that is a client to the photo delivery shop that we talked about earlier.

Name the project with your name, send me a .ZIP with the appropriate directory containing the project.

Requirements:

1) having a number of pictures (pretend you have them), names of pictures instead of images are OK; let the user select those to send to the photo delivery shop
2) let the user enter their name, city, ZIP code
3) let the user specify order parameters: at least three different sizes and at least two different options (like "glossy" or "express")
4) submit the order (just let the application pretend it's submitting)

There will be bonus points for usability and prettiness of your application. I will be judging this on the default color phone emulator.

zip
June 20 Test
 

Final Exam

July 1, 2005 10 a.m. - 12 a.m. HS 10

Please find the exam results and statistics of the final exam here!

Information:
- 90 Minutes - no additives allowed - only bring a pen, paper will be provided - bring your Student's Card!

Alternative exams:

1. October 7, 2005 10 a.m. - 12 a.m. HS 11 Please find the exam results and statistics of the second exam here!

2. oral, please contact Thomas Strang.

Final mark

There is a written exam on the lecture content at the end of the semester. We offer exams at three different dates for students to choose. Students are not required to attend the lecture, but they must show up in the exam.

 

 


Lecturer

Thomas Strang
thomas.strang@deri.org


Time

Fridays, 10am - 12pm HS 10


Language

English