dc.contributor.advisor |
Barros, Márcio de Oliveira |
|
dc.contributor.author |
Antunes, Léo Carvalho Ramos |
|
dc.date.accessioned |
2018-11-13T18:56:20Z |
|
dc.date.available |
2018-11-13T18:56:20Z |
|
dc.date.issued |
2013-10-08 |
|
dc.identifier.citation |
ANTUNES, Léo Carvalho Ramos. Geração automática de planilhas a partir de modelos conceituais. 2013. X, 90 f. Dissertação (Mestrado em Informática) - Universidade Federal do Estado do Rio de Janeiro (2003-), Rio de Janeiro, 2013. |
pt_BR |
dc.identifier.uri |
http://hdl.handle.net/unirio/12554 |
|
dc.description |
Dissertação também disponível em formato impresso, com o número de chamada CCET MI 2013/11. |
pt_BR |
dc.description.sponsorship |
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES |
pt_BR |
dc.language.iso |
Portuguese |
pt_BR |
dc.rights |
openAccess |
pt_BR |
dc.title |
Geração automática de planilhas a partir de modelos conceituais |
pt_BR |
dc.type |
masterThesis |
pt_BR |
dc.contributor.advisor-co |
Corrêa, Alexandre Luis |
|
dc.contributor.referee |
Barros, Márcio de Oliveira |
|
dc.contributor.referee |
Corrêa, Alexandre Luis |
|
dc.contributor.referee |
Azevedo, Leonardo Guerreiro |
|
dc.contributor.referee |
Garcia, Alessandro Fabrício |
|
dc.degree.department |
CCET |
pt_BR |
dc.degree.grantor |
Universidade Federal do Estado do Rio de Janeiro - UNIRIO |
pt_BR |
dc.degree.level |
Mestrado Acadêmico |
pt_BR |
dc.degree.local |
Rio de Janeiro, RJ |
pt_BR |
dc.degree.program |
Programa de Pós-Graduação em Informática |
pt_BR |
dc.subject.cnpq |
CIÊNCIAS EXATAS E DA TERRA |
pt_BR |
dc.subject.cnpq |
CIÊNCIA DA COMPUTAÇÃO |
pt_BR |
dc.subject.en |
Spreadsheets |
pt_BR |
dc.subject.en |
Conceptual models |
pt_BR |
dc.subject.en |
MDE |
pt_BR |
dc.description.abstracten |
The flexibility and ease of use of spreadsheets allow users with little training or
computing knowledge to build computational solutions to solve their problems. On the
other hand, these features may lead less experienced users to build erroneous
spreadsheets. Modeling is an approach commonly used in software development.
Models allow users to visualize, communicate and validate different aspects of a
system before starting its construction. Models can also be useful to build less errorprone
spreadsheets with less effort. This work proposes a Model-Driven Engineering
(MDE) approach that automatically generates spreadsheets from conceptual models
aiming at reducing the number of errors usually found in spreadsheets. An empirical
study with students and Information Systems practitioners was performed and its
results has shown evidence that the proposed approach can avoid the introduction of
several types of errors often present in spreadsheets manually created by users with
different background and experience. |
pt_BR |
dc.degree.country |
Brasil |
pt_BR |
dc.description.sponsordocumentnumber |
n/a |
pt_BR |
dc.description.abstractpt |
Planilhas eletrônicas oferecem flexibilidade e facilidade de uso, permitindo que
usuários com pouco treinamento ou conhecimento em Computação possam construir
soluções computacionais para os seus problemas. Porém, essas características
permitem que usuários inexperientes construam planilhas contendo erros. Um dos
aspectos comumente empregados para facilitar o desenvolvimento de sistemas de
software é a modelagem. Modelos de sistemas possibilitam a visualização, a
comunicação e a validação de aspectos de um sistema antes que maiores esforços
sejam investidos na sua construção. De forma análoga, modelos podem ser úteis no
desenvolvimento de planilhas, permitindo a construção de soluções mais resistentes à
introdução de erros e com menor esforço. Este trabalho propõe uma abordagem
baseada em Model-Driven Enginnering (MDE) para gerar planilhas automaticamente a
partir de modelos conceituais com o objetivo de reduzir o número de erros na planilha
resultante. Foi realizado um estudo experimental com estudantes e profissionais de
Computação para avaliar os erros cometidos nas planilhas. Resultados apontam
indícios de que a abordagem é capaz de produzir planilhas resistentes à introdução de
diversos tipos de erros cometidos por usuários finais com diferentes perfis e tempo de
experiência. |
pt_BR |
dc.subject.pt |
Planilhas eletrônicas |
pt_BR |
dc.subject.pt |
Modelos conceituais |
pt_BR |
dc.subject.pt |
MDE |
pt_BR |