SwePub
Sök i LIBRIS databas

  Utökad sökning

LAR1:uu
 

Sökning: LAR1:uu > Högskolan i Halmstad > Selection of human ...

Selection of human evaluators for design smell detection using dragonfly optimization algorithm : An empirical study

Al Khatib, Sultan M. (författare)
Al Balqa Appl Univ BAU, Prince Abdullah Bin Ghazi Fac Informat & Commun Te, Dept Software Engn, Al Salt 19117, Jordan.,Al-balqa Applied University, Al Salt, Jordan
Alkharabsheh, Khalid (författare)
Al Balqa Appl Univ BAU, Prince Abdullah Bin Ghazi Fac Informat & Commun Te, Dept Software Engn, Al Salt 19117, Jordan.,Al-balqa Applied University, Al Salt, Jordan
Alawadi, Sadi, 1983- (författare)
Högskolan i Halmstad,Uppsala universitet,Avdelningen för beräkningsvetenskap,Tillämpad beräkningsvetenskap,Halmstad Univ, Ctr Appl Intelligent Syst Res, Sch Informat Technol, S-30118 Halmstad, Sweden,Akademin för informationsteknologi,Uppsala University, Uppsala, Sweden
Al Balqa Appl Univ BAU, Prince Abdullah Bin Ghazi Fac Informat & Commun Te, Dept Software Engn, Al Salt 19117, Jordan Al-balqa Applied University, Al Salt, Jordan (creator_code:org_t)
Amsterdam : Elsevier, 2023
2023
Engelska.
Ingår i: Information and Software Technology. - Amsterdam : Elsevier. - 0950-5849 .- 1873-6025. ; 155
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Context: Design smell detection is considered an efficient activity that decreases maintainability expenses and improves software quality. Human context plays an essential role in this domain.Objective: In this paper, we propose a search-based approach to optimize the selection of human evaluators for design smell detection.Method: For this purpose, Dragonfly Algorithm (DA) is employed to identify the optimal or near-optimal human evaluator's profiles. An online survey is designed and asks the evaluators to evaluate a sample of classes for the presence of god class design smell. The Kappa-Fleiss test has been used to validate the proposed approach. Results: The results show that the dragonfly optimization algorithm can be utilized effectively to decrease the efforts (time, cost ) of design smell detection concerning the identification of the number and the optimal or near-optimal profile of human experts required for the evaluation process.Conclusions: A Search-based approach can be effectively used for improving a god-class design smell detection. Consequently, this leads to minimizing the maintenance cost.

Ämnesord

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

Nyckelord

Software quality
Design smell detection
Dragonfly Algorithm
Search-based software engineering
Optimization
God class
Empirical study

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