发明名称 |
Methods and tools for data-driven application engineering |
摘要 |
The invention generally relates to enterprise computer applications, and more particularly to methods and tools for data-driven engineering of computer applications. A method of generating a business application includes inputting requirement data into a requirement model, inputting platform data into a platform model, generating a design model based on the requirement model and the platform model, generating source code of the business application from the design model, and outputting the source code. |
申请公布号 |
US9069561(B2) |
申请公布日期 |
2015.06.30 |
申请号 |
US201414148272 |
申请日期 |
2014.01.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Lewis William J. |
分类号 |
G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
Roberts Mlotkowski Safran & Cole, P.C. |
代理人 |
Pivnichny John;Roberts Mlotkowski Safran & Cole, P.C. |
主权项 |
1. A system comprising:
a CPU, a computer readable memory and a computer readable storage medium; program instructions to define a requirement model; program instructions to define a platform model, the requirement model and the platform model comprising data and dependencies between the data, defined in a relational database; program instructions to instantiate the requirement model into a requirement metamodel; program instructions to transform the requirement model into a design model based upon the platform model, the design model comprising a design unit linkage entity which instantiates each dependency of the design model and a plurality of design units; program instructions to alter a portion of the design model to create a modified design model, the altering comprising converting a subset of the plurality of design units into a single design unit; program instructions to generate a source code of the business application based on the modified design model; and program instructions to output the source code, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. |
地址 |
Armonk NY US |