Scheduling: Theory, Algorithms and Systems Development

In this paper we give a brief historical overview of the research done in scheduling theory and its applications. We discuss the most recent developments as well as the directions in which the field is going.