3 research outputs found
Using multiagent self-organization techniques to improve dynamic skill searching in virtual social communities
International audienc
Using Multiagent Self-organization Techniques to Improve Dynamic Skill Searching in Virtual Social Communities
International audienc
Catálogo de padrões arquiteturais : uma visão organizacional para sistemas multiagentes
Trabalho de Conclusão de Curso (graduação)—Universidade de BrasÃlia, Faculdade UnB Gama, 2018.Sistemas Multiagentes (SMA) são um paradigma eficaz para projetar e desenvolver sistemas
de software complexos. Entretanto, quando agentes interagem muito livremente
ou de forma desorganizada, a dinâmica desses sistemas tornam-se caóticas. Uma alternativa,
visando minimizar e auxiliar nessa questão, está na definição prévia de um padrão
arquitetural adequado ao seu desenvolvimento. Utilizados corretamente, padrões arquiteturais
podem aumentar a produtividade e a qualidade dos sistemas desenvolvidos. A
disponibilização da descrição destes padrões é um instrumento para simplificar processos
de análise e design de SMA; reduzindo o esforço associado e fornecendo suporte em âmbito
técnico e estratégico no processo de desenvolvimento de software. Cabe destacar que
os métodos e as técnicas de design organizacional podem ser utilizados como princÃpios
arquiteturais para SMA, contribuindo para a redução da complexidade desses sistemas.
Diante dessa problemática, o presente trabalho identifica, a partir da utilização da técnica
de revisão sistemática, padrões arquiteturais organizacionais para SMA utilizados
em diversos contextos. O principal objetivo desse trabalho consistiu na elaboração de um
catálogo de padrões arquiteturais centrados no paradigma de SMA. Esse catálogo contém
os padrões arquiteturais apresentados no nÃvel de modelagem, de implementação bem
como outros detalhes relevantes, permitindo apoiar o arquiteto de software no processo
de escolha e na implementação de um ou mais padrões arquiteturais, usando-os como a
baseline arquitetural/organizacional no desenvolvimento de SMA.Multiagent Systems (MAS) are an effective paradigm for designing and developing complexes
software systems. Therefore, if agents interact very freely or in a disorganized and
dynamic way, systems could become chaotic. One alternative, in order to minimize and
assist in this matter, is in prior definition of an architectural pattern, suited to its development.
Used properly, architectural standards can increase the productivity and quality
of developed systems. The provision of the description of these standards and instrument
to simplify processes of analysis and design of MAS; reducing associated effort and providing
technical and strategic support in the software development process. It must be
noted that organizational design methods and techniques can be used as a database for
MAS, contributing to the reduction of system complexity. In order to contribute to solve
this problem, the present work identifies, through the use of the systematic review technique,
organizational architectural patterns for MAS used in different contexts. The main
objective of this work was the elaboration of a catalog of architectural patterns focused
on the MAS paradigm. This catalog contains the architectural standards presented at the
modeling, implementation and other relevant details, assisting the software architect in
the selection and implementation process of one or more architectural standards, using it
as the architectural/organizational baseline in the development of MAS