A Reference Architecture for Personal Assistant Software Based in Agents and SOA

  • Saulo Popov Zambiasi UFSC
  • Ricardo J. Rabelo UFSC

Resumo


Much efforts have been made to create computer systems to provide assistance for people in their daily activities, at home and in business. However, they usually follow different approaches. However, they usually follow different approaches that often do not respect the required compatibility and interoperability with each other besides not being connected with legacy systems and new software services. In this way, this paper presents an open reference architecture for personal softwares assistants, allowing the derivation, personalization and deployment of interoperable instances of assistants regarding users' and companies' processes requirements.

Palavras-chave: Personal Assistant Software, Services Oriented Architecture, Interoperability, Reference Architecture

Referências

Boulic, R. and Renault, O. (1991) “3D Hierarchies for Animation”, In: New Trends in Animation and Visualization, Edited by Nadia Magnenat-Thalmann and Daniel Thalmann, John Wiley & Sons ltd., England.

Bass, Len; Clements,Paul and Kazman, Rick. “Software architecture in pratice”. 2nd ed. Addison-Wesley, 2003.

Bocionek, S. “Software secretaries: learning and negotiating personal assistants for the daily office work In Systems, Man, and Cybernetics”, In: Humans, Information and Technology. 1994 IEEE International Conference on, 12 vol.1. 2-5 Oct. 1994.

Chauvat, N. “Narval, the intelligent personal assistant or how the french Linux Gazette is built”, In: Linux Gazette, issue 59. Nov, 2000. Disponível em [link], acessado em 14/02/2011.

SHELLTOYS. “Personal assistant - day planner and personal information manager”. Disponível em: [link], acessado em 14/02/2011.

Huhns, M.N.; Singh, M.P., “Personal assistants”, In: IEEE Internet Computing, Vol. 2, Issue 5, pp. 90-92. Sep./Oct. 1998.

Huhns, M.N. “Agents as Web services”, In: Internet Computing, IEEE 6, 93-95. 2002.

MacKenzie, C.; Laskey, K.; McCabe, F. at all. “Reference Model for Service Oriented Architecture 1.0”, In: OASIS Standard, 12 October 2006. [link] acessado em Fev/2009.

Mann, H. “Free Personal Assistant - Meet Sandy”. Disponível em [link], acessado 14/02/2011.

Markoff, J. “A Software Secretary That Takes Charge”, In: New York Times, 13/12/2008. Disponível em: [link]. Acessado em: 17/03/2009.

Michaell, T.; et all. “Experience With a Learning Personal Assistant”, In: Communications of the ACM, July, 1994.

PAL, PAL Project, [link] , acessado em 14/02/2011.

SIRI, disponível em [link], acessado em 14/02/2011.

Thenault, Sylvain. Narval-moved. Logilab Project. Disponível em: [link], Acessado em 14/02/2011.

Weiss, G. “Multiagent systems: A Modern Approach to Distributed Artificial Intelligence”. MIT Press, 1999.

Zambiasi, S.P.; Rabelo R.J.. “Uma arquitetura de referência para softwares assistentes pessoais baseada na arquitetura orientada à serviços”, In: I2TS'2010: 9th International Information and Telecommunication Technologies Symposium, Rio de Janeiro (RJ), Brasil, 2010.
Publicado
27/04/2011
ZAMBIASI, Saulo Popov; RABELO, Ricardo J.. A Reference Architecture for Personal Assistant Software Based in Agents and SOA. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 5. , 2011, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 66-72. ISSN 2326-5434.