Refactoring Smelly Spreadsheet Models

dc.contributor.author Pedro Ribeiro Martins en
dc.contributor.author Rui Alexandre Pereira en
dc.date.accessioned 2018-01-05T09:49:44Z
dc.date.available 2018-01-05T09:49:44Z
dc.date.issued 2014 en
dc.description.abstract Identifying bad design patterns in software is a successful and inspiring research trend. While these patterns do not necessarily correspond to software errors, the fact is that they raise potential problematic issues, often referred to as code smells, and that can for example compromise maintainability or evolution. The identification of code smells in spreadsheets, which can be viewed as software development environments for non-professional programmers, has already been the subject of confluent researches by different groups. While these research groups have focused on detecting smells on concrete spreadsheets, or spreadsheet instances, in this paper we propose a comprehensive set of smells for abstract representations of spreadsheets, or spreadsheet models. We also propose a set of refactorings suggesting how spreadsheet models can become simpler to understand, manipulate and evolve. Finally we present the integration of both smells and refactorings under the MDSheet framework. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/5497
dc.identifier.uri http://dx.doi.org/10.1007/978-3-319-09156-3_39 en
dc.language eng en
dc.relation 5629 en
dc.relation 5974 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Refactoring Smelly Spreadsheet Models en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-009-Q5D.pdf
Size:
437.41 KB
Format:
Adobe Portable Document Format
Description: