Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/59979

TítuloEspecificação do modelo de folha de cálculo avançado
Outro(s) título(s)Advanced specification spreadsheet models
Autor(es)Chiuale, Lígia Iolanda Macedo
Orientador(es)Saraiva, João
Data2018
Resumo(s)As folhas de cálculo são muito usadas por programadores e não programadores. Mas, foi revelado, mediante estudos que muitas folhas de cálculo construídas contêm erros, que causam impactos negativos gestão do negócio. Para melhorar o processo de desenvolvimento da folha de cálculo foi introduzido técnicas baseadas na abordagem orientado por modelos, tal como templates de folha de cálculo, ClassSheets e diagrama de classes. Entretanto, pretendemos com este estudo analisar a expressividade das extensões do modelo de folha de cálculo proposto por Mendes na sua tese de Doutoramento. Para realizar este trabalho, revisamos os ClassSheets e as extensões do modelo de ClassSheets. Depois, observamos os tipos de estruturas de folhas de cálculo usadas no contexto real. Com base os padrões observados nas folhas de cálculo, avaliamos a expressividade dos modelos ClassSheets. Adicionalmente, na prática, apresentamos a especificação do modelo folha de cálculo usando os ClassSheet e verificamos insuficiência da linguagem de ClassSheets. Com base a especificação do modelo de folhas de cálculo usada num contexto real, foi proposto um novo mecanismo, chamado, botão recursivo. Usando este mecanismo o utilizador pode criar modelos de folha de cálculo com item composto, organizados com indentação. No final, avaliamos o botão recursivo usando um exemplo de folha de cálculo real e representamos o modelode folha de cálculo avançado e geramos a respectiva instância. Os resultados deste trabalho mostraram que ClassSheets tradicionais permitem apenas representar folhas de cálculo com estruturas de tabelas simples.
Spreadsheets are widely used by programmers and non-programmers. But, many studies have shown that spreadsheets contain errors. Many of this error have significant impacts to business management. To improve this process spreadsheet development, were introduced techniques based on the model-driven approach, such as, spreadsheet templates, ClassSheets and class diagram. With this study, we intend to analyze the ClassSheets model extension expressiveness that we was proposed by Jorge Mendes in his doctoral thesis To perform this work, we review the ClassSheets and extensions of the ClassSheets models; we look the types of spreadsheet structures used in the industrial context. Based on the patterns found in spreadsheets, we evaluated the ClassSheets models expressiveness, the inadequacies. Next, we present the spreadsheet specification using the ClassSheets models and verify the insufficiency of the ClassSheet language. Based on the spreadsheets specification used in industrial context. Additionally, recursive mechanism was proposed, called recursive button. Using this mechanism it is possible for the user to specify spreadsheet with compound items. Finally, we evaluated the new mechanism using a real spreadsheet example. The results showed that ClassSheets allows representing spreadsheets with structures of simple tables.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Engenharia Informática
URIhttps://hdl.handle.net/1822/59979
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Ligia-Iolanda-Macedo-Chiuale-dissertação.pdf1,05 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID