logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2014/2015
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Insegnamento 090952 - PERVASIVE DATA MANAGEMENT
Docente Schreiber Fabio Alberto
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing Ind - Inf (Mag.)(ord. 270) - MI (434) INGEGNERIA INFORMATICA* AZZZZ090952 - PERVASIVE DATA MANAGEMENT
Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA* AZZZZ090952 - PERVASIVE DATA MANAGEMENT

Programma dettagliato e risultati di apprendimento attesi

The availability of very small, cheap, and low power devices coupled with the advances in wireless networking made it possible to reverse the computing paradigm: no more a "person seated at a computer desk", but "many computers surrounding a person". The Pervasive Computing paradigm aims at relieving people of a cumbersome interaction with a passive tool by embedding the processing power in the environment and making it proactive with respect to the user (i.e. anticipating, in an autonomous way, the user's needs). Data management functionalities, besides traditional Databases, must take into account Data Streams management, where continuous queries send unsolicited data from the physical environment to some base station; mobility and context-awareness add further complexity to the typical DBMS functionalities. The application areas which can mainly benefit from this technology are industrial control systems and handheld mobile computation devices including Smart cards and cellular phones

Therefore a Pervasive Data Management System must be:

  • time- and location-sensitive
  • responsive to external events
  • oriented to real-time applications
  • often very small in size
  • mostly stored in main memory
  • able to process data streams.

The course introduces the main features of streaming, real-time, and main memory databases comparing them with the structure of a DBMS for traditional Information System management applications. Moreover the following topics will be explicitely addressed:

  • Distributed data management architectures
  • Mobility
  • Context-awareness and context management
  • Data in Wireless Sensors Networks
  • Pervasive data management languages

in view of the above listed properties; examples will be drawn from Wireless Sensors Networks and Very Small Databases applications

Aim of the course is to introduce students to advanced topics through a personal monographic study. It is composed by an initial part of lectures and seminars on advanced research topic in the domain of Pervasive Information Systems (about 24 hours) while, in the second part, students themselves will present the results of their deepening of the subjects which will be agreed upon with the teacher. Some projects on topics directly relevant to the course will also be available in fullfillment of the exam requisites.


Note Sulla Modalità di valutazione
Students will be requested to present the results of a personal deepening of subjects agreed upon with the teacher, by means of a short seminar and a written report. Possibly, some oral question can be asked on the whole course program. Some projects on topics directly relevant to the course will also be available in fullfillment of the exam requisites.

Bibliografia
Risorsa bibliografica obbligatoriaScientific/technical/tutorial/surveys papers (see the note)
Note:

This is an advanced course, therefore very few formal textbooks are available. Specific references to the up-to-date on-line available literature will be made during the lectures and posted on the course web site: http://home.dei.polimi.it/schreibe/Pervasive DM/index.htm


Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
24.0
esercitazione
4.0
laboratorio informatico
0.0
laboratorio sperimentale
0.0
progetto
42.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.1 / 1.6.1
Area Servizi ICT
20/11/2019