Dr.-Ing. Sven Karol

portrait sven karol




Visitor's Address


+49 (0)351 463 43712

+49 (0)351 463 39995

Georg-Schumann-Str. 7A
2nd floor, room 205
01187 Dresden


Curriculum Vitae

Sven joined the compiler-construction group of Prof. Castrillon in November 2014. Before, he worked as a research assistant in the software-engineering group of TU Dresden. There, he mainly worked on domain-specific languages, aspect languages and well-formed code generation. Furthermore, he is very interested in state-of-the-art compiler frontend-specification techniques such as reference attribute grammars.

In the CC group, he conducts research on domain-specific languages for HPC applications, e.g., in the domain of computational biology, and chemical information processing (both projects in their early stages). Furthermore, he works on well-formed code transformations for heterogeneous languages and model-based reference attribute grammars.

Sven has a degree in computer science and finished his PhD in 2015. Both degrees are from TU Dresden.


  • 2017

  • Sven Karol, Tobias Nett, Pietro Incardona, Nesrine Khouzami, Jeronimo Castrillon, Ivo F. Sbalzarini, "A Language and Development Environment for Parallel Particle Methods" (to appear), Proceedings of the 5th International Conference on Particle-based Methods. Fundamentals and Applications PARTICLES 2017 (P. Wriggers and M. Bischoff and E. Oñate and D.R.J. Owen and T. Zohdi) , Sep 2017. [Bibtex & Downloads]
  • Sven Karol, Tobias Nett, Jeronimo Castrillon, Ivo F. Sbalzarini, "A Domain-Specific Language and Editor for Parallel Particle Methods" , In ArXiv e-prints, Mar 2017. [Bibtex & Downloads]
  • 2016

  • Marcus Völp, Sascha Klüppelholz, Jeronimo Castrillon, Hermann Härtig, Nils Asmussen, Uwe Assmann, Franz Baader, Christel Baier, Gerhard Fettweis, Jochen Fröhlich, Andres Goens, Sebastian Haas, Dirk Habich, Mattis Hasler, Immo Huismann, Tomas Karnagel, Sven Karol, Wolfgang Lehner, Linda Leuschner, Matthias Lieber, Siqi Ling, Steffen Märcker, Johannes Mey, Wolfgang Nagel, Benedikt Nöthen, Rafael Peñaloza, Michael Raitza, Jörg Stiller, Annett Ungethüm, Axel Voigt, "The Orchestration Stack: The Impossible Task of Designing Software for Unknown Future Post-CMOS Hardware" , Proceedings of the 1st International Workshop on Post-Moore s Era Supercomputing (PMES), Co-located with The International Conference for High Performance Computing, Networking, Storage and Analysis (SC16), Salt Lake City, USA, Nov 2016. [Bibtex & Downloads]
  • Sven Karol, "Using Rewritable Attribute Grammars for Semantic-Aware Code Transformations" , In Invited talk in the Thematic Session on Program transformation and analysis approaches for future computing systems at the HiPEAC Spring 2016 Computing Systems Week, April 2016. ([link]) [Bibtex & Downloads]
  • Sven Karol, Norman A. Rink, Bálint Gyapjas, Jeronimo Castrillon, "Fault Tolerance with Aspects: a Feasibility Study" , Proceedings of the 15th International Conference on Modularity, ACM, pp. 66–69, New York, NY, USA, Mar 2016. [doi] [Bibtex & Downloads]
  • Johannes Mey, Sven Karol, Uwe Aßmann, Immo Huismann, Jörg Stiller, Jochen Fröhlich, "Using Semantics-Aware Composition and Weaving for Multi-Variant Progressive Parallelization" , In Procedia Computer Science, Elsevier, vol. 80, pp. 1554–1565, 2016. [doi] [Bibtex & Downloads]
  • 2015

  • Christoff Bürger, Johannes Mey, René Schöne, Sven Karol, Daniel Langner, "Using Reference Attribute Grammar-Controlled Rewriting for Energy Auto-Tuning" , Proceedings of the 10th International Workshop on Models@run.time (MRT), Nov 2015. ([link]) [Bibtex & Downloads]
  • Sven Karol, Pietro Incardona, Yaser Afshar, Ivo Sbalzarini, Jeronimo Castrillon, "Towards a Next-Generation Parallel Particle-Mesh Language" , Proceedings of the 3rd Workshop on Domain-Specific Language Design and Implementation (DSLDI), pp. 15–18, Jul 2015. ([link]) [Bibtex & Downloads]
  • Sven Karol, "Well-Formed and Scalable Invasive Software Composition" , PhD thesis, TU Dresden, May 2015. ([pdf] [tool]) [Bibtex & Downloads]
  • 2012

  • Sven Karol, Christoff Bürger, Uwe Aßmann, "Towards well-formed fragment composition with reference attribute grammars" , Proceedings of the International ACM SIGSOFT Symposium on Component Based Software Engineering (CBSE), Jun 2012. [Bibtex & Downloads]

   2014 and Before

    For earlier years, please have a look at my Google Scholar profile.