Automatically generating program code from a functional model of software
First Claim
Patent Images
1. A system for automatically generating source code from a functional model comprising:
- a modeler for defining at least one of a plurality of code elements and a structure of a code block and generating a graphical representation of the at least one code element and structure of the code block.
2 Assignments
0 Petitions
Accused Products
Abstract
Modeling of the code elements and structure of a block of programming code enables code structure and flow to be visualized, eliminating language-specific aspects. One or more programming languages for which code is to be generated are selected. Code in the selected language(s) is generated from the functional model.
-
Citations
22 Claims
-
1. A system for automatically generating source code from a functional model comprising:
a modeler for defining at least one of a plurality of code elements and a structure of a code block and generating a graphical representation of the at least one code element and structure of the code block. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method of automatically generating source code from a functional software model comprising:
-
defining a plurality of code elements within a block of programming code;
specifying a structure of the block of programming code including the plurality of code elements;
generating from the plurality of code elements and the structure of the block of programming code including the plurality of code elements a graphical representation of the code elements and flow of the block of programming code. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium including computer-readable instructions for defining a plurality of code elements within a block of programming code;
-
specifying a structure of the block of programming code including the plurality of code elements;
generating from the plurality of code elements and the structure of the block of programming code including the plurality of code elements a graphical representation of the code elements and flow of the block of programming code.
-
Specification