Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/28609
Título: | Querying for model-driven spreadsheetsd |
Autor(es): | Pereira, Rui Alexandre Afonso |
Orientador(es): | Saraiva, João Alexandre Belo, Orlando |
Data: | 31-Out-2013 |
Resumo(s): | Spreadsheets are used for a diverse number of objectives, that range from simple applications
to complete information systems. In all of these cases, they are frequently used as data
repositories that can grow tremendously in size, and as the amount of the data grows, the
frustration and challenge to withdraw information out of them also grows.
This Thesis project focuses on the problem of spreadsheet querying. Speci cally, the
objective is to meticulously and carefully study competing query languages, and proposing
our very own expressive and composable query language to be used in spreadsheets,
where intuitive queries can be de ned. This approach builds on a model-driven spreadsheet
development environment, and queries are expressed referencing ClassSheet model entities
instead of the actual data. Furthermore, this language shall be integrated into the MDSheet
framework, taking into account evolution mechanisms, auto-generation of models for query
results, and shall rely on Google's QUERY function for spreadsheets. As folhas de c alculo s~ao utilizadas para diversos ns, desde aplica c~oes simples at e sistemas de informa c~ao completos. Entre todos estes casos, s~ao frequentemente utilizadas para armazenar grandes volumes de dados, sendo que, a medida que o reposit orio cresce, a frusta c~ao e o desa o de recolher informa c~ao tamb em aumenta. O projeto desta disserta c~ao foca-se no problema da consulta e interroga c~ao de folhas de c alculo. Especi camente, o objetivo e estudar de forma cuidada e meticulosa diversas linguagens de interroga c~ao existentes, e prop^or a nossa pr opria linguagem para ser utilizada em folhas de c alculo, que se caracteriza por ser uma linguagem expressiva, que possibilita a composi c~ao de interroga c~oes e a de ni c~ao das mesmas de forma intuitiva. A abordagem a utilizar passa pela utiliza c~ao de folhas de c alculo dirigidas por modelos, sendo as interroga c~oes expressas atrav es de entidades do modelo ClassSheet em vez de dados em concreto. Al em disto, a linguagem desenvolvida ser a integrada no framework MDSheet, considerando diversos mecanismos de evolu c~ao, gera c~ao autom atica de modelos para os resultados de uma interroga c~ao, e ser a baseada na fun c~ao QUERY desenvolvida pela Google para a interroga c~ao de folhas de c alculo. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado em Engenharia Informática |
URI: | https://hdl.handle.net/1822/28609 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DI - Dissertações de Mestrado |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
eeum_di_dissertacao_pg20201.pdf | 2,85 MB | Adobe PDF | Ver/Abrir |