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.

Assim, o que se observou neste estudo foi, além do aumento na reutilização, um aumento<br />

na reusabilidade dos artefatos do domínio, percebido de forma <strong>in</strong>direta com a redução da<br />

<strong>in</strong>stabilidade, complexidade e dificuldade de manutenção.<br />

Assim, enquanto no estudo anterior verificou-se que o uso da abordagem pode trazer<br />

benefícios em termos de volume de reutilização, aqui observa-se que a abordagem pode<br />

simplificar o desenvolvimento, abstra<strong>in</strong>do detalhes e complexidades <strong>in</strong>erentes a este domínio<br />

complexo.<br />

8.4.3 Eventos científicos<br />

A Figura 40 ilustra uma comparação entre os níveis de reutilização obtidos com e sem<br />

a abordagem, para o estudo envolvendo o domínio de eventos científicos. Nota-se que,<br />

ao contrário dos estudos anteriores, com a abordagem tem-se menores taxas e razões de<br />

reutilização. Porém, a taxa de reutilização não desejada foi reduzida para menos da metade.<br />

Além disso, neste domínio nota-se uma maior diferença entre a porcentagem de reutilização e<br />

a razão de reutilização, do que nos domínios anteriores. Isto porque há um grande número de<br />

artefatos que são reutilizados e modificados m<strong>in</strong>imamente (reutilização do tipo caixa-branca),<br />

como resultado do processo de customização.<br />

Figura 40: Comparação entre as métricas de reutilização para o estudo do domínio de eventos<br />

científicos<br />

A porcentagem de reutilização obtida com geração de código neste estudo foi bastante<br />

reduzida, sendo medida como 3,99%. A razão entre especificação e código também foi<br />

significativamente menor, at<strong>in</strong>g<strong>in</strong>do 1:8,14, ou seja, os geradores deste estudo produzem menos<br />

197

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

Saved successfully!

Ooh no, something went wrong!