Initially based on JCL functionality to handle dependencies, this era is typified by the development of sophisticated scheduling solutions forming part of the systems management and automation toolset on the mainframe. The open systems era Modern schedulers on a variety of architectures and operating systems. With standard scheduling tools limited to commands such as at and batch, the need for mainframe standard job schedulers has grown with the increased adoption of distributed computing environments.