|Sonntag, Mirko; Hotta, Sven; Karastoyanova, Dimka; Molnar, David; Schmauder, Siegfried: Using Services and Service Compositions to Enable the Distributed Execution of Legacy Simulation Applications. |
In: Abramowicz, W. (Hrsg); Llorente, I.M. (Hrsg); Surridge, M. (Hrsg); Zisman, A. (Hrsg); Vayssière, J. (Hrsg): Towards a Service-Based Internet, Proceedings of the 4th European Conference ServiceWave 2011, Poznan, Poland, 2011.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 1-12, englisch.
Springer-Verlag, 27. Oktober 2011.
Artikel in Tagungsband (Konferenz-Beitrag).
In the field of natural and engineering science, computer simulations play an increasingly important role to explain or predict phenomena of the real world. Although the software landscape is crucial to support scientists in their every day work, we recognized during our work with scientific institutes that many simulation programs can be considered legacy monolithic applications. They are developed without adhering to known software engineering guidelines, lack an acceptable software ergonomics, run sequentially on single workstations and require tedious manual tasks. We are convinced that SOA concepts and the service composition technology can help to improve this situation. In this paper we report on the results of our work on the service- and service composition-based re-engineering of a legacy scientific application for the simulation of the ageing process in copper-alloyed. The underlying general concept for a distributed, service-based simulation infrastructure is also applicable to other scenarios. Core of the concept is a resource manager that steers server work load and handles simulation data.