- Writing the base scheduler. This does not include requirements, which is a way to elaborate special "tokens" that are used to model abstract constraints.