Time-line based model for software project scheduling with genetic algorithms

Information and Software Technology - Tập 50 Số 11 - Trang 1142-1154 - 2008
Carl K. Chang1, Hsin-yi Jiang1, Yu Di2, Dan Zhu3, Yujia Ge4
1Department of Computer Science, Iowa State University, USA
2Department of Computer Science, University of Illinois at Chicago, USA
3College of Business, Iowa State University, USA
4Department of Computer Science, Zhejiang Gongshang University, China

Tóm tắt

Từ khóa


Tài liệu tham khảo

Project Management Software, http://www.startwright.com/project1.htm.

C. Chao, Software project management net: a new methodology on software management, Ph.D dissertation, University of Illinois at Chicago, Department of Electrical Engineering and Computer Science, 1994.

Schwaber, 2002

Chang, 1999, A net practice for software project management, IEEE Software, 80, 10.1109/52.805479

Chang, 2001, Genetic algorithms for project management, Annals of Software Engineering, 11, 107, 10.1023/A:1012543203763

Fogel, 1995

Mitchell, 1996

Chan, 1996, Construction resource scheduling with genetic algorithms, Journal of Construction Engineering and Management, 125, 10.1061/(ASCE)0733-9364(1996)122:2(125)

Sommerville, 2006

Kirkpatrick, 1983, Optimization by simulated annealing, Science, 220, 671, 10.1126/science.220.4598.671

Glover, 1989, Tabu search ∣ part I. ORSA, Journal on Computing, 1, 190

Holland, 1975

M. Wall, A genetic algorithm for resource-constrained scheduling, Ph.D dissertation, MIT, June 1996.

Galorath, 2006

A.J. Albrecht, Measuring application development productivity, in: Proceedings of the Joint SHARE/GUIDE/IBM Application Development Symposium, October 1979, pp. 83–92.

Garmus, 2001

A. Felfernig, A. Salbrechter, Applying function point analysis to effort estimation in configurator development, in: International Conference on Economic, Technical and organisational aspects of Product Configuration Systems, Kopenhagen, Denmark, 2004, pp. 109–119.

Albrecht, 1983, Software function source lines of code and development effort prediction, IEEE Transactions on Software Engineering, 639, 10.1109/TSE.1983.235271

Frank Niessink, Hans van Vliet, Predicting maintenance effort with function points, in: International Conference on Software Maintenance, 1997, pp. 32–39.

The software maintenance project effort estimation model based on function points, Journal of Software Maintenance: Research and Practice 15(2) (2003) 71–85.

Boehm, 1981

Boehm, 2000

Shepperd, 1997, Estimating software project effort using analogies, IEEE Transaction on Software Engineering, 23, 736, 10.1109/32.637387

Huang, 2006, Optimization of analogy weights by genetic algorithm for software effort estimation, Information and Software Technology, 48, 1034, 10.1016/j.infsof.2005.12.020

Chiu, 2007, The adjusted analogy-based software effort estimation based on similarity distances, Journal of Systems and Software, 80, 628, 10.1016/j.jss.2006.06.006

Pendharkar, 2005, A probabilistic model for predicting software development effort, IEEE Transaction on Software Engineering, 31, 615, 10.1109/TSE.2005.75

Hindi, 2002, An evolutionary algorithm for resource-constrained project scheduling, IEEE Transactions on Evolutionary Computation, 6, 512, 10.1109/TEVC.2002.804914

Valls, 2008, A hybrid genetic algorithm for the resource-constrained project scheduling problem, European Journal of Operational Research, 185, 495, 10.1016/j.ejor.2006.12.033

Alba, 2007, Software project management with GAs, Information Sciences, 177, 2380, 10.1016/j.ins.2006.12.020

Valentina Plekhanova, On project management scheduling where human resource is a critical variable, in: Proceedings of the Sixth European Workshop on Software Process Technology (EWSPT-6), Lecture Notes in Computer Science series, Springer-Verlag, London, UK, pp. 116–121.

M. Wall, Lib: A C++ Library of Algorithm Components, http://lancet.mit.edu/ga/.

M. Mitchell, J. Holland, S. Forrest, When will a genetic algorithm outperform hill-climbing? in: Advances in Neural Information Processing Systems 6 (7th NIPS Conference), Denver, Colorado, 1994, pp. 51-58.

Horn, 1995, Genetic algorithms difficulty and the modality of fitness landscapes, Foundations of Genetic Algorithms, 3, 243, 10.1016/B978-1-55860-356-1.50016-9

Hans-Georg Beyer, Hans-Paul Schwefel, Ingo Wegener, How to analyse evolutionary algorithms, Technical Report No. CI-139/02, University of Dortmund, 2002.

Rees, 2006, Learning genetic algorithm parameters using hidden Markov models, European Journal of Operational Research, 175, 806, 10.1016/j.ejor.2005.04.045

Hegazy, 2003, Genetic optimization for dynamic project control, Journal of Construction Engineering and Management, 129, 396, 10.1061/(ASCE)0733-9364(2003)129:4(396)

Coley, 1999

Harold Kerzner, Project Management Best Practices: Achieving Global Excellence, John Wiley & Son, Inc., New Jersey, 2006.

Harold Kerzner, Project Management: A Systems Approach to Planning, Scheduling, and Controlling, John Wiley & Son, Inc., New Jersey, 2003.

Abu, 2005, A learning model for software development processes, Software Engineering (SE)

Brooks, 1995