15.04.2013 Views

A Model-Driven Software Reuse Approach (in portuguese)

A Model-Driven Software Reuse Approach (in portuguese)

A Model-Driven Software Reuse Approach (in portuguese)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

112<br />

subdomínios sendo <strong>in</strong>vestigados ao mesmo tempo.<br />

Se uma organização considerar esta restrição muito rígida, pode optar por ignorá-la. Porém,<br />

ela deve estar atenta às possíveis sobreposições ou <strong>in</strong>terferências entre dois subdomínios sendo<br />

colocados em produção ao mesmo tempo. Na prática, em geral, esta situação não ocorrerá com<br />

muita frequência, já que não é comum a existência de muitos subdomínios sendo automatizados.<br />

5.3 Considerações f<strong>in</strong>ais<br />

Neste capítulo foi apresentada a fase de análise de domínio, com atividades para promover a<br />

reutilização através do desenvolvimento orientado a modelos. As pr<strong>in</strong>cipais contribuições deste<br />

capítulo são as atividades sistemáticas e algumas diretrizes para identificação dos subdomínios<br />

para automação. Também apresenta uma forma para lidar com os riscos da <strong>in</strong>certeza sobre a<br />

automação dos subdomínios.<br />

O Quadro 8 resume as atividades da análise de domínio.<br />

Atividades e sub-atividades Entradas Saídas<br />

AD.1. Planejamento do domínio<br />

AD.1.1. Preparação<br />

AD.1.2. Def<strong>in</strong>ição do escopo<br />

AD.2. <strong>Model</strong>agem do domínio<br />

AD.2.1. Mapeamento da variabilidade em<br />

cenários<br />

AD.3. Identificação de subdomínios<br />

AD.3.1.<br />

subdomínio<br />

Seleção de candidatos a<br />

AD.3.2.<br />

modelagem<br />

Identificação de l<strong>in</strong>guagens de<br />

AD.3.3. Identificação de ferramentas<br />

AD.3.4. Atribuição de nível de confiança<br />

AD.3.5. Documentação dos subdomínios<br />

candidatos<br />

AD.4.<br />

domínio<br />

Validação e documentação do<br />

AD.5. Decisão sobre <strong>in</strong>clusão/exclusão de<br />

subdomínios<br />

Informações sobre sistemas do domínio<br />

Conhecimento do especialista<br />

Informações sobre stakeholders<br />

Informações sobre sistemas do domínio<br />

Conhecimento do especialista<br />

Informações sobre stakeholders<br />

PT.1.Inicial. Planejamento do domínio<br />

PT.2.Inicial. Mapa de aplicações<br />

Informações sobre sistemas do domínio<br />

Conhecimento do especialista<br />

Informações sobre stakeholders<br />

PT.1.Inicial. Planejamento do domínio<br />

PT.2.Inicial. Mapa de aplicações<br />

PT.3.Inicial. <strong>Model</strong>agem do domínio<br />

Informações sobre sistemas do domínio<br />

Conhecimento do especialista<br />

Informações sobre stakeholders<br />

PT.1.Inicial. Planejamento do domínio<br />

PT.2.Inicial. Mapa de aplicações<br />

PT.3.Inicial. <strong>Model</strong>agem do domínio<br />

PT.4.Inicial. Candidatos a subdomínio<br />

Informações sobre sistemas do domínio<br />

Conhecimento do especialista<br />

Informações sobre stakeholders<br />

PT.1.Validado. Planejamento do domínio<br />

PT.2.Validado. Mapa de aplicações<br />

PT.3.Validado. <strong>Model</strong>agem do domínio<br />

PT.4.Validado. Candidatos a subdomínio<br />

PT.1.Inicial.<br />

domínio<br />

Planejamento do<br />

PT.2.Inicial. Mapa de aplicações<br />

PT.3.Inicial.<br />

domínio<br />

<strong>Model</strong>agem do<br />

PT.4.Inicial. Candidatos a<br />

subdomínio<br />

PT.1.Validado.<br />

domínio<br />

Planejamento do<br />

PT.2.Validado. Mapa de aplicações<br />

PT.3.Validado.<br />

domínio<br />

<strong>Model</strong>agem do<br />

PT.4.Validado.<br />

subdomínio<br />

Candidatos a<br />

PT.5. Histórico de decisões sobre<br />

<strong>in</strong>clusão/exclusão de subdomínios<br />

Quadro 8: Resumo das atividades para análise de domínio orientada a modelos<br />

O Quadro 9 descreve os produtos de trabalho da fase da análise de domínio.<br />

O produto da análise de domínio é a def<strong>in</strong>ição completa do escopo, e a modelagem das

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!