Filip Marković ⏱️

Filip Marković

Lecturer (~Assistant Professor) in Computer Science

University of Southampton

Before we begin: My research papers are generally very formal and full of math, but this site is designed for a broader audience. Pictograms are used here as light visual cues to make the content easier and a little more fun to follow.

👋 Welcome!

I am Filip Marković, a lecturer (equivalent to assistant professor) in Computer Science at the University of Southampton, UK 🇬🇧. Previously, I was a postdoctoral researcher at the Max Planck Institute for Software Systems (MPI-SWS) in Kaiserslautern, Germany 🇩🇪, working with Björn Brandenburg. Before that, I pursued my PhD and postdoctoral research at Mälardalen University in Västerås, Sweden 🇸🇪. I am originally from Podgorica, Montenegro 🇲🇪.

🔎 Research Vision

My research focuses on uncertainty-aware analysis and scheduling of real-time and cyber-physical systems. As these systems grow in complexity, so does their inherent timing uncertainty, which has already contributed to a series of safety incidents ⚠️ in recent years. This trend is further amplified by AI-powered components, heterogeneous hardware, and adaptive software layers. At the same time, traditional methods for assessing timing-related safety properties and guiding principled resource provisioning are becoming increasingly inadequate.

In practice, this challenge is critical across many domains, including automotive 🚗, avionics ✈️, medical devices 🏥, and aerospace and space exploration 🚀. For example, in autonomous vehicles and drones, detecting an obstacle is important, but ensuring the system reacts on time ⏳ to avoid a collision ⚠️ is essential. As modern functionalities (such as computer vision, machine learning, and artificial intelligence) demand ever more computational resources, it becomes increasingly challenging to guarantee correct timing behavior 📟 + ⏳ → ☑️.

For a future with safe, intelligent, principly provisioned, and inevitably complex cyber-physical systems, it is crucial to develop:

  • timing analyses that rigorously capture the intricate timing uncertainty of modern software and hardware platforms
  • scheduling algorithms that make this uncertainty predictable and amenable to control

This forms the core of my ongoing and future research agenda.


⏱️ From Scheduling Theory to Space Exploration 🚀

In my research, I use statistical inference 📈, probability theory 🎲, machine learning 💻➕🎓, randomized algorithms 🎲➕🧮, mechanized formal verification 🔢➕⚙️, and related methods, to analyze the uncertainty in the timing behavior of complex cyber-physical systems and to develop scheduling algorithms that are explicitly uncertainty-informed.

My research has resolved several long-standing open problems in uncertainty-aware analysis and scheduling of cyber-physical systems, resulting in six papers at RTSS (a flagship conference, ranked A* in the ICORE system), and four at other A-ranked venues, including two Outstanding Paper Awards (at RTSS 2025 and ECRTS 2021).

These developments also have a broader practical impact. For example, I collaborate with NASA Ames Research Center on our timing-inference tool LiME, which we are actively developing for prospective integration into their safety procedures and timing validation pipeline. I also contribute to the NASA’s suborbital mission ADAPT, where we develop uncertainty-aware scheduling algorithms for the timely observation of transient astronomical phenomena, including gamma-ray bursts, novae, and supernovae.

You can see me below at NASA Ames, where I was invited for a research visit in May 2025. This occasion symbolically united my scientific work with my childhood passion for astronomy (as my grin makes it clear 😁). Alongside this, I share a few more figures from my recent papers at the intersection of scheduling theory and astronomy. I leave them intentionally unexplained here, in the hope that they spark your curiosity to explore my publications and perhaps ignite a discussion if we meet in person.

Scheduling theory applied in NASA ADAPT mission

Scheduling theory applied in NASA ADAPT mission

Finally, I wish to acknowledge with gratitude my colleague Marion Sudvarg for inviting me to contribute to the ADAPT mission, which has already led to one RTSS’25 publication (to be presented soon) and two at ICRC’25. I am equally thankful to Irfan Šljivo for making possible my research visit to NASA Ames, where our collaboration on LiME began. Both efforts are deeply rewarding and represent just the start of an exciting research journey.

Honors & Awards 🏆

🏆 Outstanding Paper Award
See certificate
🏆 Best Presentation Award
See certificate
🎓 PhD scholarship (Erasmus Mundus+)
🎓 MSc scholarship (Erasmus Mundus)

News 📰

September 2025

📄 Our paper has been accepted to IEEE RTSS'25.

July 2025

🔭 Collaboration recognition in NASA’s suborbital mission ADAPT.

Two papers published at the 39th International Cosmic Ray Conference (ICRC 2025) · Special thanks to Marion Sudvarg for inviting me to contribute to the ADAPT mission.
May 2025

🚀 Invited for a research visit at NASA Ames Research Center (Moffett Field 🇺🇸)

The visit focused on collaboration around our recent project and timing-inference tool LiME · Special thanks to Irfan Šljivo and Anastasia Mavridou for their kind hospitality.
April 2025

🏆 Outstanding Reviewer Award at IEEE RTAS 2025.

Special thanks to all authors and co-reviewers who supported my nomination.
March 2025

🎓 Successful PhD defense of Dr. Anna Friebe. Congrats! 🎉

December 2024

🏆 Outstanding Paper Award at IEEE RTSS 2024 for

“A Distribution-Agnostic and Correlation-Aware Analysis of Periodic Tasks”
CORE rank A* · Prestigious recognition by the real-time systems community · Special thanks to all reviewers who supported the paper nomination.
November 2024

🎤 Invited for a research visit and talk at Boston University, (Boston 🇺🇸)

Visited professors Richard West and Renato Mancuso and their research groups.
Presented the talk “Dealing with Time and Uncertainty in Cyber-Physical Systems”.

Career Timeline 🏫

 
 
 
 
 
University of Southampton
Lecturer (~Assistant Professor)
March 2025 – Present Southampton, UK 🇬🇧

Selected Achievements in the reverse chronological order:

  • Paper 📄 accepted at RTSS 2025 (A*)
  • Officialy recognized as a collaborator in NASA’s suborbital mission ADAPT, contributing to its scheduling pipeline 🔭
  • 🏆 Outstanding Reviewer Award at RTAS 2025 (A)
  • Published 2 📄📄 papers at RTAS 2025 (A)
  • Invited to NASA Ames Research Center 🚀 for a research visit (May ‘25)
  • Successful PhD defence 🎓 of Anna Friebe (finished cosupervision)

Teaching duties in the following courses:

  • Probability in Computing
  • Real-Time Computing and Embedded Systems
 
 
 
 
 
Max Planck Institute for Software Systems (MPI-SWS)
Postdoc Researcher
July 2022 – February 2025 Kaiserslautern, Germany 🇩🇪

Research conducted in the following project

  • A Theory-Oriented Real- Time Operating System for Temporally Sound Cyber-Physical Systems (TOROS)

Selected Achievements in the reverse chronological order:

  • 🏆 Outstanding Paper Award at RTSS 2024 (A*)
  • Published 2 📄📄 papers at RTSS 2024 (A*)
  • Published 2 📄📄 papers at RTSS 2023 (A*)
  • Published 1 📄 paper at RTAS 2023 (A)
  • 🏆 Best Presentation Award at RTSS 2022 (A*)
  • 🏆 Best Poster Award at MPI retreat 2022
  • Published 1 📄 paper at RTSS 2022 (A*)
 
 
 
 
 
Mälardalen University (MDU)
Postdoc Researcher and Teaching Assistant
July 2020 – June 2022 Västerås, Sweden 🇸🇪

Research conducted in the following projects:

Selected Achievements in the reverse chronological order

  • Published 1 📄 paper at RTSS 2022 (A*)
  • 🏆 Outstanding Paper Award at ECRTS 2021 (A*)
  • Published 1 📄 paper at ECRTS 2021 (A)
  • Published 1 📄 paper at RTCSA 2021 (B)

Teaching duties in the following courses:

  • Software Architecture and Processes
  • Software Development for Real-Time Systems
 
 
 
 
 
Mälardalen University (MDU)
PhD Researcher and Teaching Assistant
July 2015 – June 2020 Västerås, Sweden 🇸🇪

Research funded by the

  • European Comission within the Erasmus Mundus+ project

Selected Achievements in reverse chronological order

  • Published 1 📄 paper at ECRTS 2020 (A)
  • Published 1 📄 paper at RTAS 2020 (A)
  • Published 1 📄 paper at IEEE Transactions on Industrial Informatics 2019 (IF 10.215)
  • Published 1 📄 paper at Ada Europe 2018 (B)

Teaching duties in the following courses:

  • Component-Based Technologies
  • Software Architecture and Processes
  • Software Development for Real-Time Systems

PhD supervisor: Jan Carlson
PhD thesis: Preemption-Delay Aware Schedulability Analysis of Real-Time Systems

Selected Publications 📄

Listed in reverse chronological order (most recent first).


📄“Probabilistic Response-Time-Aware Search for Transient Astrophysical Phenomena”
D. Wang, M. Sudvarg, F. Marković, J. Buhler, S. Baruah, G. Kehne
RTSS 2025 · (A*) · Acc. 22% · Artifact Evaluated ✅


📄“LiME: The Linux Real-Time Task Model Extractor”
B. B. Brandenburg, C. Courtaud, F. Marković, B. Ye
Authors listed in alphabetical order
RTAS 2025 · (A) · Acc. 27%


📄“Nip It In the Bud: Job Acceptance Multi-Server”
A. Friebe, T. Cucinotta, F. Marković, A. V. Papadopoulos, T. Nolte
RTAS 2025 · (A) · Acc. 27% · Artifact Evaluated ✅


🏆 Outstanding Paper Award
📄“A Distribution-Agnostic and Correlation-Aware Analysis of Periodic Tasks”
F. Marković, G. von der Brüggen, M. Günzel, J.-J. Chen, B. B. Brandenburg
RTSS 2024 · (A*) · Acc. 23% · Artifact Evaluated ✅


📄“In Search of Butterflies: Exceedance Analysis for Real-Time Systems under Transient Overload”
M. Zini, F. Marković, D. Casini, A. Biondi, B. B. Brandenburg
RTSS 2024 · (A*) · Acc. 23% · Artifact Evaluated ✅


📄“What Really is pWCET? A Rigorous Axiomatic Proposal”
S. Bozhko, F. Marković, G. von der Brüggen, B. B. Brandenburg
RTSS 2023 · (A*) · Acc. 25% · Artifact Evaluated ✅


📄“CTA: A Correlation-Tolerant Analysis of the Deadline-Failure Probability of Dependent Tasks”
F. Marković, P. Roux, S. Bozhko, A. V. Papadopoulos, B. B. Brandenburg
RTSS 2023 · (A*) · Acc. 25% · Artifact Evaluated ✅
First solution to a longstanding open problem from 1995


📄“Continuous-Emission Markov Models for RT Applications: Bounding Deadline Miss Probabilities”
A. Friebe, F. Marković, A. V. Papadopoulos, T. Nolte
RTAS 2023 · (A) · Acc. 27%


🏆 Best Presentation Award (slides)
📄“Analytical Approximations in Probabilistic Analysis of Real-Time Systems”
F. Marković, A. V. Papadopoulos, T. Nolte
RTSS 2022 · (A*) · Acc. 29% · Artifact Evaluated ✅


🏆 Outstanding Paper Award
📄“On the Convolution Efficiency for Probabilistic Analysis of Real-Time Systems”
F. Marković, A. V. Papadopoulos, T. Nolte
ECRTS 2021 · (A) · Acc. 19% · Artifact Evaluated ✅


The full publications list on this site is under construction. 🚧
For now, please visit my Google Scholar and DBLP pages.

For details on academic, teaching, and mentorship service, see my CV.

Contact 📭

  • f dot markovic at soton dot ac dot uk
  • University of Southampton University Road, Southampton, SO17 1BJ 🇬🇧