U-TROPOS: uma proposta de processo unificado para apoiar o desenvolvimento de software orientado a agentes
AUTOR(ES)
Maria Jocelia Silva
DATA DE PUBLICAÇÃO
2008
RESUMO
Atualmente existe muita expectativa em relaÃÃo à tecnologia de agentes, que surge como um paradigma promissor para a engenharia de sistemas de software. Agentes sÃo importantes e Ãteis porque permitem um tratamento adequado do fluxo de controle de sistemas altamente distribuÃdos, oferecem um mecanismo que facilita o surgimento de comportamento emergente, bem como incorporam as melhores prÃticas de como organizar entidades colaborativas concorrentes. Com o aumento da complexidade das aplicaÃÃes baseadas em agentes, torna-se importante o uso de notaÃÃes, ferramentas e metodologias especÃficas para seu o desenvolvimento. Nos Ãltimos anos foram propostas vÃrias metodologias e notaÃÃes para desenvolvimento orientado a agentes, tais como Tropos. Trata-se de abordagem centrada em requisitos, que se preocupa em capturar a complexidade de aspectos sociais. Tropos à considerada uma das metodologias mais completas, pois abrange todas as fases do ciclo de desenvolvimento de sistemas multiagentes. Desde a concepÃÃo inicial do Tropos em 2000, vÃrias versÃes e extensÃes foram propostas. Contudo, estas propostas tÃm adotado atividades e notaÃÃes diferentes, dificultando sua adoÃÃo pelos desenvolvedores de software. AlÃm disso, nÃo existe um processo padronizado e unificado que oriente as suas atividades de desenvolvimento orientado a agentes. O objetivo principal desta dissertaÃÃo à especificar um processo unificado de desenvolvimento orientado a agentes conforme algumas propostas existentes do projeto Tropos. A especificaÃÃo serà baseada na linguagem SPEM de especificaÃÃo de processos. Serà proposto tanto um modelo estrutural como um modelo dinÃmico do processo. A base para formulaÃÃo do modelo estrutural do processo à a integraÃÃo de atividades extraÃdas das duas versÃes de Tropos com mÃtodos criados para as fases de projeto arquitetural e projeto detalhado. O modelo dinÃmico sugere um ciclo de vida orientado pelo modelo de desenvolvimento iterativo e incremental. O resultado à o U-Tropos: uma proposta de processo unificado para apoiar o desenvolvimento de software orientado a agentes
ASSUNTO(S)
software engineering tropos methodology ciencia da computacao multiagent system development engenharia de software desenvolvimento de sistemas multiagentes metodologia tropos
Documentos Relacionados
- Detalhando o projeto arquitetural no desenvolvimento de software orientado a agentes: o caso Tropos
- Rastreamento de requisitos no processo de desenvolvimento de software orientado a agentes
- Uma abordagem para apoiar o projeto detalhado de sistemas multiagentes na metodologia tropos.
- Uma ferramenta para suporte ao desenvolvimento de software orientado a componente
- PUPSI :uma proposta de processo unificado para políticas de segurança da informação