A Multi-Programming Batch System with Process Management