Please use this identifier to cite or link to this item: https://hdl.handle.net/1822/59979

Full metadata record
DC FieldValueLanguage
dc.contributor.advisorSaraiva, Joãopor
dc.contributor.authorChiuale, Lígia Iolanda Macedopor
dc.date.accessioned2019-04-11T10:49:22Z-
dc.date.available2019-04-11T10:49:22Z-
dc.date.issued2018-
dc.date.submitted2018-
dc.identifier.urihttps://hdl.handle.net/1822/59979-
dc.descriptionDissertação de mestrado em Engenharia Informáticapor
dc.description.abstractAs 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.por
dc.description.abstractSpreadsheets 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.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.titleEspecificação do modelo de folha de cálculo avançadopor
dc.title.alternativeAdvanced specification spreadsheet modelspor
dc.typemasterThesiseng
dc.identifier.tid202202780por
thesis.degree.grantorUniversidade do Minhopor
sdum.degree.grade11 valorespor
sdum.uoeiEscola de Engenhariapor
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
Appears in Collections:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Files in This Item:
File Description SizeFormat 
Ligia-Iolanda-Macedo-Chiuale-dissertação.pdf1,05 MBAdobe PDFView/Open

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