کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
495506 862828 2014 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
The software project scheduling problem: A scalability analysis of multi-objective metaheuristics
ترجمه فارسی عنوان
مشکل برنامه ریزی برنامه نرمافزاری: تحلیل مقیاس پذیری فراشناخت چند هدفه
کلمات کلیدی
برنامه ریزی برنامه های نرم افزاری، تجزیه و تحلیل مقیاس پذیر، بهینه سازی چند هدفه
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
چکیده انگلیسی


• We have addressed the Software Scheduling Problem (SPS), which is of outmost importance for current software companies as the software projects are becoming very large.
• A scalability analysis of eight multi-objective metaheuristics (NSGA-II, SPEA2, PAES, DE-PT, MO-GA, MOABC, MOCell, GDE3) is performed over a set of SPS instances with up to 256 employees and 512 tasks.
• PAES has shown to be the most scalable algorithm: it is able to provide the project manager with the more diverse project schedules.

Computer aided techniques for scheduling software projects are a crucial step in the software development process within the highly competitive software industry. The Software Project Scheduling (SPS) problem relates to the decision of who does what during a software project lifetime, thus involving mainly both people-intensive activities and human resources. Two major conflicting goals arise when scheduling a software project: reducing both its cost and duration. A multi-objective approach is therefore the natural way of facing the SPS problem. As companies are getting involved in larger and larger software projects, there is an actual need of algorithms that are able to deal with the tremendous search spaces imposed. In this paper, we analyze the scalability of eight multi-objective algorithms when they are applied to the SPS problem using instances of increasing size. The algorithms are classical algorithms from the literature (NSGA-II, PAES, and SPEA2) and recent proposals (DEPT, MOCell, MOABC, MO-FA, and GDE3). From the experimentation conducted, the results suggest that PAES is the algorithm with the best scalability features.

Figure optionsDownload as PowerPoint slide

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Applied Soft Computing - Volume 15, February 2014, Pages 136–148
نویسندگان
, , , ,