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.

210<br />

<br />

<br />

<br />

<br />

Esse processo é chamado no Draco de “ciclo de ref<strong>in</strong>amento básico”, e é resumido na<br />

Figura 44.<br />

Figura 44: Processo de ref<strong>in</strong>amentos sucessivos na abordagem Draco<br />

O processo é dividido em duas fases dist<strong>in</strong>tas:<br />

1. Na primeira fase, o analista do domínio, junto com o projetista do domínio, com<br />

base na experiência em sistemas similares e nas técnicas existentes para modelagem e<br />

programação, constróem um conjunto de domínios. O domínio mais abstrato, ou seja,<br />

aquele mais próximo da l<strong>in</strong>guagem do especialista, é chamado de domínio do problema,<br />

ou domínio da aplicação. Os domínios <strong>in</strong>termediários, responsáveis pelos ref<strong>in</strong>amentos<br />

até o nível executável, são chamados de domínios de modelagem. No nível mais baixo,

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

Saved successfully!

Ooh no, something went wrong!