Separate the Two Concerns of Defining and Implementing Requirements
Thanks to the unique features of the Gmodel
platform, we can approach the task of making products and solutions in a very innovative manner:
- Starting with the standard modelling languages contained in a basic release of Gmodel we instantiate them to define more specific language
layers that represent a level of abstraction closer to the real environment of our customers.
- We repeat this instantiation action until our modelling world matches the needs of the subject-matter experts on the one hand and the
available implementation concepts on the other hand.
- Finally, we map the "outermost " modelling layer to the implementation technologies via − possibly automated − transformation facilities.
Notice that all the information contained in our models is independent of implementation technology !
With us, the implementation of products and solutions reaches levels of agility unknown in the past.