Migration to model driven engineering in the development process of distributed scientific application software

Daniel Rahon, Raphaël Gayno, Jean-Marc Gratien, Goulwen Le Fur, Sébastien Schneider
2012 Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity - SPLASH '12  
For several years now the IFP Energies nouvelles (IFPEN) group has been developing the OpenFlowSuite, a software suite in the oil and gas domain based on Eclipse RCP, incorporating graphical components and parallel calculators. These calculators are themselves developed in Fortran or C/C++. The processing chain "data entry", "database persistence", "calculator input", "execution" and "result processing" entails mapping between models and requires the development and maintenance of complex
more » ... ication code. The progress made in recent years in the field of model driven engineering, and the accompanying Eclipse tools, led us to consider introducing these solutions in management of the communication code. In this article we describe the introduction and use of Model Driven Engineering (MDE) Eclipse tools in this context of industrial development of distributed scientific applications.
doi:10.1145/2384716.2384772 dblp:conf/oopsla/RahonGGFS12 fatcat:7w3stj2qtvf2fhsejspfxakd64