Reusable components for implementing scheduling application. The components offer a framework for planning the configuration and the position of the resources.