DSL e Metodologia para Construção de Aplicações Ubíquas
Resumo
Redes de Sensores e Atuadores sem Fio (RSASF) são um dos principais componentes de Sistemas de Computação Ubíqua. Porém, devido à complexidade de se programar para este tipo de redes é necessário que especialistas de domínio conheçam especificidades das plataformas de sensores disponíveis, aumentando a curva de aprendizado para o desenvolvimento de aplicações. Este trabalho integra trabalhos existentes voltados para facilitar a construção de aplicações para RSASF, as quais incluem: (i) uma linguagem específica de domínio para RSASF, (ii) uma metodologia e infraestrutura para desenvolvimento de aplicações ubíquas. A integração proposta foi avaliada através de uma análise comparativa e uma prova de conceito.Referências
Cetina, C., Fons, J. and Pelechano, V. (sep 2008). Applying Software Product Lines to Build Autonomic Pervasive Systems. 2008 12th International Software Product Line Conference, p. 117–126. Crossbrow (2013). MICAz Datasheet. [link]. Acesso em Abril, 2013.
Dantas, P. (2012). LWiSSy: uma linguagem específica de domínio para modelagem de sistemas de redes de sensores e atuadores sem fio. Dissertação de Mestrado. UFRN.
Delicato, F., Fuentes, L., Gámez, N. and Pires, P. F. (6 jun 2009). Variabilities of Wireless and Actuators Sensor Network Middleware for Ambient Assisted Living. International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, v. 5518, p. 851–858.
Farias, C., Pirmez, Luci, Delicato, Flavia Coimbra, Dos Santos, I. L. and Zomaya, A. Y. (oct 2012). Information fusion techniques applied to Shared Sensor and Actuator Networks. 37th Annual IEEE Conference on Local Computer Networks, p. 188–191.
Fuentes, L. and Gámez, N. (2010). Configuration Process of a Software Product Line for AmI Middleware. Journal of Universal Computer Science, v. 16, p. 1592–1611.
Losilla, F., Vicente-Chicote, C., Álvarez, B., Iborra, A. and Sánchez, P. (24 sep 2007). Wireless sensor network application development: an architecture-centric MDE approach. p. 179–194.
MDA (2013). Model Driven Architecture. http://www.omg.org/mda/. Acesso em Abril, 2013.
Rodrigues, T., Dantas, P., Delicato, Fl´via C, et al. (2011). Model-Driven Development of Wireless Sensor Network Applications. 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing, p. 11–18.
Shimizu, R., Fukazawa, Y. and Honiden, S. (2011). Model Driven Development for Rapid Prototyping and Optimization of Wireless Sensor Network Applications Categories and Subject Descriptors. Development, n. ii, p. 31–36.
Soares, H., Pirmez, L., Delicato, F. and Farias, C. (2012). CONDE: Um Sistema de Controle e Decisão para Edifícios Inteligentes usando Redes de Sensores e Atuadores Sem Fio. SBRC.
TOS (2013). TinyOS. http://www.tinyos.net/. Acesso em Abril, 2013.
UML (2013). Unified Modeling Language. http://www.uml.org/ . Acesso em Abril, 2013.
Dantas, P. (2012). LWiSSy: uma linguagem específica de domínio para modelagem de sistemas de redes de sensores e atuadores sem fio. Dissertação de Mestrado. UFRN.
Delicato, F., Fuentes, L., Gámez, N. and Pires, P. F. (6 jun 2009). Variabilities of Wireless and Actuators Sensor Network Middleware for Ambient Assisted Living. International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living, v. 5518, p. 851–858.
Farias, C., Pirmez, Luci, Delicato, Flavia Coimbra, Dos Santos, I. L. and Zomaya, A. Y. (oct 2012). Information fusion techniques applied to Shared Sensor and Actuator Networks. 37th Annual IEEE Conference on Local Computer Networks, p. 188–191.
Fuentes, L. and Gámez, N. (2010). Configuration Process of a Software Product Line for AmI Middleware. Journal of Universal Computer Science, v. 16, p. 1592–1611.
Losilla, F., Vicente-Chicote, C., Álvarez, B., Iborra, A. and Sánchez, P. (24 sep 2007). Wireless sensor network application development: an architecture-centric MDE approach. p. 179–194.
MDA (2013). Model Driven Architecture. http://www.omg.org/mda/. Acesso em Abril, 2013.
Rodrigues, T., Dantas, P., Delicato, Fl´via C, et al. (2011). Model-Driven Development of Wireless Sensor Network Applications. 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing, p. 11–18.
Shimizu, R., Fukazawa, Y. and Honiden, S. (2011). Model Driven Development for Rapid Prototyping and Optimization of Wireless Sensor Network Applications Categories and Subject Descriptors. Development, n. ii, p. 31–36.
Soares, H., Pirmez, L., Delicato, F. and Farias, C. (2012). CONDE: Um Sistema de Controle e Decisão para Edifícios Inteligentes usando Redes de Sensores e Atuadores Sem Fio. SBRC.
TOS (2013). TinyOS. http://www.tinyos.net/. Acesso em Abril, 2013.
UML (2013). Unified Modeling Language. http://www.uml.org/ . Acesso em Abril, 2013.
Publicado
23/07/2013
Como Citar
RODRIGUES, Taniro; MICELI, Claudio; DELICATO, Flávia; PIRMEZ, Luci; PIRES, Paulo; VICTOR, Priscilla; BATISTA, Thais.
DSL e Metodologia para Construção de Aplicações Ubíquas. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 40. , 2013, Maceió.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2013
.
p. 320-331.
ISSN 2595-6205.