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.

desta tese.<br />

A avaliação permitiu determ<strong>in</strong>ar os pr<strong>in</strong>cipais benefícios, mas também algumas falhas da<br />

abordagem, como por exemplo o fato de que os participantes do terceiro estudo não perceberam<br />

utilidade na identificação de cenários para descrever as variabilidades nos comportamentos do<br />

domínio, alegando ser esta uma tarefa desnecessária. Esta limitação <strong>in</strong>dica que talvez seja<br />

preciso uma reestruturação da abordagem, visando aumentar sua agilidade, ou mesmo um<br />

melhor tre<strong>in</strong>amento visando reforçar a importância desta atividade. A escolha de qual direção<br />

a ser tomada depende de uma análise mais aprofundada do problema.<br />

Também foram identificadas falhas na própria avaliação, pr<strong>in</strong>cipalmente no terceiro<br />

estudo, como por exemplo a não utilização do formato de documentação sugerido e nem dos<br />

processos <strong>in</strong>vestigativos para identificação dos subdomínios e de análise arquitetural. Estas são<br />

decorrentes pr<strong>in</strong>cipalmente de restrições à execução do estudo impostas pelo próprio cenário<br />

<strong>in</strong>dustrial em que foi realizado.<br />

Vale a pena ressaltar que os estudos foram realizados em diferentes ambientes, utilizando<br />

diferentes tecnologias para o MDD, como EMF, GMF, openArchitectureWare, Microsoft Text<br />

Templates, GME, e em diferentes plataformas e l<strong>in</strong>guagens de programação, como Java, C# e<br />

PHP. Isto reforça a validade dos resultados e a sua <strong>in</strong>dependência com relação às tecnologias<br />

envolvidas.<br />

205

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

Saved successfully!

Ooh no, something went wrong!