Sistema Multi-Agente de prestação de serviços de seguimento adaptados aos requisitos do utilizador
Contribuinte(s) |
Malheiro, Benedita |
---|---|
Data(s) |
17/06/2014
17/06/2014
2010
|
Resumo |
Mestrado em Engenharia Electrotécnica e de Computadores - Área de Especialização de Telecomunicações A crescente complexidade das aplicações, a contínua evolução tecnológica, o uso cada vez mais disseminado de redes de computadores e a ubiquidade do acesso têm impulsionado o desenvolvimento de sistemas distribuídos e de dispositivos fixos e m´oveis de características diversas. Neste contexto, os sistemas distribuídos baseados em agentes que suportam a interacção entre componentes através da tecnologia Web Services constituem uma abordagem que assegura não só a distribuição, mas, sobretudo, a interoperabilidade entre componentes heterogéneos. Em relação aos dispositivos, a popularidade e a evolução contínua das capacidades dos dispositivos m´oveis permitiram não só a migração para estes dispositivos de tarefas complexas que anteriormente apenas se realizavam em computadores de secretária ou em estações de trabalho, mas também a sua realização em qualquer lugar e a qualquer hora. O objectivo desta dissertação é a criação de um sistema multi-agente provedor de meta-serviços de intermediação, continuidade de serviço e personalização face a serviços pré-existentes de posicionamento, navegação, seguimento e de informação meteorológica assim como a múltiplos dispositivos cliente. Os agentes de intermediação desenvolvidos, que possuem uma interface do tipo Serviço Web, levam em consideração as preferências dos utilizadores, as limitações dos dispositivos cliente e os serviços seleccionados, tornando transparente para os utilizadores o uso de diferentes tipos de dispositivos cliente. Por ´ultimo, foram ainda desenvolvidas aplicações cliente para diversos tipos de dispositivos. Para validar e avaliar o sistema foram definidos casos de uso dos principais serviços oferecidos e realizados diversos testes, tendo os resultados demonstrado a capacidade do sistema prestar de forma cabal e bastante satisfatória todos os serviços. Por último, efectuam-se sugestões de melhoramento e apresentam-se direcções de desenvolvimento futuro. The increasing complexity of applications, the continuous technological evolution, the increasing dissemination of the use of computer networks and ubiquitous access have been driving the development of distributed systems and user devices. In this context, the development of agent-based distributed systems that rely on the use of Web Services interfaces for interaction not only ensures distribution, but, above all, the interoperability between heterogeneous components. As for devices, the popularity and the continuous evolution of mobile devices fostered the migration of complex tasks that previously only took place at desktops and workstations to these devices, allowing their execution anywhere at any time. The goal of this master thesis is the creation of a multi-agent system which acts as a mediation, continuity of service and personalization meta-services provider for end-users of pre-existing positioning, navigation, tracking and weather services. The proxy agents, which have Web Services interfaces, take in consideration the preferences of the users, the limitations of the end-user device and the selected services, making transparent the usage of different types of devices. This project also involved the development of client applications for various types of devices. To validate and evaluate the system’s ability to fully provide all services, use cases were define, tests were conducted and results gathered, which demonstrated that the initial goals were fulfilled in a very satisfactory fashion. Finally, improvement suggestions and future development directions are proposed. |
Identificador | |
Idioma(s) |
por |
Publicador |
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto |
Direitos |
openAccess |
Tipo |
masterThesis |