Affiliated with the
European Joint
Conferences on Theory and Practice of Software (ETAPS
2026)
Turin, Italy
The MARS workshops bring together researchers from different communities who are developing formal models of real systems in areas where complex models occur, such as networks, cyber-physical systems, hardware/software codesign, biology, etc. The motivation and aim for MARS stem from the following two observations:
The MARS workshops aim at remedying these issues, emphasising modelling over verification, so as to retain lessons learnt from formal modelling, which are not usually discussed elsewhere. Examples are:
We thus invite papers that present formal models of real systems, which may lay the basis for future analysis and comparison.
In addition to the workshop proceedings, the formal models presented at the workshop will be archived in the MARS Repository, a growing, diverse collection of realistic benchmarks. The existence of this repository is a unique feature that makes MARS contributions available to the wider community, so that others can reproduce experiments, perform further analyses, and try the same case studies using different formal methods.
Christel Baier (Dresden University of Technology, Germany): Verification meets causality
Abstract: The early success story of the model checking approach relies fundamentally on two features. First, the algorithms provide a push-button technology: As soon as the model and specification have been generated, one obtains a result in a fully automated way. Second, if the algorithm terminates with a negative result, then it can infer counterexamples to the specification. Counterexamples are the first instances for what we use the term explication, which refers to a mathematical concept that in some way sheds light on why the model checker has returned the result. While counterexamples are single instances of execution traces violating the specification, they provide little insights in what causes the specification violation. To enhance the system transparency, more crisp explications for the satisfaction or violation of properties are demanded. The talk presents an overview of techniques that go in this direction by using formal notions of causality and responsibility to explicate verification results for transition systems and Markovian models.
José Proença (University of Porto, Portugal): Analysing Real (Time) Systems with Uppaal, Spreadsheets, and Lince
Abstract: In this talk I will provide personal insights over past interactions with industrial partners trying to formalize their real-time systems. During this journey, I will provide special focus on interactions with Alstom (Sweden), in the railway domain, to formalize both requirements and a particular signaling system. Here I will discuss our modelling solution using families of Uppaal models. Spreadsheets are used as a common ground between domain experts (configuring the model) and the verification experts (using these configurations). I will later present more recent work on a lightweight and precise frontend to simulate and analyse cyber-physical systems using our Lince tool, discussing ideas on how to engage practitioners in the process.
All submissions will be peer-reviewed by at least three referees based on their novelty, relevance, and technical merit. The MARS proceedings will be published in the open-access EPTCS series (Electronic Proceedings in Theoretical Computer Science).
Submissions must be unpublished and not be submitted for publication elsewhere. It is accepted, however, to submit a paper about a case study already mentioned at another conference, workshop, or journal provided that: (1) the formal model is submitted to MARS 2026 and has not been published previously, and (2) the MARS submission adds significant, novel material concerning the formal modelling work.
Submissions must be in English and submitted in PDF format via EasyChair. Contributions are limited to 12 pages EPTCS style (not counting references and the appendices). Appendices (of arbitrary length, included in the proceedings) can be added to present all details of a formal model.
We welcome submissions that come together with one or many formal models that can be processed by some tool (e.g., timed automata for Uppaal, definitions and proofs for Isabelle/HOL, etc.). Such models should be complete (i.e., self-contained) and made available under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. The models associated to accepted papers will be made available in the MARS Repository. A URL to the formal models should be provided along with the submission.
| Submission: | Monday, January 21, 2026 | |
| Notification: | Friday, March 6, 2026 | |
| Final version: | Wednesday, March 25, 2026 | |
| Workshop: | Sunday, April 12, 2026 (as part of ETAPS 2026) |
MARS 2026 is part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2026). Information about venue and travelling in/to Italy can be found at the webpage of ETAPS.
All questions about the workshop should be emailed to the PC chairs Gregor Gössler and Maurice ter Beek at mars2026@mars-workshop.org