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

TitleEmbedding, evolution, and validation of model-driven spreadsheets
Author(s)Cunha, Jácome Miguel Costa
Fernandes, João Paulo
Mendes, Jorge
Saraiva, João Alexandre
KeywordsSpreadsheets
Models
ClassSheets
Embedding
Evolution
Empirical validation
Issue date2015
PublisherIEEE
JournalIEEE Transactions on Software Engineering
CitationCunha, J., Fernandes, J. P., Mendes, J., & Saraiva, J. (2015). Embedding, Evolution, and Validation of Model-Driven Spreadsheets. IEEE Transactions on Software Engineering, 41(3), 241-263. doi: 10.1109/tse.2014.2361141
Abstract(s)This paper proposes and validates a model-driven software engineering technique for spreadsheets. The technique that we envision builds on the embedding of spreadsheet models under a widely used spreadsheet system. This means that we enable the creation and evolution of spreadsheet models under a spreadsheet system. More precisely, we embed ClassSheets, a visual language with a syntax similar to the one offered by common spreadsheets, that was created with the aim of specifying spreadsheets. Our embedding allows models and their conforming instances to be developed under the same environment. In practice, this convenient environment enhances evolution steps at the model level while the corresponding instance is automatically co-evolved.Finally,wehave designed and conducted an empirical study with human users in order to assess our technique in production environments. The results of this study are promising and suggest that productivity gains are realizable under our model-driven spreadsheet development setting.
TypeArticle
URIhttps://hdl.handle.net/1822/40537
DOI10.1109/tse.2014.2361141
ISSN0098-5589
Peer-Reviewedyes
AccessOpen access
Appears in Collections:HASLab - Artigos em revistas internacionais

Files in This Item:
File Description SizeFormat 
1976.pdf1,31 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