Agentes auxiliando ambientes de engenharia de software centrado em processo / Agents assisting process-centered software engineering enviroments

AUTOR(ES)
DATA DE PUBLICAÇÃO

2007

RESUMO

Organizações desenvolvedoras de software estão cada vez mais preocupadas com a qualidade de seus produtos, por isso a abordagem de processos de software esta sendo cada vez mais utilizada. Criados para facilitar a utilização de processos de software, ambientes de engenharia de software centrado em processos, disponibilizam ferramentas para apoio a execução de processos em um ambiente voltado para o auxilio ao trabalho colaborativo, um exemplo deste tipo de ambiente é o e-WebProject, um ambiente de engenharia de software centrado que conta com ferramentas de suporte ao desenvolvimento e processos implementados com interface através do ambiente. Para cada novo processo inserido ou modificado neste ambiente, uma aplicação específica para a utilização do processo deve ser construída, utilizando recursos nem sempre disponíveis nos projetos da empresa. Visando a rápida introdução de novos processos ao ambiente e a facilidade na melhoria de processos já existentes, a automatização do serviço de criação, e uso dos processos pelo ambiente foi implementada. A aplicação desenvolvida necessita que as tarefas executadas para a implementação do processo no ambiente sejam executadas de forma autônoma, visando criar instancias de processos dentro do ambiente. A tecnologia de agentes vem de encontro a essa necessidade, possibilitando a criação de agentes que executam as tarefas para instanciação e monitoramento dos processos.

ASSUNTO(S)

automatização de processos software agent process-centered software engineering environment modelagens de processos process automation computação aplicada ambientes de engenharia de software centrado em processos agentes de software software engineering process modeling

Documentos Relacionados