A scheduling system or method with an interface that can provide a queue-list
view
and a calendar view. In the scheduling of a particular job on a particular machine,
characteristics relating to the particular job ("job characteristics") and characteristics
relating to the particular machine ("machine characteristics") can be taken into
consideration by the scheduling system.