Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web

LEMOS, Fernando Cordeiro de. Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web. 2007. 115 f. : Dissertação (mestrado) - Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação, Fortaleza-CE, 2007. === Submitted by guaracy araujo...

Full description

Bibliographic Details
Main Author: Lemos, Fernando Cordeiro de
Other Authors: Lóscio, Bernadette Farias
Language:Portuguese
Published: 2016
Subjects:
Online Access:http://www.repositorio.ufc.br/handle/riufc/17927
id ndltd-IBICT-oai-www.repositorio.ufc.br-riufc-17927
record_format oai_dc
spelling ndltd-IBICT-oai-www.repositorio.ufc.br-riufc-179272019-01-21T17:12:14Z Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web Using assertive of correspondence for specification and generation of XML view for applications Web Lemos, Fernando Cordeiro de Lóscio, Bernadette Farias Vidal, Vânia Maria Ponte XML view Aplicações web Integração de Dados Visões XML Banco de dados Integration of data Web applications LEMOS, Fernando Cordeiro de. Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web. 2007. 115 f. : Dissertação (mestrado) - Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação, Fortaleza-CE, 2007. Submitted by guaracy araujo (guaraa3355@gmail.com) on 2016-06-24T19:44:28Z No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) Approved for entry into archive by guaracy araujo (guaraa3355@gmail.com) on 2016-06-24T19:47:37Z (GMT) No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) Made available in DSpace on 2016-06-24T19:47:37Z (GMT). No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) Previous issue date: 2007 Web applications that have large number of pages, whose contents are dynamically extracted from one or more databases, and that requires data intensive access and update, are known as "data-intensive Web applications" (DIWA applications) [7]. In this work, the requirements for the content of each page of the application are specified by an XML view, which is called Navigation View (NV). We believe that the data of NVs are stored in a relational or XML database. In this work, we propose an approach to specify and generate NVs for Web applications whose content is extracted from one or more data sources. In the proposed approach, a NV is specified conceptually with the help of a set of Correspondence Assertions [44], so that the definition of NV can be generated automatically based on assertions of view. Aplicações Web que possuem grande número de páginas, cujos conteúdos são dinamicamente extraídos de banco de dados, e que requerem intenso acesso e atualização dos dados, são conhecidas como “data-intensive Web applications” (aplicações DIWA). Neste trabalho, os requisitos de conteúdo de cada página da aplicação são especificados através de uma visão XML, a qual denominamos Visão de Navegação (VN). Consideramos que os dados das VNs estão armazenados em um banco de dados relacional ou XML. Nesse trabalho, propomos um enfoque para especificação e geração de VNs para aplicações Web cujo conteúdo é extraído de uma ou mais fontes de dados. No enfoque proposto, uma VN é especificada conceitualmente com a ajuda de um conjunto de Assertivas de Correspondência, de forma que a definição da VN pode ser gerada automaticamente a partir das assertivas da visão. 2016-06-24T19:47:37Z 2016-06-24T19:47:37Z 2007 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis LEMOS, F. C. (2007) http://www.repositorio.ufc.br/handle/riufc/17927 por info:eu-repo/semantics/openAccess reponame:Repositório Institucional da UFC instname:Universidade Federal do Ceará instacron:UFC
collection NDLTD
language Portuguese
sources NDLTD
topic XML view
Aplicações web
Integração de Dados
Visões XML
Banco de dados
Integration of data
Web applications
spellingShingle XML view
Aplicações web
Integração de Dados
Visões XML
Banco de dados
Integration of data
Web applications
Lemos, Fernando Cordeiro de
Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
description LEMOS, Fernando Cordeiro de. Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web. 2007. 115 f. : Dissertação (mestrado) - Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação, Fortaleza-CE, 2007. === Submitted by guaracy araujo (guaraa3355@gmail.com) on 2016-06-24T19:44:28Z No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) === Approved for entry into archive by guaracy araujo (guaraa3355@gmail.com) on 2016-06-24T19:47:37Z (GMT) No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) === Made available in DSpace on 2016-06-24T19:47:37Z (GMT). No. of bitstreams: 1 2007_dis_fclemos.pdf: 1586971 bytes, checksum: d5add67ad3fb40e35813240332a35900 (MD5) Previous issue date: 2007 === Web applications that have large number of pages, whose contents are dynamically extracted from one or more databases, and that requires data intensive access and update, are known as "data-intensive Web applications" (DIWA applications) [7]. In this work, the requirements for the content of each page of the application are specified by an XML view, which is called Navigation View (NV). We believe that the data of NVs are stored in a relational or XML database. In this work, we propose an approach to specify and generate NVs for Web applications whose content is extracted from one or more data sources. In the proposed approach, a NV is specified conceptually with the help of a set of Correspondence Assertions [44], so that the definition of NV can be generated automatically based on assertions of view. === Aplicações Web que possuem grande número de páginas, cujos conteúdos são dinamicamente extraídos de banco de dados, e que requerem intenso acesso e atualização dos dados, são conhecidas como “data-intensive Web applications” (aplicações DIWA). Neste trabalho, os requisitos de conteúdo de cada página da aplicação são especificados através de uma visão XML, a qual denominamos Visão de Navegação (VN). Consideramos que os dados das VNs estão armazenados em um banco de dados relacional ou XML. Nesse trabalho, propomos um enfoque para especificação e geração de VNs para aplicações Web cujo conteúdo é extraído de uma ou mais fontes de dados. No enfoque proposto, uma VN é especificada conceitualmente com a ajuda de um conjunto de Assertivas de Correspondência, de forma que a definição da VN pode ser gerada automaticamente a partir das assertivas da visão.
author2 Lóscio, Bernadette Farias
author_facet Lóscio, Bernadette Farias
Lemos, Fernando Cordeiro de
author Lemos, Fernando Cordeiro de
author_sort Lemos, Fernando Cordeiro de
title Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
title_short Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
title_full Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
title_fullStr Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
title_full_unstemmed Usando Assertivas de Correspondência para Especificação e Geração de Visões XML para Aplicações Web
title_sort usando assertivas de correspondência para especificação e geração de visões xml para aplicações web
publishDate 2016
url http://www.repositorio.ufc.br/handle/riufc/17927
work_keys_str_mv AT lemosfernandocordeirode usandoassertivasdecorrespondenciaparaespecificacaoegeracaodevisoesxmlparaaplicacoesweb
AT lemosfernandocordeirode usingassertiveofcorrespondenceforspecificationandgenerationofxmlviewforapplicationsweb
_version_ 1718834773804187648