Lukas Pirl

Topics
- dependability
- fault tolerance
- architectures & protocols
- experimental assessments
- automated
- continuous
- at integration level
- using software fault injection
- supported by fault and dependability models
Interests:
- deployment and operation
- environmentally aware computing
- information management
- symmetric peer-to-peer systems
- storage
- operating systems
Past research areas and interests:
- Internet of Things, esp. with regard to dependability
- IaaS/Cloud platforms (esp. OpenStack)
- traceable object versioning on top of object relational mappings
- requirements engineering
Publications
-
Philipp Schmidt, Lukas Pirl, and Arne Boockmeyer.
SUMO Railway Simulations for Integration Tests of EULYNX Components.
May 2023.
Poster presented at the SUMO User Conference 2023.
×
@misc{schmidt_sumo_2023,
author = "Schmidt, Philipp and Pirl, Lukas and Boockmeyer, Arne",
address = "Berlin",
type = "Poster",
title = "{SUMO} {Railway} {Simulations} for {Integration} {Tests} of {EULYNX} {Components}",
booktitle = "SUMO User Conference 2023",
note = "Poster presented at the SUMO User Conference 2023",
tags = "philipp.schmidt,lukas.pirl,arne.boockmeyer",
month = "May",
year = "2023"
} -
Antony Kamp, Max Lietze, Luke Ortlam, Anton Persitzky, Christian Raue, Lucas Reisener, Lukas Pirl, and Arne Boockmeyer.
Evaluating Possibilities of Flexible Train Schedules to Allow High-priority Sporadic Traffic.
May 2023.
Poster presented at the SUMO User Conference 2023.
×
@misc{kamp_evaluating_2023,
author = "Kamp, Antony and Lietze, Max and Ortlam, Luke and Persitzky, Anton and Raue, Christian and Reisener, Lucas and Pirl, Lukas and Boockmeyer, Arne",
address = "Berlin",
type = "Poster",
title = "Evaluating {Possibilities} of {Flexible} {Train} {Schedules} to {Allow} {High}-priority {Sporadic} {Traffic}",
tags = "antony.kamp,max.lietze,luke.ortlam,anton.persitzky,christian.raue,lucas.reisener,lukas.pirl,arne.boockmeyer",
booktitle = "SUMO User Conference 2023",
note = "Poster presented at the SUMO User Conference 2023",
month = "May",
year = "2023"
} -
Signe Rüsch, Kai Bleeke, Ines Messadi, Stefan Schmidt, Andreas Krampf, Katharina Olze, Susanne Stahnke, Robert Schmid, Lukas Pirl, Roland Kittel, Andreas Polze, Marquart Franz, Matthias Müller, Leander Jehl, and Ruediger Kapitza.
ZugChain: Blockchain-Based Juridical Data Recording in Railway Systems.
In 2022 52nd IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 67–78. IEEE, 2022.
[
PDF |
]
×
@inproceedings{ruesch2022zugchain,
author = "Rüsch, Signe and Bleeke, Kai and Messadi, Ines and Schmidt, Stefan and Krampf, Andreas and Olze, Katharina and Stahnke, Susanne and Schmid, Robert and Pirl, Lukas and Kittel, Roland and Polze, Andreas and Franz, Marquart and Müller, Matthias and Jehl, Leander and Kapitza, Ruediger",
title = "{ZugChain: Blockchain-Based Juridical Data Recording in Railway Systems}",
tags = "signe.rüsch,kai.bleeke,ines.messadi,stefan.schmidt,andreas.krampf,katharina.olze,susanne.stahnke,robert.schmid,lukas.pirl,roland.kittel,andreas.polze,marquart.franz,matthias.müller,leander.jehl,ruediger.kapitza",
booktitle = "2022 52nd IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)",
pages = "67--78",
year = "2022",
organization = "IEEE",
pdf = "https://www.ibr.cs.tu-bs.de/users/ruesch/papers/ruesch-dsn22.pdf"
} -
Jossekin Beilharz, Philipp Wiesner, Arne Boockmeyer, Lukas Pirl, Dirk Friedenberger, Florian Brokhausen, Ilja Behnke, Andreas Polze, and Lauritz Thamsen.
Continuously Testing Distributed IoT Systems: An Overview of the State of the Art.
In Post-Proceedings of the 18th International Conference on Service-Oriented Computing (ICSOC'21), 336–350. Springer, 2022.
[
PDF |
]
×
@inproceedings{beilharz2022iottesting,
author = "Beilharz, Jossekin and Wiesner, Philipp and Boockmeyer, Arne and Pirl, Lukas and Friedenberger, Dirk and Brokhausen, Florian and Behnke, Ilja and Polze, Andreas and Thamsen, Lauritz",
tags = "jossekin.beilharz,philipp.wiesner,arne.boockmeyer,lukas.pirl,dirk.friedenberger,florian.brokhausen,ilja.behnke,andreas.polze,lauritz.thamsen",
title = "{Continuously Testing Distributed IoT Systems: An Overview of the State of the Art}",
booktitle = "Post-Proceedings of the 18th International Conference on Service-Oriented Computing (ICSOC'21)",
pages = "336--350",
year = "2022",
pdf = "https://arxiv.org/pdf/2112.09580.pdf",
organization = "Springer"
} -
Arne Boockmeyer, Dirk Friedenberger, Lukas Pirl, Robert Schmid, Andreas Polze, Heiko Herholz, Gisela Freiin von Arnim, Pedro Lehmann Ibáñez, Torsten Friedrich, Christoph Klaus, and Christian Wilhelmi.
From CCS-Planning to Testautomation: The Digital Testfield of Deutsche Bahn in Scheibenberg – A Case Study.
In 2021 IEEE International Conference on Cloud Engineering (IC2E), 258–263. IEEE, 2021.
doi:10.1109/IC2E52221.2021.00043.
[
PDF |
|
]
×
@inproceedings{boockmeyer2021ccsplanning,
author = "Boockmeyer, Arne and Friedenberger, Dirk and Pirl, Lukas and Schmid, Robert and Polze, Andreas and Herholz, Heiko and von Arnim, Gisela Freiin and Ibáñez, Pedro Lehmann and Friedrich, Torsten and Klaus, Christoph and Wilhelmi, Christian",
title = "{From CCS-Planning to Testautomation: The Digital Testfield of Deutsche Bahn in Scheibenberg -- A Case Study}",
tags = "arne.boockmeyer,dirk.friedenberger,lukas.pirl,robert.schmid,andreas.polze,heiko.herholz,gisela.freiinvonarnim,pedro.lehmann-ibanez,torsten.friedrich,christoph.klaus,christian.wilhelmi",
booktitle = "2021 IEEE International Conference on Cloud Engineering (IC2E)",
organization = "IEEE",
year = "2021",
pages = "258-263",
doi = "10.1109/IC2E52221.2021.00043",
pdf = "https://arxiv.org/pdf/2109.14378"
} -
Valentin Schröter, Arne Boockmeyer, and Lukas Pirl.
NetSD: Remote Access to Integrated SD Cards of Embedded Devices.
In 2021 IEEE International Conference on Cloud Engineering (IC2E), 238–243. IEEE, 2021.
doi:10.1109/IC2E52221.2021.00040.
[
PDF |
|
]
×
@inproceedings{schroeter2021netsd,
author = "Schröter, Valentin and Boockmeyer, Arne and Pirl, Lukas",
title = "{NetSD: Remote Access to Integrated SD Cards of Embedded Devices}",
tags = "valentin.schroeter,arne.boockmeyer,lukas.pirl",
booktitle = "2021 IEEE International Conference on Cloud Engineering (IC2E)",
organization = "IEEE",
year = "2021",
pages = "238-243",
doi = "10.1109/IC2E52221.2021.00040",
pdf = "https://arxiv.org/pdf/2109.15322"
} -
Björn Daase, Leon Matthes, Lukas Pirl, and Lukas Wenzel.
Observing a Moving Target – Reliable Transmission of Debug Logs from Embedded Mobile Devices.
In 2021 IEEE International Conference on Cloud Engineering (IC2E), 224–230. IEEE, 2021.
doi:10.1109/IC2E52221.2021.00038.
[
PDF |
|
]
×
@inproceedings{daase2021observing,
author = "Daase, Björn and Matthes, Leon and Pirl, Lukas and Wenzel, Lukas",
title = "{Observing a Moving Target -- Reliable Transmission of Debug Logs from Embedded Mobile Devices}",
tags = "bjoern.daase,leon.matthes,lukas.pirl,lukas.wenzel",
booktitle = "2021 IEEE International Conference on Cloud Engineering (IC2E)",
organization = "IEEE",
year = "2021",
pages = "224-230",
doi = "10.1109/IC2E52221.2021.00038",
pdf = "https://arxiv.org/pdf/2110.01412"
} -
Robert Schmid, Arne Boockmeyer, Lukas Pirl, Randolf Berglehner, Ibtihel Cherif, Andreas Korff, Bernd Elsweiler, and Andreas Polze.
EULYNX-Live: Eine Methodik zum Validieren von Systemspezifikationen in hybriden Feldtests.
Signal + Draht, 113:24–31, July 2021.
[
PDF |
]
×
@article{schmid2021eulynx,
author = "Schmid, Robert and Boockmeyer, Arne and Pirl, Lukas and Berglehner, Randolf and Cherif, Ibtihel and Korff, Andreas and Elsweiler, Bernd and Polze, Andreas",
title = "{EULYNX-Live: Eine Methodik zum Validieren von Systemspezifikationen in hybriden Feldtests}",
journal = "Signal + Draht",
publisher = "DVV Media Group",
volume = "113",
issn = "0037-4997",
pages = "24--31",
year = "2021",
month = "July",
pdf = "https://osm.hpi.de/publications/downloads/schmid2021eulynx.pdf",
tags = "robert.schmid,arne.boockmeyer,lukas.pirl,andreas.polze"
} -
Jonas Chromik, Lukas Pirl, Jossekin Beilharz, Bert Arnrich, and Andreas Polze.
Certainty in QRS Detection With Artificial Neural Networks.
Biomedical Signal Processing and Control, 68:102628, 2021.
doi:10.1016/j.bspc.2021.102628.
[
PDF |
|
]
×
@article{chromik2021certainty,
author = "Chromik, Jonas and Pirl, Lukas and Beilharz, Jossekin and Arnrich, Bert and Polze, Andreas",
title = "{Certainty in QRS Detection With Artificial Neural Networks}",
journal = "Biomedical Signal Processing and Control",
volume = "68",
pages = "102628",
year = "2021",
issn = "1746-8094",
doi = "10.1016/j.bspc.2021.102628",
pdf = "https://www.sciencedirect.com/science/article/pii/S1746809421002251/pdfft?download=true",
keywords = "QRS detection, Electrocardiography, Artificial neural networks, Machine learning, Signal-to-noise ratio",
tags = "jonas.chromik,lukas.pirl,jossekin.beilharz,bert.arnrich,andreas.polze"
} -
Jossekin Beilharz, Philipp Wiesner, Arne Boockmeyer, Florian Brokhausen, Ilja Behnke, Robert Schmid, Lukas Pirl, and Lauritz Thamsen.
Towards a Staging Environment for the Internet of Things.
In 2021 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), 312–315. IEEE, 2021.
[
PDF |
]
×
@inproceedings{beilharz2021towards,
author = "Beilharz, Jossekin and Wiesner, Philipp and Boockmeyer, Arne and Brokhausen, Florian and Behnke, Ilja and Schmid, Robert and Pirl, Lukas and Thamsen, Lauritz",
title = "{Towards a Staging Environment for the Internet of Things}",
booktitle = "2021 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops)",
pages = "312--315",
year = "2021",
organization = "IEEE",
tags = "jossekin.beilharz,philipp.wiesner,arne.boockmeyer,florian.brokhausen,ilja.behnke,robert.schmid,lukas.pirl,lauritz.thamsen",
pdf = "https://arxiv.org/pdf/2101.10697"
} -
Ilja Behnke, Lukas Pirl, Lauritz Thamsen, Robert Danicki, Andreas Polze, and Odej Kao.
Interrupting Real-Time IoT Tasks: How Bad Can It Be to Connect Your Critical Embedded System to the Internet?
In 2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC), 1–6. IEEE, 2020.
[
PDF |
]
×
@inproceedings{behnke2020interrupting,
Author = "Behnke, Ilja and Pirl, Lukas and Thamsen, Lauritz and Danicki, Robert and Polze, Andreas and Kao, Odej",
Title = "{Interrupting Real-Time IoT Tasks: How Bad Can It Be to Connect Your Critical Embedded System to the Internet?}",
booktitle = "2020 IEEE 39th International Performance Computing and Communications Conference (IPCCC)",
pages = "1--6",
Year = "2020",
Organization = "IEEE",
pdf = "https://www.researchgate.net/publication/349195091\_Interrupting\_Real-Time\_IoT\_Tasks\_How\_Bad\_Can\_It\_Be\_to\_Connect\_Your\_Critical\_Embedded\_System\_to\_the\_Internet/fulltext/60249f88a6fdcc37a81a0ebe/Interrupting-Real-Time-IoT-Tasks-How-Bad-Can-It-Be-to-Connect-Your-Critical-Embedded-System-to-the-Internet.pdf",
tags = "ilja.behnke,lukas.pirl,lauritz.thamsen,robert.danicki,andreas.polze,odej.kao"
} -
Christian Meirich, Miriam Grünhäuser, Leo Strub, Lukas Pirl, Lucas Andreas Schubert, Christian Wille, Martin Dralle, Jürgen Reisig, Jannis Brack, Said Weiß-Saomi, and Andreas Polze.
Rail2X - SmartServices (Projektabschlussbericht).
Technical Report, Deutsches Zentrum für Luft- und Raumfahrt e. V. – Institut für Verkehrssystemtechnik, August 2020.
[
PDF |
]
×
@techreport{dlr135454,
author = {Meirich, Christian and Gr{\"u}nh{\"a}user, Miriam and Strub, Leo and Pirl, Lukas and Schubert, Lucas Andreas and Wille, Christian and Dralle, Martin and Reisig, J{\"u}rgen and Brack, Jannis and Wei{\ss}-Saomi, Said and Polze, Andreas},
editor = "Seifert, Katharina",
volume = "36",
title = "{Rail2X - SmartServices (Projektabschlussbericht)}",
month = "August",
year = "2020",
series = {Schriftenreihe des DLR-Instituts f{\"u}r Verkehrssystemtechnik},
institution = {Deutsches Zentrum f{\"u}r Luft- und Raumfahrt e. V. – Institut f{\"u}r Verkehrssystemtechnik},
keywords = {Rail2X; V2X; Kommunikation; Bedarfshalt; Bahn{\"u}bergang; Service und Diagnose},
pdf = "https://elib.dlr.de/135454/1/Rail2X\_Abschlussbericht\_final.pdf",
tags = "lukas.pirl,andreas.polze"
} -
Arne Boockmeyer, Jossekin Beilharz, Lukas Pirl, and Andreas Polze.
Hatebefi: Hybrid Applications Testbed for Fault Injection.
In 2019 IEEE 22nd International Symposium on Real-Time Distributed Computing (ISORC), 97–98. IEEE, 2019.
doi:10.1109/ISORC.2019.00030.
[
PDF |
|
]
×
@inproceedings{boockmeyer2019hatebefi,
author = "Boockmeyer, Arne and Beilharz, Jossekin and Pirl, Lukas and Polze, Andreas",
title = "{Hatebefi: Hybrid Applications Testbed for Fault Injection}",
tags = "arne.boockmeyer,jossekin.beilharz,lukas.pirl,andreas.polze",
booktitle = "2019 IEEE 22nd International Symposium on Real-Time Distributed Computing (ISORC)",
pages = "97--98",
year = "2019",
organization = "IEEE",
doi = "10.1109/ISORC.2019.00030",
pdf = "https://osm.hpi.de/publications/downloads/boockmeyer2019hatebefi.pdf"
} -
Daniel Richter, Lukas Pirl, Jossekin Beilharz, Christian Werling, and Andreas Polze.
Performance of Real-Time Wireless Communication for Railway Environments with IEEE 802.11p.
In Proceedings of the 52nd Hawaii International Conference on System Sciences (HICSS). 2019.
doi:10.24251/HICSS.2019.907.
[
PDF |
slides |
|
]
×
@inproceedings{richter2019performance,
author = "Richter, Daniel and Pirl, Lukas and Beilharz, Jossekin and Werling, Christian and Polze, Andreas",
title = "{Performance of Real-Time Wireless Communication for Railway Environments with IEEE 802.11p}",
tags = "daniel.richter,lukas.pirl,jossekin.beilharz,christian.werling,andreas.polze",
booktitle = "Proceedings of the 52nd Hawaii International Conference on System Sciences (HICSS)",
year = "2019",
doi = "10.24251/HICSS.2019.907",
pdf = "https://hdl.handle.net/10125/60190",
slides = "https://osm.hpi.de/publications/downloads/richter2019performance-slides.pdf"
} -
Lena Feinbube, Lukas Pirl, and Andreas Polze.
Software Fault Injection: A Practical Perspective.
In Dependability Engineering.
IntechOpen, 2017.
doi:10.5772/intechopen.70427.
[
PDF |
|
]
×
@incollection{feinbube2017software,
author = "Feinbube, Lena and Pirl, Lukas and Polze, Andreas",
title = "{Software Fault Injection: A Practical Perspective}",
tags = "lena.feinbube,lukas.pirl,andreas.polze",
booktitle = "Dependability Engineering",
year = "2017",
publisher = "IntechOpen",
doi = "10.5772/intechopen.70427",
pdf = "https://www.intechopen.com/books/dependability-engineering/software-fault-injection-a-practical-perspective"
} -
Lena Feinbube, Lukas Pirl, Peter Tröger, and Andreas Polze.
Dependability Stress Testing of Cloud Infrastructures.
In Proceedings of the 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), 453–460. IEEE, 2017.
doi:10.1109/PDCAT.2017.00078.
[
PDF |
|
]
×
@inproceedings{feinbube2017dependability,
author = "Feinbube, Lena and Pirl, Lukas and Tröger, Peter and Polze, Andreas",
title = "{Dependability Stress Testing of Cloud Infrastructures}",
tags = "lena.feinbube,lukas.pirl,peter.troeger,andreas.polze",
booktitle = "Proceedings of the 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)",
pages = "453--460",
year = "2017",
organization = "IEEE",
doi = "10.1109/PDCAT.2017.00078",
pdf = "https://www.researchgate.net/profile/Lukas\_Pirl/publication/324099060\_Dependability\_Stress\_Testing\_of\_Cloud\_Infrastructures/links/5e8dbd9892851c2f5288891e/Dependability-Stress-Testing-of-Cloud-Infrastructures.pdf"
} -
Lena Feinbube, Lukas Pirl, Peter Tröger, and Andreas Polze.
Software Fault Injection Campaign Generation for Cloud Infrastructures.
In Proceedings of the IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), 622–623. IEEE, 2017.
doi:10.1109/QRS-C.2017.119.
[
PDF |
|
]
×
@inproceedings{feinbube2017campaign,
author = {Feinbube, Lena and Pirl, Lukas and Tr{\"o}ger, Peter and Polze, Andreas},
title = "{Software Fault Injection Campaign Generation for Cloud Infrastructures}",
tags = "lena.feinbube,lukas.pirl,peter.troeger,andreas.polze",
booktitle = "Proceedings of the IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)",
pages = "622--623",
year = "2017",
organization = "IEEE",
doi = "10.1109/QRS-C.2017.119",
pdf = "https://www.researchgate.net/profile/Lukas\_Pirl/publication/319051385\_Software\_Fault\_Injection\_Campaign\_Generation\_for\_Cloud\_Infrastructures/links/5e8dbe1f299bf1307985f73d/Software-Fault-Injection-Campaign-Generation-for-Cloud-Infrastructures.pdf"
} -
Lukas Pirl, Lena Feinbube, and Andreas Polze.
Structuring Software Fault Injection Tools for Programmatic Evaluation.
In Ninth International Conferences on Advanced Service Computing. 2017.
[
PDF |
]
×
@inproceedings{pirl2017structuring,
author = "Pirl, Lukas and Feinbube, Lena and Polze, Andreas",
title = "{Structuring Software Fault Injection Tools for Programmatic Evaluation}",
tags = "lukas.pirl,lena.feinbube,andreas.polze",
booktitle = "Ninth International Conferences on Advanced Service Computing",
year = "2017",
isbn = "978-1-61208-528-9",
pdf = "http://www.thinkmind.org/download.php?articleid=service\_computation\_2017\_1\_20\_10006"
}
During Master's Studies:
-
Christoph Matthies, Lukas Pirl, Amir Azodi, and Christoph Meinel.
Beat Your Mom at Solitaire — A Review of Reverse Engineering Techniques and Countermeasures.
In 2015 6th IEEE international conference on software engineering and service science (ICSESS), 1094–1097. IEEE, 2015.
doi:10.1109/ICSESS.2015.7339242.
[
|
]
×
@inproceedings{matthies2015beat,
author = "Matthies, Christoph and Pirl, Lukas and Azodi, Amir and Meinel, Christoph",
title = "{Beat Your Mom at Solitaire — A Review of Reverse Engineering Techniques and Countermeasures}",
booktitle = "2015 6th IEEE international conference on software engineering and service science (ICSESS)",
pages = "1094--1097",
year = "2015",
organization = "IEEE",
doi = "10.1109/ICSESS.2015.7339242"
} -
Patrick Hennig, Philipp Berger, Christoph Meinel, Lukas Pirl, and Lukas Schulze.
Exploring Emotions Over Time Within the Blogosphere.
In 2014 International Conference on Data Science and Advanced Analytics (DSAA), 587–592. IEEE, 2014.
doi:10.1109/DSAA.2014.7058131.
[
PDF |
|
]
×
@inproceedings{hennig2014exploring,
author = "Hennig, Patrick and Berger, Philipp and Meinel, Christoph and Pirl, Lukas and Schulze, Lukas",
title = "{Exploring Emotions Over Time Within the Blogosphere}",
booktitle = "2014 International Conference on Data Science and Advanced Analytics (DSAA)",
pages = "587--592",
year = "2014",
organization = "IEEE",
doi = "10.1109/DSAA.2014.7058131",
pdf = "https://hpi.de/fileadmin/user\_upload/fachgebiete/meinel/papers/Web\_3.0/2014\_Hennig\_DSAA.pdf"
} -
Gregor Gabrysiak, Regina Hebig, Lukas Pirl, and Holger Giese.
Cooperating With a Non-governmental Organization to Teach Gathering and Implementation of Requirements.
In 2013 26th International Conference on Software Engineering Education and Training (CSEE&T), 11–20. IEEE, 2013.
doi:10.1109/CSEET.2013.6595232.
[
PDF |
|
]
×
@inproceedings{gabrysiak2013cooperating,
author = "Gabrysiak, Gregor and Hebig, Regina and Pirl, Lukas and Giese, Holger",
title = "{Cooperating With a Non-governmental Organization to Teach Gathering and Implementation of Requirements}",
booktitle = "2013 26th International Conference on Software Engineering Education and Training (CSEE\\&T)",
pages = "11--20",
year = "2013",
organization = "IEEE",
doi = "10.1109/CSEET.2013.6595232",
pdf = "https://hpi.de/fileadmin/hpi/FG\_Giese/pdf/cseet13main-id96.pdf"
}
Projects
Current joint projects:
FlexiDug (publicly funded): investigates reuse of rail infrastructures in former brown coal mining areas
- we focus on software architectures for dependable digital train control and signaling systems; prototyping their hardware and software components in simulations, in the lab, and in the field; evaluation and demonstration
-
Distributed Systems Engineering Lab: currently focuses on assessments of distributed systems using hybrid testbeds and co-simulation
Past joint projects:
-
RailChain (publicly funded): investigates distributed ledger technologies for the railway sector
- we focus on timing predictability (real-time properties); resource constraints (embedded devices); integration and interoperability assessments; hybrid testbeds
-
DiAK: Digitales Andreaskreuz (publicly funded): digitalization of railway crossings for increased safety and comfort for road traffic
- we focus on bridging the gap between V2X (ITS-G5) and C-V2X (Internet communication over cellular networks, e.g., 5G): dependable single-host deployments, middleware architectures, protocol translation
- part of the National Platform Future of Mobility (NPM)
-
Rail2X (publicly funded): investigated vehicle-to-everything (V2X) technologies for the railway sector
- we focused on experimental dependability assessments of the underlying wireless technology (IEEE 802.11p), ITS-G5 on Linux (IEEE 802.11p, GeoNetworking), simulation of nation-scale use cases, and IT security considerations
Current side projects:
-
electricity.watch is an experiment to ease environmentally aware consumption of electricity for infrastructures but also for humans
modifying the great Kernelspace Randomized Faulter (KRF) to implement fault tolerance (timeouts, retries, etc.) for system calls (WIP repo)
Teaching
- teaching assistant for lecture "Embedded Operating Systems" (M.Sc., winter 2022/23)
- teaching assistant for lecture "Embedded Operating Systems" (M.Sc., winter 2021/22)
- teaching assistant for lecture "Embedded Operating Systems" (M.Sc., winter 2020/21)
- teaching assistant for the Digital Rail Summer School (DRSS) 2020 (M.Sc., summer 2020)
- teaching assistant for the Digital Rail Summer School (DRSS) 2019 (M.Sc., summer 2019)
- teaching assistant for lecture on ethics in informatics ("Verantwortung der Informatik", M.Sc., summer 2019)
- lecturer and teaching assistant for lecture "Embedded Operating Systems for IoT" (M.Sc., winter 2018/19)
- lecturer and teaching assistant for lecture "Software Reliability Engineering" (M.Sc., summer 2018)
- lecturer and teaching assistant for lecture "Embedded Operating Systems" (M.Sc., winter 2017/18)
Master's Theses
Assistance for the following theses:
- "Stare & Chase" – improving localization of space debris using astronomical camera images (Linus Heinzl, ongoing)
- "Making SUMO EULYNX-ready" (Philipp Schmidt, ongoing)
- "Hybrid Testbeds for Educational Purposes – Design of a Computer Science Lab for Master Students" (Julia Scharsich, 2022)
- "A Distributed Architecture for a Safety-critical ETCS-OBU" (Hendrik Tjabben, 2021)
- "Adaptive QoS-aware Operator Placement for Distributed Processing of Sensor Streams" (Fabian Paul, 2020)
- "Hybrides Testbed zur Fehlerinjektion in verteilten Softwaresystemen" (Arne Boockmeyer, 2020)
- "Simulation and Measurement of IoT Wireless Technology in a Hybrid Testbed exemplified by LoRaWAN Technology" (Sebastian Kliem, 2019)
- "Artificial Neural Networks for QRS Detection in Noise-Contaminated Single-Channel Electrocardiograms" (Jonas Chromik, 2019)
Bachelor's Projects and Theses
Assistance for the following projects (two semesters each) and students' theses:
- "FlexiDug – neue Verkehrsspinnen für die Lausitz" in cooperation with DB Systel GmbH (six students, 2022/2023)
- "Die IoT-Middleware im Zug: Vernetzte Sensorik für zustandsorientierte Instandhaltung" in cooperation with DB Systel GmbH (five students, 2020/2021)
- "IoT, Sensorik, Nachvollziehbarkeit – die Software-Blackbox" in cooperation with DB Systel GmbH (four students, 2019/2020)
- "OpenRSU, V2X-Messaging, SUMO: Rail2X" in cooperation with DB Systel GmbH (five students, 2018/2019)
- "IoT & Blockchain – Rail2X SmartServices" in cooperation with DB Systel GmbH (three students, 2017/2018)
- "Wolke sucht Herzschlag" in cooperation with GETEMED Medizin- und Informationstechnik AG (three students, 2017/2018)
Talks
- "Grüße aus Hamburg: DiAK im RealLabHH", Digital Rail Summer School (DRSS) 2022, Jöhstadt, Germany. June 15, 2022
- "IoT and Data in Applications for Mobility Infrastructure", ide3a Smart Sensing School, online. October 6, 2022
- "DiAK – Das digitale Andreaskreuz", Digital Rail Summer School (DRSS) 2022, Jöhstadt, Germany. June 15, 2022
- "Fehlerinjektionsgetriebene Softwareentwicklung", Digital Rail Summer School (DRSS) 2020, Jöhstadt, Germany. September 23, 2020
- final presentation of work package "IT security", Rail2X final demonstrations at the Digital Test Field of the DB Netz AG, Schlettau, Germany. August 27, 2020
- "Software-Fehlerinjektion für Verlässlichkeit", Digital Rail Summer School (DRSS) 2019, Jöhstadt, Germany. September 18, 2019
- "Assessing Dependability in the Internet of Things" (elevator pitch), 14th Annual Symposium on Future Trends in Service-Oriented Computing at the Hasso Plattner Institute, Potsdam, Germany. April 11, 2019
- "Prepare for the Blackout – Software Fault Injection for Dependability", HPI Future SOC Lab Day – Fall 2018 at the SAP DATA SPACE, Berlin, Germany. November 14, 2018
- "Dependability Stress Testing of Cloud Infrastructures" (paper presentation), 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan. December 20, 2017
- "Dependability Stress Testing Through Model-based Fault Injection" (keynote), 5th HPI Symposium "Operating the Cloud" at the Hasso Plattner Institute, Potsdam, Germany. November 14, 2017
- "Fault Injection: Models, Tools, Experiences", fall meeting 2017 of the Operating Systems working group of the German Informatics Society at IBM Research, Böblingen, Germany. September 28, 2017
- "Structuring Software Fault Injection Tools for Programmatic Evaluation" (paper presentation), Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION 2017), Athens, Greece. February 20, 2017
Conferences, Workshops, Symposia
- local organization committee assistant for the Digital Rail Summer School (DRSS) 2023
- sub-reviewer for the 11th IEEE International Conference on Cloud Engineering (IC2E 2023)
- organization committee, publicity co-chair, reviewer for the 2nd International Workshop on Testing Distributed Internet of Things Systems (TDIS), co-located with the 10th IEEE International Conference on Cloud Engineering (IC2E 2022)
- local organization committee assistant for the Digital Rail Summer School (DRSS) 2022
- organization committee, speaker of the tutorial on Continuously Testing Distributed IoT Systems: An Introduction to the Marvis Framework of the The 19th International Conference on Service-Oriented Computing (ICSOC 2021)
- organization committee, publicity co-chair, reviewer for the 1st International Workshop on Testing Distributed Internet of Things Systems (TDIS), co-located with the 9th IEEE International Conference on Cloud Engineering (IC2E 2021)
- local organization committee assistant for the Digital Rail Summer School (DRSS) 2021
- local organization committee assistant for the Digital Rail Summer School (DRSS) 2020
- local organization committee assistant for the Digital Rail Summer School (DRSS) 2019
- local organization committee assistant for the 1st Fall School of the HPI Future SOC Lab – Efficient Architectures for Data Science (EADS) 2017
Attended:
- 15th ITS European Congress, Lisbon, Portugal. May 22 – 24, 2023
- 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan. December 18 – 20, 2017
- 2017 IEEE International Conference on Software Quality, Reliability & Security (QRS), Praque, Czech Republic. July 25 – 29, 2017
- Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION 2017), Athens, Greece. February 19 – 23, 2017
- RIOT Summit 2017, Berlin, Germany. September 25 – 26, 2017
- OpenStack DACH Day 2016, Berlin, Germany. November 5, 2016
- OpenStack DACH Day 2015, Berlin, Germany. June 11, 2015
Infrastructure
Contributions to the group's and institute's infrastructure:
-
group web services, 2019 overhaul
- initiative, concept, initial effort, migration
- containerization of services
- main web site: CI/CD, gradual migration w/o major downtime
- deprecation of legacy services and hardware
- monitoring, maintenance
-
- digital indexing of hardware
- workshop re-organization & maintenance
globally shared GitLab Runners for the HPI GitLab instance: initiative, setup, maintenance
integration of group's hosts in HPI LDAP, incl. automated configuration
Links
Awards
- best WiP paper 2021 of the 19th International Conference on Pervasive Computing and Communications: "Towards a Staging Environment for the Internet of Things"
- best paper 2019 of the software technology track of the 52nd Hawaii International Conference on System Sciences: "Performance of Real-Time Wireless Communication for Railway Environments with IEEE 802.11p"
- best thesis 2017 of the Operating Systems working group of the German Informatics Society: "Identification and Exercise of Fault Injection Campaigns for Experimental Dependability Assessment of Distributed Systems Exemplified by a Case Study on OpenStack" (master thesis)
- best paper 2017 of the Ninth International Conferences on Advanced Service Computing: "Structuring Software Fault Injection Tools for Programmatic Evaluation"
Biographical Sketch
present | PhD studies, Professorship for Operating Systems and Middleware, Hasso Plattner Institute, University of Potsdam |
2017–2019 | scholarship from Research School for Service-Oriented Systems Engineering, Hasso Plattner Institute, University of Potsdam |
2017 | M.Sc. IT-Systems Engineering, Hasso Plattner Institute, University of Potsdam |
2015 | semester abroad, Auckland University of Technology, Aotearoa – New Zealand |
2012 | B.Sc. IT-Systems Engineering, Hasso Plattner Institute, University of Potsdam |
2008/2009 | alternative service, GFZ Potsdam |
2008 | A level, Leibniz-Gymnasium Potsdam |