SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:uu-459053"
 

Sökning: id:"swepub:oai:DiVA.org:uu-459053" > Analysing Agreement...

Analysing Agreement Among Different Evaluators in God Class and Feature Envy Detection

Alkharabsheh, Khalid (författare)
Al Balqa Appl Univ BAU, Prince Abdullah Bin Ghazi Fac Informat & Commun T, Dept Software Engn, As Salt 197111, Jordan.
Alawadi, Sadi, 1983- (författare)
Uppsala universitet,Avdelningen för beräkningsvetenskap
Crespo, Yania (författare)
Univ Valladolid, Escuela Ingn Informat, Dept Informat, Campus Miguel Delibes, Valladolid 47011, Spain.
visa fler...
Manso, M. Esperanza (författare)
Univ Valladolid, Escuela Ingn Informat, Dept Informat, Campus Miguel Delibes, Valladolid 47011, Spain.
Gonzalez, Jose A. Taboada (författare)
Univ Santiago de Compostela, Ctr Singular Invest Tecnoloxias Informac, CiTIUS, Santiago De Compostela 15782, Spain.
visa färre...
Al Balqa Appl Univ BAU, Prince Abdullah Bin Ghazi Fac Informat & Commun T, Dept Software Engn, As Salt 197111, Jordan Avdelningen för beräkningsvetenskap (creator_code:org_t)
Institute of Electrical and Electronics Engineers (IEEE), 2021
2021
Engelska.
Ingår i: IEEE Access. - : Institute of Electrical and Electronics Engineers (IEEE). - 2169-3536. ; 9, s. 145191-145211
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • The automatic detection of Design Smells has evolved in parallel to the evolution of automatic refactoring tools. There was a huge rise in research activity regarding Design Smell detection from 2010 to the present. However, it should be noted that the adoption of Design Smell detection in real software development practice is not comparable to the adoption of automatic refactoring tools. On the basis of the assumption that it is the objectiveness of a refactoring operation as opposed to the subjectivity in definition and identification of Design Smells that makes the difference, in this paper, the lack of agreement between different evaluators when detecting Design Smells is empirically studied. To do so, a series of experiments and studies were designed and conducted to analyse the concordance in Design Smell detection of different persons and tools, including a comparison between them. This work focuses on two well known Design Smells: God Class and Feature Envy. Concordance analysis is based on the Kappa statistic for inter-rater agreement (particularly Kappa-Fleiss). The results obtained show that there is no agreement in detection in general, and, in those cases where a certain agreement appears, it is considered to be a fair or poor degree of agreement, according to a Kappa-Fleiss interpretation scale. This seems to confirm that there is a subjective component which makes the raters evaluate the presence of Design Smells differently. The study also raises the question of a lack of training and experience regarding Design Smells.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Tools
Software
Codes
Feature extraction
Maintenance engineering
Licenses
Formal concept analysis
Design smell
survey
empirical study
experiment
inter-rater agreement
Kappa-Fleiss

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy