Please use this identifier to cite or link to this item:
http://hdl.handle.net/10174/16030
|
Title: | Arquitectura de agentes: Desenho e fundações de um modelo de negócio |
Authors: | Palmeiro, José |
Advisors: | Quaresma, Paulo |
Issue Date: | Oct-2006 |
Publisher: | Universidade de Évora |
Abstract: | A presente dissertação descreve um estudo arquitetural na área de agentes, internet e serviços. O estudo, contextualizado numa base funcional para recuperação de informação, introduz novas aproximações na modelação de um sistema de negócio. A solução proposta é baseada numa arquitetura de agentes, exposta em serviços e disponibilizada numa aplicação web. Este sistema multiagente apresenta-se como alternativa aos modelos clássicos, comuns em plataformas empresariais, encapsulando toda a lógica de negócio com elevados padrões de integração e reutilização. Do ponto de vista arquitetural é estudado todo o desenho assim como varias perspetivas de integração. Proposto um canal de comunicação com os agentes via aplicação web e apresentada uma forma de expor parte do sistema numa Service Oriented Architecture. São ainda exploradas tecnologias assíncronas para comunicação com a plataforma de agentes, através de Asynchronous Javascript And XML. Foi também alvo de estudo a utilização de Dynamic Logic Programming em agentes que interagem com o utilizador. Esta dissertação apresenta portanto uma forma de analisar, desenhar e implementar uma arquitetura centrada em agentes, segundo as melhores práticas da engenharia de software. Também estabelece técnicas de modelação com as tecnologias usadas, de forma isolada ou composta. /ABSTRACT - This thesis describes an architectural study on agents, internet and services. The study is presented in an information retrieval context, and introduces new approaches on business logic modeling. The proposed solution is based on an agent’s architecture, powering a web application and exposed in services. This multi-agent system stands as an alternative approach to enterprise modeling, holding all business logic with high integration patterns and reuse. Several integration perspectives are also studied from an architectural point of view. It is presented a Way of exposing this system in a Service Oriented Architecture, and proposed a middleware communication channel between agents and the web layer. Asynchronous Javascript and XML technologies are explored in communications with the agent’s platform, and the use of Dynamic Logic Programming in user agents is also a target study. The analysis, design and implementation phases of an agent-centric platform are presented in this thesis, following software engineering best practices. It also defines new modeling practices with the used technologies, in an isolated or compound fashion. |
URI: | http://hdl.handle.net/10174/16030 |
Type: | masterThesis |
Appears in Collections: | BIB - Formação Avançada - Teses de Mestrado
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|