Uso de um framework transversal na camada de persistência do GRENJ
AUTOR(ES)
Ivan Botacini Zanon
DATA DE PUBLICAÇÃO
2009
RESUMO
A reutilização de artefatos de software, código, conceitos e modelos existentes em sistemas já construídos torna o desenvolvimento de software mais ágil, bem como propicia processos e produtos com mais qualidade. Frameworks de aplicação representam uma técnica de reúso que se caracteriza pelo modelo de uma aplicação semi-completa que atende às especificações de um determinado domínio e que deve ser customizado para atender aos requisitos específicos do sistema de software que se pretende desenvolver. Frameworks podem ser construídos sob o paradigma de programação orientada a objetos ou da programação orientada a aspectos. Frameworks transversais, um tipo especial de framework orientado a aspectos, são estruturas semicompletas que implementam o tratamento de um interesse transversal específico e podem ser acoplados a qualquer tipo de código. Porém, a aplicação de frameworks transversais em uma estrutura que ainda será especializada, como um framework de aplicação, merece atenção e há pouca informação na literatura especializada sobre o assunto. Esta dissertação de mestrado apresenta o framework de aplicação GRENJ-FT, oriundo da inserção de um framework transversal, responsável pelo tratamento do interesse de persistência, na estrutura do framework de aplicação GRENJ. GRENJ-FT possui o interesse de persistência isolado de maneira adequada, o que facilita sua compreensão e a instanciação de novas aplicações com o seu uso. Também são apresentadas as manutenções realizadas nas estruturas dos frameworks GRENJ e do transversal utilizado, para possibilitar tal acoplamento. Estudos de caso foram realizados, para verificar que tanto o processo de instanciação de aplicações quanto a funcionalidade oferecida pelo GRENJ se mantiveram inalteradas para o GRENJ-FT.
ASSUNTO(S)
orientação a aspectos análise e projeto de sistemas software - manutenção framework (programa de computador) ciencia da computacao
ACESSO AO ARTIGO
http://www.bdtd.ufscar.br/htdocs/tedeSimplificado//tde_busca/arquivo.php?codArquivo=2588Documentos Relacionados
- Construção da camada de interface gráfica e de um wizard para o framework GRENJ
- GRENJ: um framework obtido por um processo iterativo de reengenharia aplicando TDD
- O uso do livro-texto na pedagogia da flauta transversal no Brasil: um estudo preliminar
- Uso do tabaco e rede de amigos entre adolescentes brasileiros: um estudo transversal
- A influência dos sintomas depressivos e do uso de substâncias na adesão à terapia antirretroviral. Um estudo transversal de prevalência