The development process of such solutions should be configurable and agile. It should be tailorable to different contexts and domains, iterative and incremental, as well as light-weight. Models are essential artefacts underlying the engineering process.
We believe that system engineering can greatly benefit from model-driven techniques to achieve engineering efficiency and consistency. We prescribe the usage of model transformation and code generation as an integral part of the development process. Models are not only useful, but necessary to be successful in development of complex, dynamic, and configurable systems. We can use models as a means for system generation, run-time configuration, simulation and validation, etc.
An overview of our MDSE platform for FI Systems and Services is described in the MOD-flyer-2011.pdf