Patent ID: 7343593

Claim:
A method for the portable generating of software programs on a target platform using an electronic data processing system, the method comprising the steps of: creating a platform-independent, technological functional plan as a first functional plan for at least one of controlling and regulation tasks, the functional plan to be processed with the aid of a software program; creating a second functional plan with the aid of the first functional plan, the second functional plan being adapted to specific requirements of the target platform; and generating a software program for the target platform using the second functional plan; wherein the first functional plan is provided with functional components that comprise technological parameters, interfaces and connections defined exclusively by a technological problem definition, the first functional plan being further provided with a control base for setting up the second functional plan, and the second functional plan including communication functions of the target platform, and the creating the second functional plan further includes, converting the technological parameters, interfaces and connections in the first functional plan into corresponding target-platform specific technological parameters, interfaces and connections in the second functional plan; and supplementing each of the converted target-platform specific technological parameters, interfaces and connections in the second functional plan with platform-dependent functionalities.