2012
DOI: 10.1007/978-3-642-31128-4_15
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Catalog of Spreadsheet Smells

Abstract: Spreadsheets are considered to be the most widely used programming language in the world, and reports have shown that 90% of real-world spreadsheets contain errors. In this work, we try to identify spreadsheet smells, a concept adapted from software, which consists of a surface indication that usually corresponds to a deeper problem. Our smells have been integrated in a tool, and were computed for a large spreadsheet repository. Finally, the analysis of the results we obtained led to the refinement of our init… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
54
1

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 59 publications
(55 citation statements)
references
References 26 publications
0
54
1
Order By: Relevance
“…The correctness of the output cells is determined either by the user, by comparing the results of the current spreadsheet Π with another spreadsheet considered correct, or by applying techniques to automatically detect "bad smells" [19].…”
Section: Definition 12 (The Function Cone)mentioning
confidence: 99%
“…The correctness of the output cells is determined either by the user, by comparing the results of the current spreadsheet Π with another spreadsheet considered correct, or by applying techniques to automatically detect "bad smells" [19].…”
Section: Definition 12 (The Function Cone)mentioning
confidence: 99%
“…Some works aim at tackling programming errors or code smells in spreadsheets [11]. We describe in Section 4.4 the ability of our tools to detect warnings.…”
Section: Related Workmentioning
confidence: 99%
“…We describe in Section 4.4 the ability of our tools to detect warnings. General rules exposed in [11] can be implemented (at the moment we implement only a subset of the rules). Specific rules that apply to specific concepts of PCMs can also be considered.…”
Section: Related Workmentioning
confidence: 99%
“…This paper differs from our previous work by focusing on detecting smells in spreadsheet formulas. Recently, other work on spreadsheet smells has been published [23], that aims at smells in values, such as typografical errors and values that do not follow the normal distribution.…”
Section: Related Workmentioning
confidence: 99%