[pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS

Detalhes bibliográficos
Autor(a) principal: VAGNER BARBOSA DO NASCIMENTO
Data de Publicação: 2015
Tipo de documento: Outros
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@2
http://doi.org/10.17771/PUCRio.acad.23878
Resumo: [pt] Hoje em dia é incontável o volume aplicações desenvolvidas para a World Wide Web. Essas aplicações possuem interfaces com o usuário que devem ser capazes de se adaptar a diversas situações de uso, mudanças de contexto e conteúdo e ainda ser compatíveis com vários navegadores e dispositivos. Além disso, o projeto e a manutenção de interfaces que necessitam de adaptações em função das regras de negócio da aplicação demandam boa parte do esforço exigido durante do ciclo de vida do desenvolvimento de uma aplicação. Para auxiliar no projeto dessas interfaces, algumas UIDL s (User Interfaces Description Languages) foram propostas com o intuito de oferecer um nível de abstração para que o projetista não precise focar a atenção em aspectos mais concretos durante o desenvolvimento de uma interface. Esse trabalho apresenta uma proposta para modelagem e geração de interfaces de aplicações web baseadas em regras de produção. Essas regras definem critérios para as situações de: acionamento de uma interface, seleção dos elementos que participam da composição abstrata e do mapeamento dos widgets concretos que serão utilizados na etapa de renderização. Essa proposta contempla um método para modelagem das interfaces, uma arquitetura de implementação e um ambiente de autoria e execução dos modelos de interface. Também será apresentada uma arquitetura para construção de widgets concretos, uma máquina de interpretação e renderização de interfaces. O objetivo geral da proposta é conseguir projetar interfaces mais sensíveis aos dados e aos contextos de uso, cobrir certas situações de adaptação e gerar interfaces mais flexíveis e reutilizáveis.
id PUC_RIO-1_f7561d8f26f22d83e6ed5f96d5f1cb37
oai_identifier_str oai:MAXWELL.puc-rio.br:23878
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS [en] RULE-BASED APPROACH TO MODELING AND GENERATION USER INTERFACES [pt] REGRA[pt] DESENVOLVIMENTO DIRIGIDO POR MODELOS[pt] INTERFACE[pt] WEB SEMANTICA[pt] ADAPTACAO[en] RULE[en] MODEL-DRIVEN DEVELOPMENT[en] INTERFACE[en] SEMANTIC WEB[en] ADAPTATION[pt] Hoje em dia é incontável o volume aplicações desenvolvidas para a World Wide Web. Essas aplicações possuem interfaces com o usuário que devem ser capazes de se adaptar a diversas situações de uso, mudanças de contexto e conteúdo e ainda ser compatíveis com vários navegadores e dispositivos. Além disso, o projeto e a manutenção de interfaces que necessitam de adaptações em função das regras de negócio da aplicação demandam boa parte do esforço exigido durante do ciclo de vida do desenvolvimento de uma aplicação. Para auxiliar no projeto dessas interfaces, algumas UIDL s (User Interfaces Description Languages) foram propostas com o intuito de oferecer um nível de abstração para que o projetista não precise focar a atenção em aspectos mais concretos durante o desenvolvimento de uma interface. Esse trabalho apresenta uma proposta para modelagem e geração de interfaces de aplicações web baseadas em regras de produção. Essas regras definem critérios para as situações de: acionamento de uma interface, seleção dos elementos que participam da composição abstrata e do mapeamento dos widgets concretos que serão utilizados na etapa de renderização. Essa proposta contempla um método para modelagem das interfaces, uma arquitetura de implementação e um ambiente de autoria e execução dos modelos de interface. Também será apresentada uma arquitetura para construção de widgets concretos, uma máquina de interpretação e renderização de interfaces. O objetivo geral da proposta é conseguir projetar interfaces mais sensíveis aos dados e aos contextos de uso, cobrir certas situações de adaptação e gerar interfaces mais flexíveis e reutilizáveis.[en] Today there is a countless number of applications developed for the World Wide Web. These applications have user interfaces that should be able to adapt to several usage scenarios, content and context changes and also to be compatible with multiple browsers and devices. Furthermore, the design and maintenance of interfaces that need adjustments depending on the business rules of the application require much effort during the development life cycle of an application. In order to assist in the design of these interfaces, some UIDL s (User Interface Description Languages) have been proposed aiming at providing a level of abstraction so that the designer does not need to immediately focus attention on concrete aspects during the development of an interface. This work presents a proposal for modeling and generating interfaces of web applications based on production rules. These rules define criteria for situations determining the activation of an interface; for the selection the elements that participate in the abstract composition and also for the mapping of specific widgets that will be used in the rendering stage. The proposal contemplates a method for modeling interfaces, an implementation architecture and a framework for authoring and execution of the proposed interface models. An architecture is also presented for building widgets as well as a concrete interface interpretation and rendering machine from a hierarchy specification. The overall goal of the proposal is to design interfaces more responsive to data and contexts of use, including situations of adaptation, generating more flexible and reusable interfaces.MAXWELLDANIEL SCHWABEDANIEL SCHWABEVAGNER BARBOSA DO NASCIMENTO2015-01-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@2http://doi.org/10.17771/PUCRio.acad.23878porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-08-16T00:00:00Zoai:MAXWELL.puc-rio.br:23878Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-08-16T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
[en] RULE-BASED APPROACH TO MODELING AND GENERATION USER INTERFACES
title [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
spellingShingle [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
VAGNER BARBOSA DO NASCIMENTO
[pt] REGRA
[pt] DESENVOLVIMENTO DIRIGIDO POR MODELOS
[pt] INTERFACE
[pt] WEB SEMANTICA
[pt] ADAPTACAO
[en] RULE
[en] MODEL-DRIVEN DEVELOPMENT
[en] INTERFACE
[en] SEMANTIC WEB
[en] ADAPTATION
title_short [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
title_full [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
title_fullStr [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
title_full_unstemmed [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
title_sort [pt] MODELAGEM E GERAÇÃO DE INTERFACES DIRIGIDAS POR REGRAS
author VAGNER BARBOSA DO NASCIMENTO
author_facet VAGNER BARBOSA DO NASCIMENTO
author_role author
dc.contributor.none.fl_str_mv DANIEL SCHWABE
DANIEL SCHWABE
dc.contributor.author.fl_str_mv VAGNER BARBOSA DO NASCIMENTO
dc.subject.por.fl_str_mv [pt] REGRA
[pt] DESENVOLVIMENTO DIRIGIDO POR MODELOS
[pt] INTERFACE
[pt] WEB SEMANTICA
[pt] ADAPTACAO
[en] RULE
[en] MODEL-DRIVEN DEVELOPMENT
[en] INTERFACE
[en] SEMANTIC WEB
[en] ADAPTATION
topic [pt] REGRA
[pt] DESENVOLVIMENTO DIRIGIDO POR MODELOS
[pt] INTERFACE
[pt] WEB SEMANTICA
[pt] ADAPTACAO
[en] RULE
[en] MODEL-DRIVEN DEVELOPMENT
[en] INTERFACE
[en] SEMANTIC WEB
[en] ADAPTATION
description [pt] Hoje em dia é incontável o volume aplicações desenvolvidas para a World Wide Web. Essas aplicações possuem interfaces com o usuário que devem ser capazes de se adaptar a diversas situações de uso, mudanças de contexto e conteúdo e ainda ser compatíveis com vários navegadores e dispositivos. Além disso, o projeto e a manutenção de interfaces que necessitam de adaptações em função das regras de negócio da aplicação demandam boa parte do esforço exigido durante do ciclo de vida do desenvolvimento de uma aplicação. Para auxiliar no projeto dessas interfaces, algumas UIDL s (User Interfaces Description Languages) foram propostas com o intuito de oferecer um nível de abstração para que o projetista não precise focar a atenção em aspectos mais concretos durante o desenvolvimento de uma interface. Esse trabalho apresenta uma proposta para modelagem e geração de interfaces de aplicações web baseadas em regras de produção. Essas regras definem critérios para as situações de: acionamento de uma interface, seleção dos elementos que participam da composição abstrata e do mapeamento dos widgets concretos que serão utilizados na etapa de renderização. Essa proposta contempla um método para modelagem das interfaces, uma arquitetura de implementação e um ambiente de autoria e execução dos modelos de interface. Também será apresentada uma arquitetura para construção de widgets concretos, uma máquina de interpretação e renderização de interfaces. O objetivo geral da proposta é conseguir projetar interfaces mais sensíveis aos dados e aos contextos de uso, cobrir certas situações de adaptação e gerar interfaces mais flexíveis e reutilizáveis.
publishDate 2015
dc.date.none.fl_str_mv 2015-01-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@2
http://doi.org/10.17771/PUCRio.acad.23878
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=23878@2
http://doi.org/10.17771/PUCRio.acad.23878
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822589045932032