Planeamento de Computação Ubíqua

(aulas às 9h30 no dias indicados)

1 – Introdução (artigos apenas para leitura – não são apresentados)

1.      Mark Weiser, "Some Computer Science Problems in Ubiquitous Computing." Communications of the ACM, July 1993. 

2.      G. Forman, J. Zahorjan, "The Challenges of Mobile Computing," IEEE Computer, vol. 27, no. 4, April 1994, pp. 38-47.

2 - Pervasive Programming/Applications/Systems (artigos apenas para leitura – não são apresentados)

1.      D. Garlan, D. Siewiorek, A. Smailagic, and P. Steenkiste Project Aura: Towards Distraction-Free Pervasive Computing, IEEE Pervasive Computing, 1(2):22--31, April-June 2002. 

2.      One.world: Experiences with a pervasive computing architecture. Robert Grimm. IEEE Pervasive Computing, 3(3):22-30, July-September 2004

3-Hoarding (3/11):

1.      C. Tait , H. Lei , S. Acharya , H. Crhang, "Intelligent file hoarding for mobile computers," Proceedings of the first annual international conference on Mobile computing and networking, p.119-125, November 13-15, 1995. (Pedro Fonseca)

2.      G. Kueening, G. Popek, "Automated Hoarding for Mobile Computers," ACM SOSP, 1997, pp. 264-275. (Edgar Marques)

4-Replication (10/11):

1.      OBIWAN: Design and Implementation of a Middleware Platform. Paulo Ferreira, Luis Veiga, Carlos Ribeiro. IEEE Transactions on Parallel and Distributed Systems, 14(11), pp. 1086--1099, Nov. 2003, IEEE.

2.       Dynamic Binding in Mobile Applications: A Middleware Approach. IEEE Internet Computing. Paolo Bellavista et al. March 2003, pp. 34-42.

5 – Transacções (15/11):

1.      Reservations for Conflict Avoidance in a Mobile Database System. Nuno Preguiça et al. First International Conference on Mobile Systems, Applications, and Services (MobiSys 2003), Usenix Association, 2003.

2.      Transactions Policies for Mobile Networks. Nuno Santos et al. International Workshop on Policies for Distributed Systems and Networks, Jun. 2004 , IEEE.

6 - Descoberta de equipamentos/serviços/recursos (24/11):

1.      E. Guttman, " Service Location Protocol: Automatic Discovery of IP Network Services,"  IEEE Internet Computing, Jul.-Aug. 1999. pp. 71-80.   (Pedro Fonseca)

2.      S. Czerwinski, B. Zhao, T. Hodes, A. Joseph, R. Katz, "An Architecture for a Secure Service Discovery Service", ACM MobiCom 1999, pp. 24-35.    (Vitor Rodrigues)

7-Middleware for Pervasive Computing: (29/11):

1.      A Middleware Infrastructure for Active Spaces. Manuel Roman et al. IEEE Pervasive Computing, vol. 01,  no. 4,  pp. 74-83,  October-December  2002. (Edgar Marques)

2.      System Software for Ubiquitous Computing. Tim Kindberg, Armando Fox. IEEE Pervasive Computing, 2002. (Luís Garcia)

8-Mobile Computing (6/12):

1.      Agile application-aware adaptation for mobility. B. Noble et al.  ACM SOSP. Saint Malo, France, 276 - 287, 1997.

2.      Mobile computing with the Rover toolkit. Joseph, A.D. elt al. Computers, IEEE Transactions on Volume 46,  Issue 3,  March 1997 Page(s):337 - 352. 

9-Awareness (15/12):

1.      Location Systems for Ubiquitous Computing,. Jeffrey Hightower, Gaetano Borriello. Computer, vol. 34,  no. 8,  pp. 57-66,  August  2001. (Luís Garcia)

2.      Interaction in Pervasive Computing Settings using Bluetooth Enabled Active Tags and Passive RFID Technology together with MobilePhones. Frank Siegemund and Christian Fl¨orkemeier. IEEE International Conference on Pervasive Computing and Communications (PerCom 03). (Vitor Rodrigues)

10 – Segurança (20/12):

1.       Preserving Privacy in Environments with Location-Based Applications. Ginger Myles et al. IEEE Pervasive Computing, 2003.

1.      Mobile Device Security Using Transient Authentication. Anthony J. Nicholson, Mark D. Corner, and Brian D. Noble. IEEE Transaction o Mobile Computing. Nov. 2006.