Patent ID: 9552441
Date: 2017-01-24
CPC Classifications: G06F

Claim:
1. A model mapping method for models of a model driven development (MDD) environment, the method comprising: initializing a database table; selecting a data source storing a modeling framework representation of a model; executing a first query against an application programming interface (API) of the data source supporting an Eclipse modeling framework (EMF) object constraint language (OCL) query language to retrieve selected elements of the model and executing a second query against the API of the data source to retrieve selected attributes of the selected elements of the model; and, populating rows of the database table with the retrieved selected elements of the model and populating corresponding columns of the database table with the retrieved selected attributes of the selected elements of the model, wherein, the API also is enabled to support an EMF extensible markup language (XML) path (XPath) query language instead of an EMF OCL query language in order to retrieve selected elements of the model such that the second query is executed against the API of the data source to retrieve selected attributes of the selected elements of the model.