Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCristiana Sintra Filipe Alterado mais de 8 anos atrás
1
Uma Abordagem baseada em modelos para o gerenciamento de variações em linha de processo de software e sua execução
2
Software Process Line Motivação Problema Objetivos Eclipse Process Framework Genarch Process Framework Transformações JBPM
3
Motivação Importância crescente dos processos de desenvolvimento de software (i)tempo disponível para a construção dos sistemas cada vez menores (ii)necessidade crescente de mais qualidade dos produtos desenvolvidos (iii)necessidade de se coordenar equipes cada vez maiores no desenvolvimento de sistemas
4
Motivação Definir um processo de software não é uma atividade simples –Exige experiência e envolve o conhecimento de muitos aspectos da engenharia de software Necessidade de se buscar mecanismos de reutilização de soluções anteriores, visando aumentar a qualidade e maturidade
5
Motivação Esse contexto tem possibilitado o surgimento de um novo conjunto de processos de desenvolvimento de software Associado a esse novo conjunto de processos, tem surgido também um conjunto de ferramentas de apoio e para auxiliar o trabalho com tais processos –Exemplo: Eclipse Process Framework (EPF)
6
Problema Conjunto de Arquivos dispersos gerados no EPF, que são os modelos do meta-modelo UMA.
7
Objetivos Desenvolver uma linha de processos de desenvolvimento de software. Disponibilizar um ambiente de execução e Gerenciamento do processo.
8
Overview
12
Process Framework
13
Eclipse Process Framework EPF é uma iniciativa do Projeto Eclipse sob a forma de um framework para criação e customização de processos de desenvolvimento de software Esse de framework de processos possui duas metas: – Prover um framework extensível e um conjunto de ferramentas para a engenharia de processos de desenvolvimento de software – Prover conteúdo extensível relativo a processos de desenvolvimento e gerenciamento de software, suportando desenvolvimento iterativo, ágil, e incremental
14
Criando Processos
15
Publicando o Processo
16
Exportando e Importando Processos
17
Genarch Tool
18
Transformações
22
Deploying the Process
23
Perguntas?
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.