Especificação do modelo de folha de cálculo avançado

Detalhes bibliográficos
Autor(a) principal: Chiuale, Lígia Iolanda Macedo
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/59979
Resumo: Dissertação de mestrado em Engenharia Informática
id RCAP_d50213c32ae26b494b49c3af45c3ad23
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/59979
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Especificação do modelo de folha de cálculo avançadoAdvanced specification spreadsheet modelsEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado em Engenharia InformáticaAs 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.Saraiva, JoãoUniversidade do MinhoChiuale, Lígia Iolanda Macedo20182018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/59979por202202780info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:53:59Zoai:repositorium.sdum.uminho.pt:1822/59979Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:53:30.339386Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Especificação do modelo de folha de cálculo avançado
Advanced specification spreadsheet models
title Especificação do modelo de folha de cálculo avançado
spellingShingle Especificação do modelo de folha de cálculo avançado
Chiuale, Lígia Iolanda Macedo
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Especificação do modelo de folha de cálculo avançado
title_full Especificação do modelo de folha de cálculo avançado
title_fullStr Especificação do modelo de folha de cálculo avançado
title_full_unstemmed Especificação do modelo de folha de cálculo avançado
title_sort Especificação do modelo de folha de cálculo avançado
author Chiuale, Lígia Iolanda Macedo
author_facet Chiuale, Lígia Iolanda Macedo
author_role author
dc.contributor.none.fl_str_mv Saraiva, João
Universidade do Minho
dc.contributor.author.fl_str_mv Chiuale, Lígia Iolanda Macedo
dc.subject.por.fl_str_mv Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado em Engenharia Informática
publishDate 2018
dc.date.none.fl_str_mv 2018
2018-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/59979
url http://hdl.handle.net/1822/59979
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 202202780
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133131689689088