SISMAT

View/ Open
Date
2011-02-08Author
Mathias, Ivo Mario
Metadata
Show full item recordSubject
TesesInteligencia artificial distribuida
Programação orientada a objetos (Computação)
xmlui.dri2xhtml.METS-1.0.item-type
DissertaçãoAbstract
Resumo Este trabalho apresenta o desenvolvimento do SISMAT - Sistema de Matrícula Inteligente, que tem por objetivo auxiliar professores, coordenadores de curso e pessoal envolvidos na realização de matrículas de acadêmicos de uma universidade. O SISMAT é baseado em um sistema multiagente composto por um agente humano aqui denominado Agente Usuário e três agentes de software-. Agente Interface, Agente Mediador e Agente Matriculados O Agente Usuário é aquele que expressa a intenção de efetuar uma matrícula e crê que o SISMAT pode efetuá-la. O Agente Interface permite ao Agente Usuário expressar suas intenções ao SISMAT, bem como solicitar e obter conhecimento a respeito de uma matrícula, ou seja o Agente Interface faz a comunicação entre o usuário e a sociedade de agentes. O Agente Mediador gerencia a sociedade de agentes, buscando conhecimento quando necessário e solicitando a execução de tarefas a outro agente quando ele não tem a capacidade de executá-las. O Agente Matriculador, entre outras capacidades, é capaz de compor a matrícula de um acadêmico, através de análises de seu histórico escolar. O SISMAT apresenta características, onde aspectos de interação, cooperação, compromissos, capacidades, crenças, ou seja, características relacionadas ao comportamento social humano, desempenham um papel importante em sistemas baseados em agentes. Aspectos relacionados à concepção, projeto e implementação do SISMAT serão discutidos ao longo deste trabalho. O protótipo foi desenvolvido em LALO {Langage d'Agents Logiciel Objet), que utiliza o paradigma de programação orientada a agentes AOP {Agent-Oriented Programming).
Collections
- Dissertações [479]