Method for modifying models for generating source code
AssigneedSPACE digital signal processing and control engineering GmbH
InventorMichael Mair
Life of this patent
Estimating the term…
Loading patent…
AssigneedSPACE digital signal processing and control engineering GmbH
InventorMichael Mair
Estimating the term…
A method for transferring changes between block diagrams having cyclically calculated models of blocks connected to signals includes: applying a plurality of transformation rules to the first block diagram to obtain a first intermediate model, wherein a transformation rule includes a rule for identifying blocks and a change to be applied to recognized blocks, wherein at least one extension block is inserted and/or at least one basic block is deleted; comparing the second block diagram to the first intermediate model; determining at least one configuration rule from the comparison, a configuration rule comprising a rule for identifying a block or parameter and a change to be applied to an extension parameter; applying the plurality of transformation rules to the third block diagram to obtain a second intermediate model; and applying the at least one configuration rule to the second intermediate model to obtain a fourth block diagram.
A method for transferring changes between block diagrams comprising cyclically calculated models of blocks connected to signals, wherein a basic model comprises one or more basic blocks, wherein a basic block comprises one or more basic parameters, wherein an extension model comprises one or more basic blocks and at least one extension block, wherein an extension block comprises one or more parameters for code generation, wherein a first block diagram comprises a basic model in a first version, wherein a second block diagram comprises an extension model resulting from the basic model of the first version, wherein a third block diagram comprises a basic model in a second version, and wherein the first version is older than the second version, wherein the method comprises:
A method for transferring changes between block diagrams comprising cyclically calculated models of blocks connected to signals, wherein a basic model comprises one or more basic blocks, wherein a basic block comprises one or more basic parameters, wherein an extension model comprises one or more basic blocks and at least one extension block, wherein an extension block comprises one or more parameters for code generation, wherein a first block diagram comprises an extension model in a first version, wherein a second block diagram comprises a basic model in a first version, wherein a third block diagram comprises an extension model in a second version, and wherein the first version is older than the second version, wherein the method comprises:
A non-transitory computer-readable medium having processor-executable instructions stored thereon for transferring changes between block diagrams comprising cyclically calculated models of blocks connected to signals, wherein a basic model comprises one or more basic blocks, wherein a basic block comprises one or more basic parameters, wherein an extension model comprises one or more basic blocks and at least one extension block, wherein an extension block comprises one or more parameters for code generation, wherein a first block diagram comprises a basic model in a first version, wherein a second block diagram comprises an extension model resulting from the basic model of the first version, wherein a third block diagram comprises a basic model in a second version, and wherein the first version is older than the second version, wherein the processor-executable instructions, when executed, facilitate:
A computer system, comprising:
Dependencies are inferred from the claim text.