This talk was given in a Marster's Mobile Computing course (the idea is that each student present to the class the contribution a respective paper gives to the scientific community). So all the credit from parts taken from the article are owned by the article authors, here is the reference:
S. Sehic, F. Li, S. Nastic, S Dustdar,“A Programming Model for Context-Aware Applications in Large-Scale Pervasive Systems”, IEEE 8th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp 142-149, 2012.
4. “The most profound technologies are
those that disappear. They weave
themselves into the fabric of everyday life
until they are indistinguishable from it.”
Mark Weiser (1991) [2]
12. • utiliza um grande número de fontes de dados
• processa imensos montantes de dados em tempo real
• provê serviços para várias aplicações que necessitam
do contexto oferecido
• deve lidar com a grande volatilidade do ambiente
20. • facilitar o desenvolvimento de aplicações cientes
de contexto
• oferecer um design que possibilita a fácil
escalabilidade
• encapsular o consumo de das fontes de dados
Objetivos de uma origin
...mas como ele faz isso?
33. • Modelo se apóia em bons princípios para
implementação de sistemas em larga escala
• Suporta operações básicas que quando associadas
podem criar operações mais complexas
• Possui características que também permitem o seu uso
em sistemas pervasivos de larga escala
• Porém, faltou exemplos de usos reais e acesso a
implementação do toolkit para uma melhor avaliação
• Trabalhos relacionados a esse focam em sistemas
pervasivos de pequena escala.
34. Referências
[1] S. Sehic, F. Li, S. Nastic, S Dustdar,“A Programming Model for Context-Aware Applications in
Large-Scale Pervasive Systems”, IEEE 8th International Conference on Wireless and Mobile
Computing, Networking and Communications (WiMob), pp 142-149, 2012
[2] M.Weiser,“The computer for the 21st century,” Scientific American, vol. 3, no. 3, pp. 3–11,
February 1991.
[3] M. Satyanarayanan,“Pervasive computing:Vision and challenges,” IEEE Personal Communications,
vol. 8, no. 4, pp. 10–17, 2001.
[4] M.Weisner, Ubiquitous Computing, http://www.ubiq.com/hypertext/weiser/UbiHome.html
[5] SureshV,Watson P, Neasham J, Bell M, Pearson D, Oliver D, Galatioto F, Hill G, Parmar J, "Data
Management for Intelligent Transport System Using Pervasive Sensing", eScience All Hands Meeting,
2009
[6] Lanthaler, M.; Gutl, C., "A Web of Things to reduce energy wastage," Industrial Informatics
(INDIN), 2012 10th IEEE International Conference on , vol., no., pp.1050,1055, 25-27 July 2012
[7] Imagem: mobile phones, http://www.flickr.com/photos/simona_/4068354970/ [CC]
[8] Imagem: wearable computers, http://www.flickr.com/photos/inju/3785118834/ [CC]
[9] Imagem: programador, http://www.flickr.com/photos/omervk/240755676/ [CC]
[10] Imagem: question mark, http://www.flickr.com/photos/kareneliot/2710464400/ [CC]
[11] Imagem: toolkit, http://www.flickr.com/photos/wonderlane/3446442810/ [CC]