2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) 2019
DOI: 10.1109/esem.2019.8870141
|View full text |Cite
|
Sign up to set email alerts
|

Do Research and Practice of Code Smell Identification Walk Together? A Social Representations Analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
5
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 24 publications
0
5
0
Order By: Relevance
“…The theory of social representations has been applied to support research in diverse fields, including health [9], social development [10], education [8], and psychology [3]. Recent works have applied the theory of social representations in the context of Software Engineering, in particular, using code smells [5,6] and confusing code [7] as social objects. In this study, our social object is the concept of Harmful Code.…”
Section: Theory Of Social Representationsmentioning
confidence: 99%
See 2 more Smart Citations
“…The theory of social representations has been applied to support research in diverse fields, including health [9], social development [10], education [8], and psychology [3]. Recent works have applied the theory of social representations in the context of Software Engineering, in particular, using code smells [5,6] and confusing code [7] as social objects. In this study, our social object is the concept of Harmful Code.…”
Section: Theory Of Social Representationsmentioning
confidence: 99%
“…After calculating the frequencies, it is recommended to discard the associations made by less than 2% of the subjects [14]. When the samples are composed of less than 100 subjects, we may discard the associations with frequency=1 to reduce noise in the subsequent analyses [6]. Then, all of the remaining associations are distributed among the four zones (or quadrants) of the social representations 1 to identify the strongest and the weakest associations made by developers.…”
Section: Theory Of Social Representationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Developers should manually validate candidates to code smells reported by detection tools, avoiding wasting effort on modifying several code elements due to false positives. Besides, this waste of effort may lead developers to accidentally introduce new and even worse issues in the source code [2].…”
Section: Introductionmentioning
confidence: 99%
“…Validating the incidence of code smells is a considerably subjective task. The developer's decision about their incidence may be highly influenced by contextual factors, including technological, organizational, and human ones [3] [2]. Consequently, the subjectivity of the task frequently leads developers to disagree on their interpretations about the incidence of code smells [6].…”
Section: Introductionmentioning
confidence: 99%