Patent Document ID: 8583413
Application ID: 11951090
Patent Flag: 1

Claim One:
1. Computer apparatus for model-to-model transformation, comprising: in a processor, a plurality of model transformations, each model transformation receiving models having a respective input model format and generating models having a respective output model format; and memory units forming respective bridges between pairs of the model transformations in a series of the model transformations, the bridges eliminating dependencies from one transformation to a next transformation in the series by, for each pair of consecutive model transformations in the series, the respective bridge (i) receiving a model that is output from a first model transformation of the pair, the received model being in the respective output model format of the first model transformation, (ii) preparing the received model as input to a second model transformation of the pair, including preparing the received model to be in the respective input model format of the second model transformation, and (iii) inputting the prepared model to the second model transformation of the pair; such that the series of model transformations and respective bridges provide chaining of model-to-model transformations from a platform independent model specifying a respective software system to a platform specific model specifying the software system, wherein each bridge and each model transformation is individually configured, and wherein for each bridge and each model transformation, state of any prior bridges and model transformations in the series is discarded as soon as data flow reaches the bridge such that efficiency in processor execution is increased.