Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes

Detalhes bibliográficos
Autor(a) principal: Brito, Maiquel de
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: http://repositorio.ufsc.br/xmlui/handle/123456789/99322
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Automação e Sistemas
id UFSC_786e826cb0538a92e726b11e0afabe06
oai_identifier_str oai:repositorio.ufsc.br:123456789/99322
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentesEngenharia de sistemasSistemas multiagentesLinguagem de programação (Computadores)Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Automação e SistemasEsta dissertação foi desenvolvida considerando que Sistemas Multiagentes (SMA) são compostos por três dimensões distintas e independentes: agentes, ambiente e instituição. Os agentes podem atuar sobre o ambiente e a instituição alterando o estado dessas estruturas. Este trabalho concentra-se especificamente em fatos que provocam alterações no estado da instituição, que, neste trabalho, são chamados fatos institucionais. Os fatos institucionais podem ser resultado da ação direta dos agentes. Um agente pode, por exemplo, interagir com a instituição para adotar um determinado papel ou para comunicar que cumpriu uma obrigação que lhe fora atribuída. Em outras situações, no entanto, o estado da instituição pode ser alterado a partir de fatos verificados no ambiente ou na própria instituição. Essa abordagem tem inspiração na teoria da Construção da Realidade Social, proposta por John Searle. Um agente cruzando um semáforo fechado, por exemplo, é um fato ocorrido no ambiente e que tem uma consequência em nível institucional, que é a violação de uma norma. Esse agente, no entanto, pode não ter intenção em comunicar a violação à instituição pois isso pode ter consequências contrárias a seus objetivos. Nesse caso, é conveniente que a instituição identifique a violação da norma a partir do fato ocorrido no ambiente, independente da vontade do agente. A partir dessas questões, este trabalho propõe um modelo para definir alterações no estado da instituição a partir de eventos e estados verificados no ambiente ou na própria instituição. Com base no modelo proposto, propõe-se também linguagem de programação para escrever regras que definem alterações no estado da instituição e uma arquitetura que foi implementada. Por fim, para avaliar o modelo proposto, a implementação realizada é incorporada em dois SMA. Como resultado desses estudos, observou-se a possibilidade de simplificação no raciocínio e atuação dos agentes, que podem concentrar-se em atuar sobre elementos do ambiente sem conhecer integralmente as instituições com que se relacionam na realização de suas tarefas. Verificou-se também que o modelo proposto pode contribuir com a persistência do SMA, além de conferir-lhe a característica do poder institucional.This work was writen regarding Multiagent Systems as composed by three distinct and independent dimensions: agents, institution and environment. The agents can act over the environment and institution causing changes on these structures. The state of the institution can, moreover, be changed as result of facts that have occurred in the environment or even in the institution. This approach is inspired on the theory of Construction of Social Reality, proposed by John Searle. For instance an agent running through a red traffic light means a norm violation. In this case, the fact of an agent running through a red traffic light is an action of the agent over the environment and the norm violation is the new institutional state. Up on the basis on this approach is proposed a model to state changes on the state of the institution as consequence of facts occurred in the environment or even in the institution. Based on the model, it is also proposed a programming language and an architecture that was implemented. Finally, in order to evaluate the model, the implementation is inserted in two experimental Multiagent Systems. As results, it was possible to observe the possibility of simplification on the agent's reasoning and acting. The agents can focus on acting over environment elements without any awareness about the institutional infrastructure of the system. The model can also contribute to the system persistence and give to the system the feature of institutionalised power.FlorianópolisHubner, Jomi FredUniversidade Federal de Santa CatarinaBrito, Maiquel de2013-03-04T19:13:03Z2013-03-04T19:13:03Z20122012info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis147 p.| il., tabs.application/pdf303473http://repositorio.ufsc.br/xmlui/handle/123456789/99322porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2016-03-07T18:58:21Zoai:repositorio.ufsc.br:123456789/99322Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732016-03-07T18:58:21Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
title Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
spellingShingle Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
Brito, Maiquel de
Engenharia de sistemas
Sistemas multiagentes
Linguagem de programação (Computadores)
title_short Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
title_full Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
title_fullStr Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
title_full_unstemmed Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
title_sort Uma linguagem para especificação da dinâmica dos fatos institucionais em sistemas multiagentes
author Brito, Maiquel de
author_facet Brito, Maiquel de
author_role author
dc.contributor.none.fl_str_mv Hubner, Jomi Fred
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Brito, Maiquel de
dc.subject.por.fl_str_mv Engenharia de sistemas
Sistemas multiagentes
Linguagem de programação (Computadores)
topic Engenharia de sistemas
Sistemas multiagentes
Linguagem de programação (Computadores)
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Engenharia de Automação e Sistemas
publishDate 2012
dc.date.none.fl_str_mv 2012
2012
2013-03-04T19:13:03Z
2013-03-04T19:13:03Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 303473
http://repositorio.ufsc.br/xmlui/handle/123456789/99322
identifier_str_mv 303473
url http://repositorio.ufsc.br/xmlui/handle/123456789/99322
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 147 p.| il., tabs.
application/pdf
dc.publisher.none.fl_str_mv Florianópolis
publisher.none.fl_str_mv Florianópolis
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808651893623226368