[en] DESIGN AND IMPLEMENTATION OF ADAPTIVE NORMATIVE SOFTWARE AGENTS
Ano de defesa: | 2021 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Tese |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
MAXWELL
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=55864&idi=1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=55864&idi=2 http://doi.org/10.17771/PUCRio.acad.55864 |
Resumo: | [pt] Sistemas multiagentes foram introduzidos como um novo paradigma para a conceituação, concepção e implementação de sistemas de software que estão se tornando cada vez mais complexos, abertos, distribuídos, dinâmicos, autônomos e altamente interativos. No entanto, a engenharia de software orientada a agentes não tem sido amplamente adotada, principalmente devido à falta de linguagens de modelagem que não conseguem ser expressivas e abrangentes o suficiente para representar abstrações relacionadas aos agentes de software e apoiar o refinamento dos modelos de projeto em código. A maioria das linguagens de modelagem não define como essas abstrações devem interagir em tempo de execução, mas muitas aplicações de software precisam adaptar o seu comportamento, reagir à mudanças em seus ambientes de forma dinâmica, e alinhar-se com algum tipo de comportamento individual ou coletivo de aplicações normativas (por exemplo, obrigações, proibições e permissões). Neste trabalho, foi proposta uma abordagem de metamodelo e uma arquitetura para o desenvolvimento de agentes adaptativos normativos. Acredita-se que a abordagem proposta vai avançar o estado da arte em sistemas de agentes de modo que tecnologias de software para aplicações dinâmicas, adaptáveis e baseadas em normas possam ser projetadas e implementadas. |