Uma Arquitetura para Controle da Adaptação Dinâmica na Computação Ubíqua
Resumo
O objetivo central deste trabalho é promover o emprego dos conceitos e tecnologias referentes a Processamento Semântico e Sistemas Autônomos na concepção de mecanismos para controle da adaptação ao contexto na Computação Ubíqua. A pesquisa tem como eixo conceber uma proposta para controlar as adaptações, considerando o contexto produzido por informações monitoradas, informações semânticas e inferências a partir destas mesmas informações. A premissa é culminar em um modelo de adaptação genérico, que poderá ser utilizado tanto pelo middleware, quanto pelas aplicações. O modelo proposto foi avaliado por dois estudos de caso, apresentando resultados satisfatórios quanto ao atendimento das demandas de ubiquidade.Referências
Capra, L., Emmerich, W., and Mascolo, C. (2003). Carisma: Context-aware reflective middleware system for mobile applications. IEEE Transactions on Software Engineering, 29(10):929–945.
Chaari, T. and Laforest, F. (2007). Adaptation in context-aware pervasive information systems: the secas project. International Journal of pervasive Computing and Communications, 3(4):400–425.
Costa, C. A., Yamin, A. C., and Geyer, C. F. R. (2008). Toward a general software infrastructure for ubiquitous computing. IEEE Pervasive Computing, 7(1):64–73.
Fensel, D. (2000). Ontologies-silver bullet for knowledge management and electronic commerce.
Garlan, D., Cheng, S.-W., Huang, A.-C., Schmerl, B., and Steenkiste, P. (2004). Rainbow: Architecture-based self-adaptation with reusable infrastructure. Computer, 37(10):46–54.
Geihs, K., Barone, P., Eliassen, F., Floch, J., Fricke, R., Gjørven, E., Hallsteinsen, S., Horn, G., Khan, M. U., Mamelli, A., Papadopoulos, G. A., Paspallis, N., Reichle, R., and Stav, E. (2009). A comprehensive solution for application-level adaptation. Software Practice & Experience, 39(4):385–422.
Heineman, G. T., Loyall, J. P., and Schantz, R. E. (2004). Component Technology and QoS Management, volume 3054 of Lecture Notes in Computer Science. Springer.
Keeney, J. and Cahill, V. (2003). Chisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework. IEEE Computer Society.
Kephart, J. O. and Das, R. (2007). Achieving self-management via utility functions. IEEE Internet Computing, 11(1):40–48.
Sharma, P. K., Loyall, J. P., Heineman, G. T., Schantz, R. E., Shapiro, R., and Duzan, G. (2004). Component-Based Dynamic QoS Adaptations in Distributed Real-Time and Embedded Systems, volume 3291 of Lecture Notes in Computer Science. Springer.
Toninelli, A., Montanari, R., Kagal, L., and Lassila, O. (2007). Proteus: A semantic context-aware adaptive policy model.
Warken, N. (2010). Uma proposta de controle da adaptação dinâmica ao contexto na computação ubíqua. Tese de mestrado em ciência da computação, PPGINF/Centro Politécnico/UCPEL, Pelotas-RS. Disponível: [link].
Yamin, A. C. (2004). Arquitetura para um ambiente de grade computacional direcionada às aplicações distribuídas, móveis e conscientes de contexto da computação pervasiva. Tese de doutorado em ciência da computação, Instituto de Informática/UFRGS, Porto Alegre-RS.
Chaari, T. and Laforest, F. (2007). Adaptation in context-aware pervasive information systems: the secas project. International Journal of pervasive Computing and Communications, 3(4):400–425.
Costa, C. A., Yamin, A. C., and Geyer, C. F. R. (2008). Toward a general software infrastructure for ubiquitous computing. IEEE Pervasive Computing, 7(1):64–73.
Fensel, D. (2000). Ontologies-silver bullet for knowledge management and electronic commerce.
Garlan, D., Cheng, S.-W., Huang, A.-C., Schmerl, B., and Steenkiste, P. (2004). Rainbow: Architecture-based self-adaptation with reusable infrastructure. Computer, 37(10):46–54.
Geihs, K., Barone, P., Eliassen, F., Floch, J., Fricke, R., Gjørven, E., Hallsteinsen, S., Horn, G., Khan, M. U., Mamelli, A., Papadopoulos, G. A., Paspallis, N., Reichle, R., and Stav, E. (2009). A comprehensive solution for application-level adaptation. Software Practice & Experience, 39(4):385–422.
Heineman, G. T., Loyall, J. P., and Schantz, R. E. (2004). Component Technology and QoS Management, volume 3054 of Lecture Notes in Computer Science. Springer.
Keeney, J. and Cahill, V. (2003). Chisel: A Policy-Driven, Context-Aware, Dynamic Adaptation Framework. IEEE Computer Society.
Kephart, J. O. and Das, R. (2007). Achieving self-management via utility functions. IEEE Internet Computing, 11(1):40–48.
Sharma, P. K., Loyall, J. P., Heineman, G. T., Schantz, R. E., Shapiro, R., and Duzan, G. (2004). Component-Based Dynamic QoS Adaptations in Distributed Real-Time and Embedded Systems, volume 3291 of Lecture Notes in Computer Science. Springer.
Toninelli, A., Montanari, R., Kagal, L., and Lassila, O. (2007). Proteus: A semantic context-aware adaptive policy model.
Warken, N. (2010). Uma proposta de controle da adaptação dinâmica ao contexto na computação ubíqua. Tese de mestrado em ciência da computação, PPGINF/Centro Politécnico/UCPEL, Pelotas-RS. Disponível: [link].
Yamin, A. C. (2004). Arquitetura para um ambiente de grade computacional direcionada às aplicações distribuídas, móveis e conscientes de contexto da computação pervasiva. Tese de doutorado em ciência da computação, Instituto de Informática/UFRGS, Porto Alegre-RS.
Publicado
20/07/2010
Como Citar
WARKEN, Nelsi; YAMIN, Adenauer C..
Uma Arquitetura para Controle da Adaptação Dinâmica na Computação Ubíqua. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO UBÍQUA E PERVASIVA (SBCUP), 2. , 2010, Belo Horizonte/MG.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2010
.
p. 326-335.
ISSN 2595-6183.