Scientific Workflows with XMDD: A Way to Use Process Modeling in Computational Science Education

Anna-Lena Lamprecht, Tiziana Margaria
2015 Procedia Computer Science  
Process models are well suited to describe in a formal but still intuitive fashion what a system should do. They can thus play a central role in problem-based computational science education with regard to qualifying students for the design and implementation of software applications for their specific needs without putting the focus on the technical part of coding. eXtreme Model Driven Design (XMDD) is a software development paradigm that explicitly focuses on the What (solving problems)
more » ... than on the How (the technical skills of writing code). In this paper we describe how we apply an XMDD-based process modeling and execution framework for scientific workflow projects in the scope of a computer science course for students with a background in natural sciences.
doi:10.1016/j.procs.2015.05.457 fatcat:dczgynl2cbfn5iaec2zoa7s2tu