| CPC G06F 8/22 (2013.01) [G05B 13/0265 (2013.01); G06F 8/33 (2013.01); G06F 9/453 (2018.02); G06N 20/00 (2019.01)] | 25 Claims |

|
1. A method implemented by a computer system for providing a development and execution (D&E) platform for development of industrial software, the method comprising:
arranging two or more programming blocks of a process flow responsive to input from an author, wherein the two or more programming blocks, when arranged, are configured to be executed consecutively to cooperatively specify an input dataset from which to receive input data, process the input data to generate output data, specify a target dataset, and output the output data to the target dataset, each programming block including source code and capable of being compiled and executed individually and in combination with other programming blocks of the two or more programming blocks;
editing source code of a programming block of the two or more programming blocks responsive to input from the author;
compiling at least one of the two or more programming blocks after the source code is edited; and
executing the compiled at least one programming block responsive to input from the author.
|