[en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING

Detalhes bibliográficos
Autor(a) principal: LEONARDO MENDES BELMONTE
Data de Publicação: 2007
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=9534@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@2
http://doi.org/10.17771/PUCRio.acad.9534
Resumo: [pt] Essa dissertação propõe um modelo de processamento da informação baseado em conjuntos, que pode ser visto como uma generalização do modelo de grafos clássico para hipertextos. Este modelo pressupõe um modelo semântico de um domínio de aplicação, e a partir deste são definidos conjuntos de objetos. Tarefas de processamento da informação que os usuários devem executar, com apoio da aplicação, são descritas como composições funcionais de operações realizadas sobre os itens de informação e sobre os conjuntos definidos. Este tipo de modelo permite a construção de aplicações com interfaces de manipulação direta sobre os itens e conjuntos, e inclui, entre outras, as interfaces de navegação facetada, atualmente, encontradas na Web. Neste tipo de interface, o usuário constrói a composição funcional que representa a computação desejada de forma incremental, através da manipulação direta de elementos na interface. Esta dissertação especifica este modelo, e apresenta uma implementação no ambiente .Net. Além da definição dos itens e conjuntos, é também gerada uma Linguagem Específica de Domínio (Domain Specific Language, DSL) que permite a expressão direta das operações sobre itens e conjuntos. O modelo proposto, e sua implementação, é integrado a um framework para geração de interfaces para manipulação direta de conjuntos, objeto de outra dissertação. É apresentado um estudo de caso, utilizando o modelo, a sua implementação e a integração com a interface, ilustrando como a abordagem facilita diversos tipos de tarefas comumente realizadas por usuários de aplicações Web.
id PUC_RIO-1_d69cc2131006313e4b218af752f0a9e0
oai_identifier_str oai:MAXWELL.puc-rio.br:9534
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING [pt] UM MODELO E UM FRAMEWORK DE IMPLEMENTAÇÃO PARA O PROCESSAMENTO DE CONJUNTOS [pt] WEB[pt] NAVEGACAO FACETADA[pt] APLICACOES WEB[pt] CONJUNTOS[pt] APLICACOES HIPERMIDIA[en] WEB[en] FACETED NAVIGATION[en] WEB APPLICATIONS[en] SETS[en] KNOWLEDGE MODELING[pt] Essa dissertação propõe um modelo de processamento da informação baseado em conjuntos, que pode ser visto como uma generalização do modelo de grafos clássico para hipertextos. Este modelo pressupõe um modelo semântico de um domínio de aplicação, e a partir deste são definidos conjuntos de objetos. Tarefas de processamento da informação que os usuários devem executar, com apoio da aplicação, são descritas como composições funcionais de operações realizadas sobre os itens de informação e sobre os conjuntos definidos. Este tipo de modelo permite a construção de aplicações com interfaces de manipulação direta sobre os itens e conjuntos, e inclui, entre outras, as interfaces de navegação facetada, atualmente, encontradas na Web. Neste tipo de interface, o usuário constrói a composição funcional que representa a computação desejada de forma incremental, através da manipulação direta de elementos na interface. Esta dissertação especifica este modelo, e apresenta uma implementação no ambiente .Net. Além da definição dos itens e conjuntos, é também gerada uma Linguagem Específica de Domínio (Domain Specific Language, DSL) que permite a expressão direta das operações sobre itens e conjuntos. O modelo proposto, e sua implementação, é integrado a um framework para geração de interfaces para manipulação direta de conjuntos, objeto de outra dissertação. É apresentado um estudo de caso, utilizando o modelo, a sua implementação e a integração com a interface, ilustrando como a abordagem facilita diversos tipos de tarefas comumente realizadas por usuários de aplicações Web.[en] This dissertation proposes an information processing model based on sets that can be seen as a generalization of the classic model of graphs for hypertexts. This model estimates a semantic model of an application domain, and the sets of objects are defined from this. Information processing tasks that the users should execute, with support of the application, are described as functional compositions of operations applied over the information items and over the defined sets. This model type allows the application construction with interfaces of direct manipulation on items and sets, and includes, among others, the faceted navigation interfaces that are currently found in the Web. In this type of interface, the user builds the functional composition that represents the desired computation in the incremental form, through the direct manipulation of elements in the interface.This dissertation specifies this model, and presents an implementation in the .Net environment. Beyond the definition of items and sets, it generates a Domain Specific Language (DSL) that allows the direct expression of operations on items and sets. The proposed model, and its implementation, is integrated with a framework for generating direct manipulation interfaces on sets, that is the focus of another dissertation. A study case is presented, using the model, its implementation and the integration with the interface, illustrating how the approach facilitates different types of tasks that are frequently executed by Web application users.MAXWELLDANIEL SCHWABEDANIEL SCHWABELEONARDO MENDES BELMONTE2007-02-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@2http://doi.org/10.17771/PUCRio.acad.9534porreponame: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-06-14T00:00:00Zoai:MAXWELL.puc-rio.br:9534Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-06-14T00: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 [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
[pt] UM MODELO E UM FRAMEWORK DE IMPLEMENTAÇÃO PARA O PROCESSAMENTO DE CONJUNTOS
title [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
spellingShingle [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
LEONARDO MENDES BELMONTE
[pt] WEB
[pt] NAVEGACAO FACETADA
[pt] APLICACOES WEB
[pt] CONJUNTOS
[pt] APLICACOES HIPERMIDIA
[en] WEB
[en] FACETED NAVIGATION
[en] WEB APPLICATIONS
[en] SETS
[en] KNOWLEDGE MODELING
title_short [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
title_full [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
title_fullStr [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
title_full_unstemmed [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
title_sort [en] A MODEL AND AN IMPLEMENTATION FRAMEWORK FOR SETS PROCESSING
author LEONARDO MENDES BELMONTE
author_facet LEONARDO MENDES BELMONTE
author_role author
dc.contributor.none.fl_str_mv DANIEL SCHWABE
DANIEL SCHWABE
dc.contributor.author.fl_str_mv LEONARDO MENDES BELMONTE
dc.subject.por.fl_str_mv [pt] WEB
[pt] NAVEGACAO FACETADA
[pt] APLICACOES WEB
[pt] CONJUNTOS
[pt] APLICACOES HIPERMIDIA
[en] WEB
[en] FACETED NAVIGATION
[en] WEB APPLICATIONS
[en] SETS
[en] KNOWLEDGE MODELING
topic [pt] WEB
[pt] NAVEGACAO FACETADA
[pt] APLICACOES WEB
[pt] CONJUNTOS
[pt] APLICACOES HIPERMIDIA
[en] WEB
[en] FACETED NAVIGATION
[en] WEB APPLICATIONS
[en] SETS
[en] KNOWLEDGE MODELING
description [pt] Essa dissertação propõe um modelo de processamento da informação baseado em conjuntos, que pode ser visto como uma generalização do modelo de grafos clássico para hipertextos. Este modelo pressupõe um modelo semântico de um domínio de aplicação, e a partir deste são definidos conjuntos de objetos. Tarefas de processamento da informação que os usuários devem executar, com apoio da aplicação, são descritas como composições funcionais de operações realizadas sobre os itens de informação e sobre os conjuntos definidos. Este tipo de modelo permite a construção de aplicações com interfaces de manipulação direta sobre os itens e conjuntos, e inclui, entre outras, as interfaces de navegação facetada, atualmente, encontradas na Web. Neste tipo de interface, o usuário constrói a composição funcional que representa a computação desejada de forma incremental, através da manipulação direta de elementos na interface. Esta dissertação especifica este modelo, e apresenta uma implementação no ambiente .Net. Além da definição dos itens e conjuntos, é também gerada uma Linguagem Específica de Domínio (Domain Specific Language, DSL) que permite a expressão direta das operações sobre itens e conjuntos. O modelo proposto, e sua implementação, é integrado a um framework para geração de interfaces para manipulação direta de conjuntos, objeto de outra dissertação. É apresentado um estudo de caso, utilizando o modelo, a sua implementação e a integração com a interface, ilustrando como a abordagem facilita diversos tipos de tarefas comumente realizadas por usuários de aplicações Web.
publishDate 2007
dc.date.none.fl_str_mv 2007-02-15
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=9534@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@2
http://doi.org/10.17771/PUCRio.acad.9534
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9534@2
http://doi.org/10.17771/PUCRio.acad.9534
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_ 1814822561961213952