Skip to main content

Modeling of Scientific Workflows

  • Reference work entry
  • First Online:
  • 44 Accesses

Introduction

In the age of big data, scientists of all disciplines need to become data scientists to analyze increasing amounts of research data. Often the available standard software is not sufficient for specific research purposes, so that the development of own, purpose-specific software becomes necessary. Hence, computational thinking, programming, and software development skills are not only taught in computer science and closely related study programs anymore but increasingly to students of all disciplines (Marshall 2017).

Many of the software applications that (data) scientists develop for their work are however not written from scratch. Rather, they reuse existing computational components such as programming libraries, web services, and command-line tools and combine them anew for the specific purpose. The applications hence “orchestrate” components, by defining the execution order of the components and the flow of data between them. Over the last years, the scientific...

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   799.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Callahan SP, Freire J, Santos E, Scheidegger CE, Silva CT, Vo HT (2006) Vistrails: visualization meets data management. In: Proceedings of the 2006 ACM SIGMOD international conference on management of data, SIGMOD ’06. ACM, New York, pp 745–747

    Chapter  Google Scholar 

  • Gil Y (2014) Teaching parallelism without programming: a data science curriculum for non-cs students. In: 2014 workshop on education for high performance computing, pp 42–48. https://ieeexplore.ieee.org/document/7016357

  • Gil Y (2016) Teaching big data analytics skills with intelligent workflow systems. In: Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16. AAAI Press, Palo Alto, pp 4081–4088

    Google Scholar 

  • Gil Y, Ratnakar V, Kim J, Gonzalez-Calero P, Groth P, Moody J, Deelman E (2011) Wings: intelligent workflow-based design of computational experiments. IEEE Intell Syst 26(1):62–72

    Article  Google Scholar 

  • Lamprecht A-L, Margaria T (eds) (2014) Process design for natural scientists – an agile model-driven approach. Communications in computer and information science, vol 500. Springer, Berlin/Heidelberg

    Google Scholar 

  • Lamprecht A-L, Margaria T (2015) Scientific workflows with XMDD: a way to use process modeling in computational science education. Procedia Comput Sci 51:1927–1936. International Conference On Computational Science, ICCS 2015

    Article  Google Scholar 

  • Lamprecht A, Steffen B, Margaria T (2016) Scientific workflows with the jABC framework – a review after a decade in the field. Int J Softw Tools Technol Transfer 18:1–23. https://link.springer.com/article/10.1007/s10009-016-0427-0

  • Marshall B (2017) Data science experiences for undergraduates. J Comput Sci Coll 33(2):198–204

    Google Scholar 

  • Silva CT, Anderson E, Santos E, Freire J (2011) Using VisTrails and provenance for teaching scientific visualization. Comput Graphics Forum 30(1):75–84

    Article  Google Scholar 

  • Steffen B, Margaria T, Nagel R, Jörges S, Kubczak C (2007) Model-driven development with the jABC. In: Bin E, Ziv A, Ur S (eds) Hardware and software, verification and testing, Lecture notes in computer science. Springer, Berlin/Heidelberg, pp 92–108

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Anna-Lena Lamprecht or Tiziana Margaria .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Lamprecht, AL., Margaria, T. (2020). Modeling of Scientific Workflows. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_210

Download citation

Publish with us

Policies and ethics