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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

26<br />

orientado a modelos. Nesta pesquisa, trabalhou-se com ferramentas já existentes, tais como<br />

aquelas apresentadas na Seção 2.2.2, em vez de contruir o ambiente ou ferramentas a partir<br />

do zero. Isto foi possível devido ao atual cenário de MDD, que já conta com diversas opções<br />

concretas e que são efetivamente utilizadas na prática.<br />

Em resumo, está fora do escopo desta pesquisa:<br />

• A def<strong>in</strong>ição detalhada das atividades do desenvolvimento com reutilização;<br />

• Atividades de manutenção dos artefatos, tais como aquelas relacionadas ao<br />

gerenciamento de configuração, por exemplo;<br />

• Atividades para planejamento e execução de testes; e<br />

• Desenvolvimento de ferramentas para o desenvolvimento orientado a modelos, tais como<br />

ferramentas para transformação ida-e-volta, ou ferramentas para validação de modelos e<br />

de transformações.<br />

Mais detalhes sobre o escopo da pesquisa, em termos das práticas que estão <strong>in</strong>cluídas e<br />

excluídas da abordagem def<strong>in</strong>ida nesta tese, encontram-se no Capítulo 4.<br />

1.3 Estrutura da dissertação<br />

Neste primeiro capítulo apresentou-se a motivação e objetivos da pesquisa. O restante da<br />

dissertação está estruturado da segu<strong>in</strong>te maneira:<br />

• No Capítulo 2 discutem-se os fundamentos sobre a reutilização de software e o<br />

desenvolvimento orientado a modelos, <strong>in</strong>clu<strong>in</strong>do os pr<strong>in</strong>cipais conceitos, técnicas e<br />

abordagens existentes;<br />

• No Capítulo 3 são discutidos alguns pontos referentes à <strong>in</strong>tersecção entre os conceitos da<br />

reutilização de software e do desenvolvimento orientado a modelos;<br />

• No Capítulo 4 é apresentada uma visão geral da abordagem orientada a modelos para<br />

reutilização de software;<br />

• Nos Capítulos 5, 6 e 7 são apresentadas as três fases da abordagem: análise, projeto e<br />

implementação do domínio;<br />

• No Capítulo 8 são apresentados resultados da avaliação da abordagem;

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

Saved successfully!

Ooh no, something went wrong!