发明名称 Modularized customization of a model in a model driven development environment
摘要 A method for the modularized customization of a model within a model driven development environment includes selecting a template specifying a base model and different points of variability of a base model in a model driven development environment and transmitting over a data communications network an electronic form configured to receive data in different data fields representative of the points of variability. Thereafter, a submission of the electronic form can be received and data from the received submission representative of the points of variability can be extracted. Instructions can be added to a control file corresponding to the points of variability and the control file can be processed to generate artifacts in an import file specifying the points of variability. Finally, the import file can be imported into the model driven development environment and the base model modified with the points of variability of the artifacts.
申请公布号 US9052906(B2) 申请公布日期 2015.06.09
申请号 US201213470273 申请日期 2012.05.12
申请人 International Business Machines Corporation 发明人 Flores Michael;Hand Leonard S.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 CRGO LAW 代理人 Greenberg, Esq. Steven M.;CRGO LAW
主权项 1. A method for the modularized customization of a model within a model driven development environment, the method comprising: selecting a template specifying a base model and different points of variability of the base model in a model driven development environment; transmitting over a data communications network an electronic form configured to receive data in different data fields representative of the points of variability of the base model in the model driven development environment; receiving a submission of the electronic form from over the data communications network and extracting data from the received submission representative of the points of variability; adding instructions to a control file corresponding to the points of variability, the instructions pertaining to the incorporation of artifacts into an import file; processing the control file according to the instructions in the control file to generate artifacts in the import file for the model driven development environment, each artifact corresponding to a different one of the points of variability; and, importing the import file into the model driven development environment and modifying the base model with the points of variability of the artifacts specified in the import file, where various fields of records of a table corresponding to elements in the base model are modified with data represented in the points of variability so as to produce a new model from the base model.
地址 Armonk NY US