A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Uma Abordagem baseada em modelos para o gerenciamento de variações em linha de processo de software e sua execução.

Apresentações semelhantes


Apresentação em tema: "Uma Abordagem baseada em modelos para o gerenciamento de variações em linha de processo de software e sua execução."— Transcrição da apresentação:

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

9

10

11

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

19

20

21

22 Deploying the Process

23 Perguntas?


Carregar ppt "Uma Abordagem baseada em modelos para o gerenciamento de variações em linha de processo de software e sua execução."

Apresentações semelhantes


Anúncios Google