Model Driven Engineering in Systems Integration |
Software development in systems integration projects is still reliant on craftsmanship of highly
Minich M, Harriehausen-Mühlbauer B, Wentzel C
skilled workers. To make such projects more profitable, an industrialized production,
characterized by high efficiency, quality, and automation seems inevitable. While first
milestones of software industrialization have recently been achieved, it is questionable if these
can be applied to the field of systems integration as well. Besides specialization,
standardization and systematic reuse, automation represents the final and most sophisticated
key concept of industrialization, represented by Model Driven Engineering (MDE). The
present work discusses the most prominent MDE approaches, while considering the
particularities of systems integration. It identifies Generative Programming as being most
suitable and integrates it into previous works on Software Product Lines and Component
Based Development in Systems Integration.