ACE: Um Agente de Compras na Internet

  • Ana Beatriz Neto Universidade Técnica de Lisboa
  • Duarte Gouveia Universidade Técnica de Lisboa
  • Mário J. Silva Universidade Técnica de Lisboa / Universidade de Lisboa

Resumo


O comércio através da Internet encontra-se em franca expansão, mas existem ainda dificuldades a ultrapassar. O problema mais discutido tem sido o da segurança das transações, mas existem outros que dificultam o processo da compra. Ao construirmos o ACE (Agente de Compras Especializado), propusemo-nos a resolver um desses problemas, o de encontrar o produto ou serviço que melhor corresponde às necessidades do comprador. Criámos um modelo de arquitectura escalável (já que se trata de software que poderia ser o elo de ligação entre todos os compradores e vendedores da Internet) e um protótipo que demonstra a funcionalidade dessa arquitectura. Neste artigo descrevemos detalhadamente a nossa proposta de arquitectura, baseada no paradigma dos agentes, e a metodologia utilizada para o seu desenvolvimento. Concluímos com uma análise comparativa entre o ACE e um produto comercial similar.

Palavras-chave: Agentes, Comércio Electrónico, Engenharia de Software

Referências

Barry W. Boehm; A Spiral Model of Software Development and Enhancement; IEEE Computer; 1988.

Don Connolly (ed.); XML: Principles, Tools and Techniques; World-Wide Web "Journal, 2(4), 1997.

Orlantha Do, Eric March, Jennifer Rich, Tara Wolff; Intelligent Agents & The Internet: Effects on Electronic Commerce and Marketing; http://bold.coba.unr.edu/Tara/paper.html%20copy

Robert Doorenbos, Oren Etzioni, Daniel Weld; A Scalable Comparison-Shopping Agent for the World-Wide Web; Proceedings of Agents'97; [link]

Stan Franklin, Art Graesser; Is it an agent, or just a program?: A Taxonomy for Autonomous agents; Proceedings of the Third international Workshop on Agent Theories, Architectures, and Languages, Springer-Verlag, 1996;

Tim Finin, Rich Fritzon, Don McKay, Robin McEntire; KQML - A Language and Protocol for Knowledge and Information Exchange; http://www.cs.umbc.edu/kqml/papers/kbkshtml/kbks.html

Martin Fowler; UML Distilled - Applying the Standard Object Modeling Language; Addison-Wesley; 1997;

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides; Design Patterns: Elements of Reusable Object-Oriented Software; Addison-Wesley, 1994.

Karen Spark Jones, Peter Willet (eds.); Readings in Information Retrieval; Morgan Kaufmann, 1997;

Ana Beatriz Neto, Duarte Gouveia; Agente de Compras - Relatório Final, Instituto Superior Técnico, DEEC, 1997; http://asterix.ist.utl.pt/-agcompras/

Charles J. Petrie; Agent-Based Engineering, the Web, and Intelligence; http://cdr.stanford.edu/NextLink/Expert.html

Roger S. Pressman; Software Engineering: a practitioner's approach; 3" European edition, McGraw-Hill International; 1994;

RFC 1729; Using the Z39.50 Information Retrieval Protocol in the Internet Environment;

J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen; Object-Oriented Modeling and Design; Prentice Hall; 1991;
Publicado
13/10/1998
NETO, Ana Beatriz; GOUVEIA, Duarte; SILVA, Mário J.. ACE: Um Agente de Compras na Internet. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 12. , 1998, Maringá/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1998 . p. 281-296. DOI: https://doi.org/10.5753/sbes.1998.24033.