Use este identificador para citar ou linkar para este item:
http://repositorio.ufes.br/handle/10/4207
Título: | Definição de processos baseada em componentes |
Autor(es): | Segrini, Bruno Marques |
Orientador: | Falbo, Ricardo de Almeida |
Data do documento: | 28-Ago-2009 |
Editor: | Universidade Federal do Espírito Santo |
Resumo: | Sabe-se que a qualidade dos produtos de software depende da qualidade dos processos de
software utilizados em seu desenvolvimento e manutenção. Entretanto, definir processos de
software não é uma tarefa trivial, sendo necessários conhecimento, experiência e abordagens
de apoio, visando à redução do esforço necessário para executá-la.
Neste trabalho, foi desenvolvida uma abordagem para Definição de Processos Baseada em
Componentes (DPBC), a qual utiliza conceitos e faz uma analogia à abordagem de
Desenvolvimento Baseado em Componentes (DBC) para o domínio de processos de software,
visando facilitar a tarefa da definição de processos. Nessa abordagem, a definição de
processos de software em uma organização é feita por meio da composição de componentes
pré-existentes, podendo ser definidos processos padrão organizacionais e processos
específicos de projeto.
Este trabalho contempla também a evolução da ferramenta de definição de processos de ODE
(Ontology-based software Development Environment), um ambiente de desenvolvimento de
software centrado em processos e baseado em ontologias, visando oferecer apoio
automatizado à definição de processos, agora com a perspectiva de componentes de processo. It is known that software product quality depends on the quality of the software processes used in its development and maintenance. However, defining software processes is not a trivial task, being necessary knowledge, experience and support approaches, aiming to reduce the effort required to carry it out. In this work, a Component-Based Process Definition (CBPD) approach was defined. It uses some concepts and makes analogies to the Component-Based Development (CBD), with the goal of facilitating the processes definition task. In this approach, the software process definition in an organization is performed through the composition of pre-existing process components, being possible to define standard processes and project-specific processes. This work also includes the evolution of the software process definition tool of ODE (Ontology-based software Development Environment), a Process-Centered Software Engineering Environment based on ontologies. This evolution aims to provide automated support to the process definition task, now considering process component composition. |
URI: | http://repositorio.ufes.br/handle/10/4207 |
Aparece nas coleções: | PPGI - Dissertações de mestrado |
Arquivos associados a este item:
Arquivo | Tamanho | Formato | |
---|---|---|---|
tese_2808_.pdf | 1.98 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.