• Nenhum resultado encontrado

6 UM CENÁRIO DE USO DO SERVIÇO

7.2 Trabalhos Futuros

Várias melhorias podem ser vislumbradas em continuação ao trabalho aqui proposto, fornecendo um campo rico para o desenvolvimento de trabalhos futuros. Uma lista dessas melhorias é apresentada abaixo:

(i) Desenvolvimento de uma API para integração dos gateways das redes de sensores sem fio com o SGQoC; Como uma padronização de acesso ao serviço (API), os administradores das RSSF passariam à ter maior facilidade na integração das suas redes com serviço de gerenciamento.

(ii) Indução de outros tipos de degradação de qualidade durante a simulação, e.g., atraso e inconstância no envio de dados. Como a construção do simulador for feita do zero, não foi possível agregar várias formas de testes à ele, sendo desenvolvido apenas uma degradação de qualidade.

(iii) Introduzir novas políticas de correção de dados, e.g., implementação de padrão publish-subscribe para o desenvolvimento da distribuição de contexto (Context Publisher); Quando se utiliza uma implementação publish-subscribe, o serviço passa a ser utilizado por mais aplicações de diferentes tipos, com isso, vem a necessidade de se criar novas formar de correções dos dados para poder atender a essa demanda.

(iv) Definir uma API para facilitar a integração das aplicações-clientes ao serviço; Com uma API, os desenvolvedores de aplicações sensíveis ao contexto poderiam utilizar o SGQoC com maior facilidade, trazendo robustez ao serviço.

(v) Criar uma forma de identificar os sensores que estão apresentando erros em uma RSSF; Com essa melhoria, os administradores das RSSF poderiam substituir os sensores que estão apresentando problema com maior facilidade, pois os sensores seriam identificados pelo próprio SGQoC, sem a

necessidade de análise pelo administrador. O SGQoC poderia ainda enviar um e-mail informando que o sensor X da rede Y apresentou ou está apresentando problema para o responsável da rede tomar as ações necessárias.

(vi) Adaptar e implementar a solução proposta para interoperar com uma Sensor Cloud como a Xively.

(vii) Avaliar o serviço para saber se está gerando atraso na entrega dos dados de contexto às aplicações clientes e avaliar a possibilidade de sua escalabilidade. (viii) Alterar o serviço de gerenciamento de qualidade de contexto para permitir que várias aplicações possam receber dados do mesmo contextos em uma mesma RSSF;

(ix) Realizar estudos sobre as relevâncias reais das métricas de qualidade de contexto selecionadas neste trabalho e analisar a possibilidade de alterações das funções que geram as métricas de QoC para serem mais sensíveis, ou seja, não gerar apenas (0 ou 1);

REFERÊNCIAS

[1] M. Weiser, “The computer of the 21st century,” Scientific American, 1991. [2] J. Yick, “Wireless sensor network survey,” Computer Networks, vol. 52, nº 12,

pp. 2292-2330, 2008.

[3] J. P. Vasseur e A. Dunkels, “Interconnecting Smart Objects with IP,” Elsevier, 2010.

[4] A. K. Dey e G. D. Abowd, “Towards a better understanding of context and context-awareness,” Georgia Institute of Technology, 1999. [Online]. Available: ftp://ftp.cc.gatech.edu/pub/gvu/tr/1999/99-22.pdf. [Acesso em 07 2013].

[5] P. D. Costa, “Architectural Support for Context-Aware Applications: From Context Models to Services Platforms,” Ph.D. Thesis, University of Twente. [6] K. Henricksen e J. Indulska, “Modelling and Using Imperfect Context

Information,” Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004.

[7] T. Buchholz, “Quality of Context: What It Is And Why We Need It,” MNM-Team, Department of Informatics, Ludwig-Maximilians-University, Munich, Germany, 2003.

[8] A. Manzoor, “On the Evaluation of Quality of Context,” 3rd European Conference on Smart Sensing and Context, pp. 140-153, 2008.

[9] R. Neisse, “Trustworthiness and Quality of Context Information,” In Proceedings of the 9th International Conference for Young Computer Scientists (ICYCS'08), pp. 1925-1931, 2008.

[10] T. Zimmer, “QoC: Quality of Context – Improving the Performance of Context-Aware Applications,” Advances in Pervasive Computing, Dublin, Ireland, p. 209– 214, 2006.

[11] B. N. Schilit, “A Context-Aware Systems Architecture for Mobile Distributed Computing,” Ph.D. Thesis, Columbia University, 1995.

[12] B. N. Schilit, N. Adams e R. Want, “Context-aware computing applications,” In Proceedings of IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, California, IEEE Computer Society Press, pp. 85-90, 1994.

[13] G. Chen e D. Kotz, “A Survey of Context-Aware Mobile Computing Research,” Dartmouth College, Department of Computer Science. Technical Report TR, 2000.

[14] A. K. Dey, “A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications,” em Human-Computer Interection Journal 16, 2001, pp. 97-166.

[15] A. K. Dey, “Providing Architectural Support for Building Context-Aware Applications,” Georgia Institute of Technology, 2000.

[16] K. Henricksen, J. Indulska e A. Rakotonirainy, “Modeling Context Information in Pervasive Computing Systems,” em Proceedings Pervasive 2002, Zurich, 2002. [17] A. Schmidt, “Management of Dynamic and Imperfect User Context Information,”

[18] M. Krause e I. Hochstatter, “Challenges in Modelling and Using Quality of Context (QoC),” Mobility Aware Technologies and Applications: LNCS. 3744, p. 324–333, 2005.

[19] Y. Bu, “Managing quality of context in pervasive computing,” In Proceedings of the 6th International Conference on Quality Software, p. 193–200, 2006.

[20] P. Gray e D. Salber, “Modelling and Using Sensed Context Information in the design of Interactive Applications,” In LNCS 2254: Proceedings of 8th IFIP International Conference on Engineering for Human-Computer Interaction, Toronto, Canada, 2001.

[21] A. Toninelli, “A quality of context-aware approach to access control in pervasive environments,” in Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, Berlin, 2009.

[22] C. Xu e S. C. Cheung, “Inconsistency detection and resolution for context-aware middleware support,” In Proceedings of the Joint 10th European Software Engineering Conference and 13th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Lisbon, Portugal, p. 336–345, 2005. [23] S. Z. Abid, “A framework for quality of context management,” QuaCon, p. 120–

131, 2009.

[24] C. Xu, “Cabot: On the Ontology for the Middleware Support of Context-Aware Pervasive Applications,” Proceedings of the IFIP Workshop on Building Intelligent Sensor Networks, Wuhan, China, 2004.

[25] K. Sheikh, “Middleware Support for Quality of Context in Pervasive Context-Aware Systems,” In proceedings of Perware workshop held in conjunction with the 5th Conference on Pervsive Computing and Communications, White Plains, NY, USA, 2007.

[26] A. Manzoor, “Service-centric Inference and Utilization of Confidence on Context,” Services Computing Conference, pp. 11-18, 2010.

[27] A. A. F. Loureiro, “Redes de Sensores sem Fio,” em Simpósio Brasileiro de Redes de Computadores (SBRC), 2003.

[28] T. a. I. D. Memsic MICAZ, 2010. [Online]. Available: http://www.memsic.com.php5-12.dfw1-1.websitetestlink.com/products/wireless-sensor-networks/wireless-modules.html. [Acesso em 05 novembro 2013]. [29] D. C. Nazário, M. A. R. Dantas e J. L. Todesco, “Taxonomia das publicações

sobre Qualidade de Contexto,” ISSN 1807-5908, 2012.

[30] A. U. H. Yasar, “When efficiency matters: Towards quality of context-aware peers for adaptive communication in VANETs,” IEEE Intelligent Vehicles Symposium (IV), p. 1006–1012, 2011.

[31] Y. Kim e K. Lee, “A quality measurement method of context information in ubiquitous environments,” In ICHIT ’06: Proceedings of the International Conference on Hybrid Information Technology, IEEE Computer Society, p. 576– 581, 2006.

[32] D. Gilbert e T. Morgner, “jfreechart,” JFree.org, 2005 - 2013. [Online]. Available: http://www.jfree.org/jfreechart/. [Acesso em 20 06 2013].

[33] GLOBO.COM, “menos sete capitais têm poluição maior que o recomendado pela OMS,” GLOBO.COM - Bem Estar, 2013. [Online]. Available: http://g1.globo.com/bemestar/noticia/2011/09/ao-menos-sete-capitais-tem-poluicao-maior-que-o-recomendado-pela-oms.html. [Acesso em 21 08 2013].

[34] T. Felix, “Poluição na Grande Vitória equivale a respirar um cigarro e meio por

dia,” Gazetaonline, 2013. [Online]. Available:

http://gazetaonline.globo.com/_conteudo/2012/06/noticias/cbn_vitoria/reportag em/1270758-poluicao-na-grande-vitoria-equivale-a-respirar-um-cigarro-e-meio-por-dia.html. [Acesso em 21 08 2013].

[35] IEMA, “REDE AUTOMÁTICA DE MONITORAMENTO DA QUALIDADE DO AR DA REGIÃO DA GRANDE VITÓRIA,” Portal do Governo do Estado do Espírito

Santo, 2013. [Online]. Available:

http://www.meioambiente.es.gov.br/default.asp. [Acesso em 21 08 2013]. [36] F. CARAJÁS, “Comunidades afetadas pelo pó de minério da Vale acionam o

MP,” FÓRUM CARAJÁS, 2013. [Online]. Available: http://www.forumcarajas.org.br/. [Acesso em 20 08 2013].

[37] A. Alamri, W. S. A. Ansari, M. M. Hassan, M. S. Hossain, A. Alelaiwi e M. A. Hossain, “Survey on Sensor-Cloud: Architecture, Applications, and Approaches,” College of Computer and Information Sciences, King Saud

University, 2012. [Online]. Available:

http://www.isa.org/InTechTemplate.cfm?template=/ContentManagement/Conte ntDisplay.cfm&ContentID=91351. [Acesso em 10 07 2013].

[38] XIVELY, “Xively is the Public Cloud specifically built for the Internet of Things,” XIVELY, 2013. [Online]. Available: https://xively.com/whats_xively/. [Acesso em 21 08 2013].

[39] SENSEMAKE, “We are a community of designers and technologists working on urban social and environmental problems,” SENSEMAKE.RS, 2013. [Online]. Available: http://sensemake.rs/. [Acesso em 22 08 2013].

[40] AIRQUALITYEGG, “A community-led air quality sensing network that gives people a way to participate in the conversation about air quality,”

AIRQUALITYEGG, 2013. [Online]. Available:

http://www.kickstarter.com/projects/edborden/air-quality-egg. [Acesso em 22 08 2013].

[41] AIRQUALITYEGG, “Hardware Sensors,” AIRQUALITYEGG, 2013. [Online]. Available: http://airqualityegg.wikispaces.com/Hardware-Sensors. [Acesso em 22 08 2013].

[42] A. K. Dey e G. D. Abowd, “Towards a Better Understanding of Context and Context-Awareness,” Proceedings of the CHI 2000 Workshop on The What, Who, Where, When, and How of Context-Awareness, The Hague, Netherlands, 2000.

[43] C. A. L. Rita, “Middleware para redes de sensores sem fio baseado em espaços de tuplas,” Universidade Federal de Pernambuco. Recife, 2008.

[44] R. M. Pessoa, “Infraware: Um Middleware de Suporte a Aplicações Sensíveis ao Contexto,” Vitória, UFES, 2006, p. 13 e 43.

Documentos relacionados