Integrando agentes AgentSpeak(L) em ambientes pervasivos educacionais
Resumo
Este artigo propõe aproximar a teoria BDI de agentes cognitivos, especificados e implementados em AgentSpeak(L) e em seu interpretador Jason, com a área de Computação Pervasiva, por meio de um mapeamento de especificações comportamentais desses agentes num ambiente pervasivo. Busca-se apresentar uma situação exemplo baseada em dinâmica educacional, ou seja, apresentar uma arquitetura contendo agentes inteligentes que sejam associados a um ambiente pervasivo com dispositivos como projetor multimídia, persianas automatizadas, sistema de iluminação e sistema de áudio de uma sala de aula, de forma que esses dispositivos seriam integrados gerando um ambiente inteligente.
Referências
Bordini, R. H. and Hübner, J. F. (2005). BDI agent programming in agentspeak using Jason (tutorial paper). In CLIMA, pages 143–164.
Bordini, R. H., Hübner, J. F., and Wooldridge, M. (2007). Programming multi-agent systems in AgentSpeak using Jason. Wiley.
da Silva, D. M., Barbosa, J., and Vieira, R. (2008). OCtoPUS: um modelo para classificação de perfil de usuários usando trilhas em sistemas ubíquos. In Companion Proceedings of the XIV Brazilian Symposium on Multimedia and the Web, WebMedia ’08, pages 185–188, New York, NY, USA. ACM.
Escobar, M. S., Ries, L., P., L. A., and M., B. (2007). Semanticore mobile - permitindo o desenvolvimento de aplicações multiagentes em dispositivos móveis. In I Workshop on Pervasive and Ubiquitous Computing (WPUC).
Gárate, A., Herrasti, N., and López, A. (2005). GENIO: an ambient intelligence application in home automation and entertainment environment. In Proceedings of the 2005 joint conference on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies, sOc-EUSAI ’05, pages 241–245, New York, NY, USA. ACM.
Helal, S., Mann, W., El-Zabadani, H., King, J., Kaddoura, Y., and Jansen, E. (2005). The gator tech smart house: A programmable pervasive space. Computer, 38(3):50–60.
Junior, M. R., Freitas, L., Massarani, M. A., da Rocha, R., and Costa, F. (2012). Ucle: Um middleware de computação ubíqua para compartilhamento de conteúdo em salas de aula inteligentes. In SBCUP - IV Simpósio Brasileiro de Computação Ubíqua e Pervasiva. SBC.
Lyytinen, K. and Yoo, Y. (2002). Issues and challenges in ubiquitous computing. Commun. ACM, 45(12):62–65.
Mohsin, M. and Ahmad, A. (2014). Genetically-encoded nanosensor for quantitative monitoring of methionine in bacterial and yeast cells. Biosensors and Bioelectronics, 59:358–364. cited By (since 1996)0.
Padgham, L. and Winikoff, M. (2004). Developing Intelligent Agent Systems: A practical guide. John Wiley & Sons.
Pereira, H. and Librelotto, G. (2012). ARCP: uma arquitetura para a utilização de computação nas nuvens nos ambientes de computação pervasiva. Amazon.
Saha, D. and Mukherjee, A. (2003). Pervasive computing: a paradigm for the 21st century. Computer, 36(3):25–31.
Soldatos, J., Dimakis, N., Stamatis, K., and Polymenakos, L. (2007). A breadboard architecture for pervasive context-aware services in smart spaces: middleware components and prototype applications. Personal Ubiquitous Comput., 11:193–212.
Vieira, R., Moreira, Á. F., Bordini, R. H., and Hübner, J. F. (2006). An agent-oriented programming language for computing in context. In IFIP PPAI, pages 61–70.
Weiser, M. (1991). The computer for the 21st century. In Baecker, R. M., Grudin, J., Buxton, W. A. S., and Greenberg, S., editors, Human-computer interaction, pages 933–940. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
Wolski, L. Z. (2009). Introduzindo localização na plataforma semanticore para criação de aplicações pervasivas baseadas em agentes de software. Master’s thesis, PUCRS.