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

TítuloType-safe evolution of spreadsheets
Autor(es)Cunha, Jácome Miguel Costa
Visser, Joost
Alves, Tiago Miguel Laureano
Saraiva, João Alexandre
Data2011
EditoraSpringer
RevistaLecture Notes in Computer Science
Resumo(s)Spreadsheets are notoriously error-prone. To help avoid the introduction of errors when changing spreadsheets, models that capture the structure and interdependencies of spreadsheets at a conceptual level have been proposed. Thus, spreadsheet evolution can be made safe within the confines of a model. As in any other model/instance setting, evolution may not only require changes at the instance level but also at the model level. When model changes are required, the safety of instance evolution can not be guarded by the model alone. We have designed an appropriate representation of spreadsheet models, including the fundamental notions of formulæand references. For these models and their instances, we have designed coupled transformation rules that cover specific spreadsheet evolution steps, such as the insertion of columns in all occurrences of a repeated block of cells. Each model-level transformation rule is coupled with instance level migration rules from the source to the target model and vice versa. These coupled rules can be composed to create compound transformations at the model level inducing compound transformations at the instance level. This approach guarantees safe evolution of spreadsheets even when models change.
TipoArtigo em ata de conferência
DescriçãoLecture Notes in Computer Science Volume 6603, 2011
URIhttps://hdl.handle.net/1822/36157
ISBN978-3-642-19810-6
DOI10.1007/978-3-642-19811-3_14
ISSN0302-9743
Versão da editorahttp://link.springer.com/chapter/10.1007%2F978-3-642-19811-3_14
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro TamanhoFormato 
125.pdf368,44 kBAdobe 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