1. Method for orchestration of services of a service-oriented automation system, with system components offering services depicting their functionality and querying services of other system components, with the behavior of the automation system being controlled through orchestration of the services of the system components using an orchestration machine, characterized in that the orchestration machine is modular and is implemented respectively in the system components as a High-Level-Petri-Net interpreter, or as an auto-run-capable High-Level-Petri-Net control module, and uses High-Level-Petri-Nets tailored to service-oriented systems, and that the services are orchestrated at a device level by coordination and aggregation of the services from the system components by the High-Level-Petri-Net interpreter or the auto-run-capable High-Level-Petri-Net control module by interpretation and execution of High-Level-Petri-Net models depicting the behavior of the system components.