DSpace/Manakin Repository

ObCrud: Um Framework para construção dinâmica de Interfaces Gráficas para Persistência de Dados.

Mostrar registro simples

dc.creator PEREIRA, Ivan Paulino
dc.date.issued 2017-07
dc.identifier.citation PEREIRA, Ivan Paulino. ObCrud: Um Framework para construção dinâmica de Interfaces Gráficas para Persistência de Dados. 2017. 146 f. Dissertação (Mestrado em Ciência e Tecnologia da Computação) – Universidade Federal de Itajubá, Itajubá, 2017. pt_BR
dc.identifier.uri https://repositorio.unifei.edu.br/jspui/handle/123456789/885
dc.description.abstract As Interfaces do Usuário (User Interfaces - UI) são um dos artefatos mais importantes de um software, muitas vezes o sucesso ou fracasso de um sistema está associado a qualidade da UI. Não obstante, o desenvolvimento das UIs é um processo pesado, que contribui para a baixa produtividade do desenvolvimento de sistemas. Ao longo dos últimos anos diversas pesquisas e ferramentas, baseadas no paradigma da Engenharia Dirigida por Modelo (Model-Driven Engineering - MDE), foram desenvolvidas com o intuito de simplificar e aumentar a produtividade no desenvolvimento de UIs. Apesar dos diversos estudos, as ferramentas, disponíveis atualmente, ainda apresentam algumas limitações ou suporte reduzido para gerar UIs baseadas em contexto de uso, para adicionar novas tarefas e para configurar a aparência e o comportamento da UI. Além dessas limitações, faz-se necessário que as UIs geradas e as ferramentas de automatização possuam boa usabilidade e que os modelos utilizados no desenvolvimento estejam sempre sincronizados com as UIs. Tendo em vista as características e limitações das ferramentas atuais, este trabalho apresenta a implementação do framework ObCrud, que faz uso das abordagens dirigidas por modelo, para automatizar o processo de criação de UIs, em sistemas orientados a negócio. O desenvolvimento do framework buscou implementar as características de qualidade descritas na literatura e as observadas nas diversas ferramentas de automatização avaliadas. Para validar o framework ObCrud, foram realizados experimentos que mostraram que sua produtividade é semelhante as ferramentas de scaffoldings e que as UIs geradas e o próprio framework possuem bons índices de usabilidade. As ideias e as técnicas utilizadas para o desenvolvimento da ObCrud podem contribuir para a evolução e melhoria das ferramentas atuais de geração de UIs CRUD. pt_BR
dc.language.iso pt_BR pt_BR
dc.title ObCrud: Um Framework para construção dinâmica de Interfaces Gráficas para Persistência de Dados. pt_BR
dc.type Dissertação pt_BR
dc.place Itajubá pt_BR
dc.pages 146 p. pt_BR
dc.keywords.portuguese Interface de Usuário pt_BR
dc.keywords.portuguese Desenvolvimento de Interfaces do Usuário Baseadas em Modelo pt_BR
dc.keywords.portuguese Engenharia Dirigida a Modelos pt_BR
dc.keywords.portuguese Scaffoldings pt_BR
dc.keywords.portuguese Metaprogramação pt_BR
dc.keywords.portuguese CRUD pt_BR
dc.keywords.english User Interface pt_BR
dc.keywords.english Model-Based User Interface Development pt_BR
dc.keywords.english Model-Driven Engineering pt_BR
dc.keywords.english Metaprogramming pt_BR
dc.orientador.principal SERAPHIM, Enzo
dc.place.presentation Universidade Federal de Itajubá pt_BR
dc.pg.programa Ciência e Tecnologia da Computação pt_BR
dc.pg.area Sistemas de Computação pt_BR
dc.date.available 2017-08-08T17:32:00Z
dc.date.accessioned 2017-08-08T17:32:00Z
dc.publisher.department IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação
dc.publisher.program Programa de Pós-Graduação: Mestrado - Ciência e Tecnologia da Computação


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples