I work at the chair of Prof. Holger Hermanns since June 2019. My PhD project revolves around the domain of space and satellites. 🚀 My work started with cost-optimal, energy-aware task scheduling for nanosatellites and has since shifted a bit towards efficient routing algorithms in large mega-constellations as well as other space-related topics. This fits well with one of the chair’s Advanced Courses, namely “Space Informatics”, of which I am the teaching assistant. I am currently the main developer of the LEOpowver project and am part of the team working on the MISSION project.

I received my B.Sc. in computer science in February 2018 and my M.Sc. in March 2020. My theses were on “A Modest Approach to Satellite Operation” and “Cache Persistence Analysis: Finally Exact”, respectively.

Publications

Year Publication
2023 Andreas Schmidt, Gregory Stock, Robin Ohs, Luis Gerhorst, Benedict Herzog, Timo Hönig:
carbond: An Operating-System Daemon for Carbon Awareness
HotCarbon 2023 (🔓)
2022 Gregory Stock, Juan A. Fraire, Holger Hermanns:
Distributed On-Demand Routing for LEO Mega-Constellations: A Starlink Case Study
ASMS 2022, Technical Report (🔓)
2021 Gregory Stock, Juan A. Fraire, Holger Hermanns, Eduardo Cruz, Alastair Isaacs, Zhana Imbrosh:
On the Automation, Optimization, and In-Orbit Validation of Intelligent Satellite Constellation Operations
SmallSat 2021 (🔓)
2020 Gregory Stock, Juan A. Fraire, Tobias Mömke, Holger Hermanns, Fakhri Babayev, Eduardo Cruz:
Managing Fleets of LEO Satellites
EMSOFT 2020, POWVER Technical Report 2020-06 (🔓)
2019 Gregory Stock, Sebastian Hahn, Jan Reineke:
Cache Persistence Analysis: Finally Exact
RTSS 2019, Technical Report (🔓)

🔓 — freely available / open access

Teaching Experience

Teaching Assistant

Winter 2023/24 Teaching Assistant for Space Informatics
Winter 2022/23 Teaching Assistant for Programming 1
Winter 2021/22 Teaching Assistant for Hands-On Dependability
Summer 2021 Teaching Assistant for Space Informatics
Summer 2020 Teaching Assistant for Space Informatics
Summer 2020 Teaching Assistant for “Nebenläufige Programmierung” (Concurrent Programming)
Summer 2019 Teaching Assistant for Space Informatics
Winter 2018/19 Teaching Assistant for Space Informatics

Student TA

Winter 2018/19 Supervisor and Coach for “Mathematik-Vorkurs” (Preparatory Course in Mathematics)
Winter 2017/18 Supervisor and Coach for “Mathematik-Vorkurs” (Preparatory Course in Mathematics)
Summer 2017 Student TA for “Nebenläufige Programmierung” (Concurrent Programming)
Winter 2016/17 Supervision Student TA for “Programmierung 1” (Programming 1)
Winter 2016/17 Coach for “Mathematik-Vorkurs” (Preparatory Course in Mathematics)
Summer 2016 Student TA for “Programmierung 2” (Programming 2)
Winter 2015/16 Student TA for “Programmierung 1” (Programming 1)

Contact

Address: Campus Saarbrücken, 66123 Saarbrücken
Location: Bldg. E1 3, Room 532
Phone: +49 681 302 5635
E-mail: stock@depend.uni-saarland.de
PGP Fingerprint:
624A 35EE 0F54 6ECF 199E 99F1 01F0 5220 0D06 1069