An Evaluation of Expert Systems for Software Engineering Management
IEEE Transactions on Software Engineering
Theory-W Software Project Management Principles and Examples
IEEE Transactions on Software Engineering
A Formal Model for Software Project Management
IEEE Transactions on Software Engineering
Automatic test data generation for path testing using GAs
Information Sciences: an International Journal
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Optimal software release scheduling based on artificial neural networks
Annals of Software Engineering
Genetic Algorithms for Project Management
Annals of Software Engineering
Case-Based Knowledge Management Tools for Software Development
Automated Software Engineering
Testing real-time systems using genetic algorithms
Software Quality Control
Solving fuzzy optimization problems by evolutionary algorithms
Information Sciences: an International Journal
Automatic Clustering of Software Systems Using a Genetic Algorithm
STEP '99 Proceedings of the Software Technology and Engineering Practice
Information Sciences: an International Journal
A genetic algorithm for resource-constrained scheduling
A genetic algorithm for resource-constrained scheduling
Quantitative Studies in Software Release Planning under Risk and Resource Constraints
ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
Genetic algorithm based software integration with minimum software risk
Information and Software Technology
Information Sciences: an International Journal
Ant colony optimization for resource-constrained project scheduling
IEEE Transactions on Evolutionary Computation
An evolutionary algorithm for resource-constrained projectscheduling
IEEE Transactions on Evolutionary Computation
Facilitating experience reuse among software project managers
Information Sciences: an International Journal
Analysis & recommendations for the management of cots: computer off the shelf-software projects
ICCOMP'07 Proceedings of the 11th WSEAS International Conference on Computers
Path planning on a cuboid using genetic algorithms
Information Sciences: an International Journal
Time-line based model for software project scheduling with genetic algorithms
Information and Software Technology
An approach to optimizing software development team size
Information Processing Letters
An empirical study of the Cobb-Douglas production function properties of software development effort
Information and Software Technology
Estimating software readiness using predictive models
Information Sciences: an International Journal
Fidelity-guaranteed robustness enhancement of blind-detection watermarking schemes
Information Sciences: an International Journal
Chromosome refinement for optimising multiple supply chains
Information Sciences: an International Journal
A hybrid heuristic approach to optimize rule-based software quality estimation models
Information and Software Technology
Value-Based Multiple Software Projects Scheduling with Genetic Algorithm
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Achieving On-Time Delivery: A Two-Stage Probabilistic Scheduling Strategy for Software Projects
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
An efficient hybrid algorithm for resource-constrained project scheduling
Information Sciences: an International Journal
Probabilistic and analytical estimation of software development team size
International Journal of Hybrid Intelligent Systems
The relationship between search based software engineering and predictive modeling
Proceedings of the 6th International Conference on Predictive Models in Software Engineering
Disruption-driven resource rescheduling in software development processes
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Information and Software Technology
A study of the bi-objective next release problem
Empirical Software Engineering
Multiobjective simulation optimisation in software project management
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Using multi-objective metaheuristics to solve the software project scheduling problem
Proceedings of the 13th annual conference on Genetic and evolutionary computation
An effective shuffled frog-leaping algorithm for resource-constrained project scheduling problem
Computers and Operations Research
A model for collaborative scheduling based on competencies
CDVE'11 Proceedings of the 8th international conference on Cooperative design, visualization, and engineering
Cooperative co-evolutionary optimization of software project staff assignments and job scheduling
SSBSE'11 Proceedings of the Third international conference on Search based software engineering
Expert Systems with Applications: An International Journal
Why the virtual nature of software makes it ideal for search based optimization
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Dynamic resource scheduling in disruption-prone software development environments
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Empirical findings on team size and productivity in software development
Journal of Systems and Software
Evolutionary algorithms for the project scheduling problem: runtime analysis and improved design
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Robust solutions for the software project scheduling problem: a preliminary analysis
International Journal of Metaheuristics
Solving software project scheduling problems with ant colony optimization
Computers and Operations Research
Search-based software engineering: Trends, techniques and applications
ACM Computing Surveys (CSUR)
A genetic algorithm basic approach for software management project
Proceedings of the 13th International Conference on Computer Systems and Technologies
Benchmarking CHC on a new application: the software project scheduling problem
PPSN'12 Proceedings of the 12th international conference on Parallel Problem Solving from Nature - Volume Part II
Search based risk mitigation planning in project portfolio management
Proceedings of the 2013 International Conference on Software and System Process
Not going to take this anymore: multi-objective overtime planning for software engineering projects
Proceedings of the 2013 International Conference on Software Engineering
A PSO-based model to increase the accuracy of software development effort estimation
Software Quality Control
Exact scalable sensitivity analysis for the next release problem
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.07 |
A Project Scheduling Problem consists in deciding who does what during the software project lifetime. This is a capital issue in the practice of software engineering, since the total budget and human resources involved must be managed optimally in order to end in a successful project. In short, companies are principally concerned with reducing the duration and cost of projects, and these two goals are in conflict with each other. In this work we tackle the problem by using genetic algorithms (GAs) to solve many different software project scenarios. Thanks to our newly developed instance generator we can perform structured studies on the influence the most important problem attributes have on the solutions. Our conclusions show that GAs are quite flexible and accurate for this application, and an important tool for automatic project management.