A STABILITY AND EFFICIENCY ORIENTED RESCHEDULING APPROACH FOR SOFTWARE PROJECT MANAGEMENT

Yujia Ge, Lijun Bai

Abstract

Rescheduling gains more attention in recent years by researchers who focus their study on scheduling problem under uncertain situations. But in software engineering circumstances, it has not been widely explored. In this paper we propose a GA-based approach for rescheduling by applying a multi-objective objective function considering both efficiency and stability to produce new schedules after managers take control options to catch up their initial schedules. We also conducted case studies by simulation data. The results show the effectiveness of the rescheduling method in supporting decision making in a dynamic environment.

References

  1. Cowling, P., & Johansson, M., 2002. Using Real Time Information for Effective Dynamics Scheduling, European J. of Operational Research, 139(2), 230-244.
  2. Chang, C. K., Christensen, M., & Zhang, T., 2001. Genetic algorithms for project management, Annals of Software Engineering 11(1), 107-139.
  3. Ge, Y., Chang, C. K. 2006. Capability-based Project Scheduling with Genetic Algorithms. CIMCA/IAWTIC 2006,161.
  4. Herroelen, W., Leus, R., 2005. Project Scheduling Under Uncertainty: Survey and Research Potential, European J. of Operational Research, 165(2), 289-306.
  5. Kitchenham, B., & linkman, S., 1997. Estimates, Uncertainty, and Risk, IEEE Software, 14( 3),69-74.
  6. Lederer, A. L., & Prasad, J., 1995. Causes Of Inaccurate Software Development Cost Estimates. Journal of Systems & Software, 31( 2), 125-134.
  7. Padberg, F., 2005. On the Potential of Process Simulation in Software Project Schedule Optimization, Proceeding of COMPSAC 2005, 127-130.
  8. Pfeiffer, A. , Kadar, B., & Monostori, L., 2006. Stabilityoriented Evaluation of Hybrid Rescheduling Methods in a Job-shop With Machine Breakdowns. In proceedings of MITIP2006 - 8th International Conference on The Modern Information Technology in the Innovation Processes of the Industrial Enterprises, 457- 462.
  9. Sukhodolsky, J., 2001. Optimizing Software Process Control, Software Engineering Notes, 26(2), 59-63.
Download


Paper Citation


in Harvard Style

Ge Y. and Bai L. (2007). A STABILITY AND EFFICIENCY ORIENTED RESCHEDULING APPROACH FOR SOFTWARE PROJECT MANAGEMENT . In Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8111-06-7, pages 162-167. DOI: 10.5220/0001337301620167


in Bibtex Style

@conference{icsoft07,
author={Yujia Ge and Lijun Bai},
title={A STABILITY AND EFFICIENCY ORIENTED RESCHEDULING APPROACH FOR SOFTWARE PROJECT MANAGEMENT},
booktitle={Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2007},
pages={162-167},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001337301620167},
isbn={978-989-8111-06-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Second International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - A STABILITY AND EFFICIENCY ORIENTED RESCHEDULING APPROACH FOR SOFTWARE PROJECT MANAGEMENT
SN - 978-989-8111-06-7
AU - Ge Y.
AU - Bai L.
PY - 2007
SP - 162
EP - 167
DO - 10.5220/0001337301620167