Software Implementation of Several Production Scheduling Algorithms In Proceedings of the Fifth International Symposium on Business Modeling and Software Design BMSD - Volume 1, 205-212, 2015 , Milan, Italy