582646 Mobile Middleware (3 cr) Spring 2009

Mobile computing has become truly one of the breakthrough technologies of today with over three billion mobile phones in use. As the computing power and capabilities of the devices are rapidly improving, software has become a crucial issue in the mobile marketplace. Indeed, the current trend is towards converged communication where Web resources integrate seamlessly with mobile systems.

This course provides a comprehensive overview of mobile middleware technology. The focus is on understanding the key design and architectural patterns, middleware layering, data presentation, specific technological solutions, and standardization.

Lecturer: Prof. (TKK) Sasu Tarkoma (sasu.tarkoma(at)tkk.fi)


Carrying out the course: participation to lectures and final exam.

Course book: Mobile Middleware

Lectures: 13.03.09 - 21.04.09 Tuesdays 16:15-18:00 in B222 (New date for the first lecture, 13.3).

Final exam: Wednesday 29.4. 16-19 in CK112.
Results of 29.4. exam can be found in the intranet

Results of 9.6. exam can be found in the intranet

The next exam is on 15.9.2009 16-20 in A111.

Results of 15.9. exam can be found in the intranet

Results of 22.1.2010 exam can be found in the intranet

Lecture outline:

Additional reading (for the exam):

Earl Oliver. A Survey of Platforms for Mobile Networks Research. SIGMOBILE Mobile Computing and Communications Review. October 2008.

M. Jurmu, S. Boring, J. Riekki ScreenSpot: Multidimensional Resource Discovery for Distributed Applications in Smart Spaces. Mobiquitous 2008.

See also Assignment in Mobile Middleware