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
- Relaterad länk:
-
https://doi.org/10.1...
-
visa fler...
-
https://uu.diva-port... (primary) (Raw object)
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
https://urn.kb.se/re...
-
visa färre...
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