A Reference Architecture for Personal Assistant Software Based in Agents and SOA
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.
Referências
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.