Lars Schütze

portrait Lars Schütze

E-mail

Phone

Fax

Visitor's Address

lars.schuetze@tu-dresden.de

+49 351 463-43733

+49 351 463-39995

Chair for Compiler Construction
Helmholtzstrasse 18
3rd floor, Room BAR III57
01069 Dresden
Germany

Curriculum Vitae

Lars has a bachelor's and master's degrees in computer science from the TU Dresden and has worked as a researcher at the Software Technology Group headed by Prof. Uwe Aßmann. Lars will work on his PhD in the context of the RoSI project, which studies role-based software infrastructures for continuous-context-sensitive systems. Recently, he started preliminary work for domain-specific compilers for (Verifiable) Full Homomorphic Encryption (vFHE) and hybrid quantum-classical computing.

Projects

(verifiable) Full Homomorphic Encryption

TBA

Hybrid Quantum-Classical Computation

TBA

Student Theses Topics

Some possible topics for Bachelor/Master/Diploma Thesis or SHK/WHK in the following directions:
(please get in touch with me if your preferred module is not listed here)

Framework and Compiler for (verifiable) Homomorphic Encryption

With the expected introduction of sufficiently performing quantum computers, today's cryptography schemes are at risk. Homomorphic Encryption (HE) is a post-quantum safe encryption scheme based on the Ring Learning with Errors (RLWE) problem. It does not only allow safe encryption but also the possibility to operate on encrypted data, i.e., enc(a * b) = enc(a) ⊛ enc(b).

Possible project topics include:

  • The implementation of an MLIR-based optimizing compiler for FHE

Framework and Compiler for Hybrid Quantum-Classical Computing

TBD

Publications

  • 2023

  • Mirko Günther, Lars Schütze, Kilian Becher, Thorsten Strufe, Jeronimo Castrillon, "HElium: A Language and Compiler for Fully Homomorphic Encryption with Support for Proxy Re-Encryption", Dec 2023. [Bibtex & Downloads]
  • Lars Schütze, Jeronimo Castrillon, "Towards Virtual Machine Support for Contextual Role-Oriented Programming Languages", Proceedings of the 15th ACM International Workshop on Context-Oriented Programming and Advanced Modularity (COP'23), Association for Computing Machinery, pp. 1–8, New York, NY, USA, Jul 2023. [doi] [Bibtex & Downloads]
  • 2022

  • Lars Schütze, Cornelius Kummer, Jeronimo Castrillon, "Guard the Cache: Dispatch Optimization in a Contextual Role-oriented Language", Proceedings of the 14th ACM International Workshop on Context-Oriented Programming and Advanced Modularity (COP'22), Association for Computing Machinery, pp. 27–34, New York, NY, USA, Jun 2022. [doi] [Bibtex & Downloads]
  • Ilja Shmelkin, Lars Schütze, Tim Kluge, "Modeling flexible Monitoring Systems with a Role-Based Control Loop", In Proceeding: COP 2022: International Workshop on Context-Oriented Programming and Advanced Modularity (collocated with ECOOP), ACM, Jun 2022. [doi] [Bibtex & Downloads]
  • 2021

  • Nesrine Khouzami, Lars Schütze, Pietro Incardona, Landfried Kraaz, Tina Subic, Jeronimo Castrillon, Ivo F. Sbalzarini, "The OpenPME Problem Solving Environment for Numerical Simulations", In Proceeding: International Conference on Computational Science (ICCS'21) (Paszynski, Maciej and Kranzlmüller, Dieter and Krzhizhanovskaya, Valeria V. and Dongarra, Jack J. and Sloot, Peter M. A.), Springer International Publishing, pp. 614–627, Cham, Jun 2021. [doi] [Bibtex & Downloads]
  • 2020

  • Lars Schütze, Jeronimo Castrillon, "Efficient Dispatch of Multi-Object Polymorphic Call Sites in Contextual Role-Oriented Programming Languages", Proceedings of the17th International Conference on Managed Programming Languages & Runtimes (MPLR'20), Association for Computing Machinery, pp. 52–62, New York, NY, USA, Nov 2020. [doi] [Bibtex & Downloads]
  • 2019

  • Lars Schütze, Jeronimo Castrillon, "Efficient Late Binding of Dynamic Function Compositions", Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering, ACM, pp. 141–151, New York, NY, USA, Oct 2019. [doi] [Bibtex & Downloads]
  • 2017

  • Lars Schütze, Jeronimo Castrillon, "Analyzing State-of-the-Art Role-based Programming Languages", Proceedings of the First International Conference on the Art, Science and Engineering of Programming (Programming'17), ACM, pp. 9:1–9:6, New York, NY, USA, Apr 2017. [doi] [Bibtex & Downloads]