Tesis
Explorando a abordagem orientada a agentes no desenvolvimento de sistemas
Autor
Camargo, Clarice Knihs de
Institución
Resumen
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação. É apresentado o desenvolvimento de um sistema cliente/servidor denominado Gerenciador Virtual de Disciplinas (GVD), onde agentes de software foram utilizados no projeto do subsistema servidor. Durante o desenvolvimento, foram utilizadas várias técnicas de análise e ferramentas de projeto de software. Entre elas, destacam-se algumas ferramentas padronizadas pela notação Unified Modeling Language, técnicas e frameworks básicos da programação orientada a objetos e padrões de projeto. Foi construído um protótipo totalmente funcional desse sistema utilizando a plataforma Java disponibilizada pela Sun Microsystems. A arquitetura do sistema GVD incorporou um sistema de agentes de software para facilitar o gerenciamento das interações entre as diversas partes funcionais do subsistema servidor em um ambiente concorrente. Foram definidos dois tipos principais de agentes: o agente gerenciador que administra as sessões usuários e encaminha suas solicitações; e o agente funcional que coordena a execução das operações necessárias ao atendimento dessas solicitações.