Patent ID: 7657404

Claim:
An engineering system for creating and editing programs that control and regulate processes in automation systems, comprising: a computational unit; an input device; a display device; a mechanism for object oriented modelling of the processes, including creating objects which represent partial functions of an automation solution, the objects being executable in a runtime system; a mechanism for hierarchically structuring and networking the objects as hierarchical trees in a first screen area of the display device; a mechanism for assigning meta information to the objects, the meta information including information relating both to the objects and an associated process being modelled such that a program function relating to control and regulation of a process in an automation system can be derived from the meta information, the structuring and the networking of the objects; and a mechanism for networking the objects in a second screen area of the display device, wherein networking mechanisms are used, the combination of mechanisms enabling creation and editing of programs that control and regulate processes, wherein the meta information is also assigned to the objects in the runtime system, and wherein the engineering system is designed to exchange objects in the runtime system at runtime while evaluating the meta information.