Article in Proceedings INPROC-2013-42

BibliographyKarastoyanova, Dimka; Andrikopoulos, Vasilios: eScienceSWaT Towards an eScience Software Engineering Methodology.
In: Proceedings of the 17th International Enterprise Distributed Object Computing Conference Workshops (EDOCW 2013).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 229-238, english.
IEEE Computer Society Conference Publishing Services, September 2013.
Article in Proceedings (Workshop Paper).
Corporation4M4SE: The Fourth International Workshop on Models and Model-Driven Methords for Service Engineering
CR-SchemaH.4.2 (Information Systems Applications Types of Systems)
J.2 (Physical Sciences and Engineering)
KeywordseScience; scientific experiments; service-oriented systems/applications; patterns; Cloud computing; decision support; automation

eScience is the field trying to provide IT support to scientists throughout the life cycle of scientific experiments. The major focus is on shortening the time to new discoveries and revealing knowledge about natural phenomena by providing software systems for different scientific tasks and for many domains. In this field, however, one can observe that there are no standardized and systematic approaches for developing the systems dealing with the processing and analysis of the large amounts of scientific data. In this paper we introduce eScienceSWaT, a software engineering methodology that aims at providing a systematic and user-friendly approach for building software applications for scientific experiments. The proposed approach considers the existing knowledge from computer science and software engineering but does not require scientists to be specialists in these fields. Furthermore, we present an architecture of a composable system enabling eScienceSWaT. The system is meant to guide scientists in developing their experiments and features decision support capabilities based on patterns. Both the methodology and the architecture apply approaches from Enterprise Computing, Cloud Computing and Software Engineering. In order to demonstrate the suitability of eScienceSWaT, we apply it to a scenario from the field of scientific simulations.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
ALLOW Ensembles
Entry dateSeptember 27, 2013
   Publ. Institute   Publ. Computer Science