Memetic approach for multi-objective overtime planning in software engineering projects - Publikacja - MOST Wiedzy

Wyszukiwarka

Memetic approach for multi-objective overtime planning in software engineering projects

Abstrakt

Software projects often suffer from unplanned overtime due to uncertainty and risk incurred due to changing requirement and attempt to meet up with time-to-market of the software product. This causes stress to developers and can result in poor quality. This paper presents a memetic algorithmic approach for solving the overtime-planning problem in software development projects. The problem is formulated as a three-objective optimization problem aimed at minimizing overtime hours, project makespan and cost. The formulation captures the dynamics of error generation and propagation due to overtime using simulation. Multi-Objective Shuffled Frog-Leaping Algorithm (MOSFLA) specifically designed for overtime planning is applied to solve the formulated problem. Empirical evaluation experiments on six real-life software project datasets were carried out using three widely used multi-objective quality indicators. Results showed that MOSFLA significantly outperformed the existing traditional overtime management strategies in software engineering projects in all quality indicators with 0.0118, 0.3893 and 0.0102 values for Contribution (IC), Hypervolume (IHV) and Generational Distance (IGD) respectively. The proposed approach also produced significantly better IHV and IGD results than the state of the art approach (NSGA-IIV ) in 100% of the project instances. However, the approach could only outperform NSGA-IIV in approximately 67% of projects instances with respect to IC. 

Autorzy (4)

Cytuj jako

Pełna treść

pełna treść publikacji nie jest dostępna w portalu

Słowa kluczowe

Informacje szczegółowe

Kategoria:
Publikacja monograficzna
Typ:
Publikacja monograficzna
Tytuł wydania:
Journal of Engineering Science and Technology strony 3213 - 3233
Rok wydania:
2019
Opis bibliograficzny:
@article{Mojeed2019,title = {Memetic approach for multi-objective overtime planning in software engineering projects},journal = {Journal of Engineering Science and Technology},year = {2019},volume = {14},number = {6},pages = {3213-3233},author = {Mojeed, H.A. and Bajeh, A.O. and Balogun, A.O. and Adeleke, H.O.}}
Weryfikacja:
Brak weryfikacji

wyświetlono 49 razy

Publikacje, które mogą cię zainteresować

Meta Tagi