Projecten per jaar
Organisatieprofiel
Introductie / missie
Formal System Analysis focuses on theories, techniques and tools for modeling and analyzing the behaviors of software-controlled systems.
Highlighted phrase
Formal analysis is essential for cost-effective, highly reliable software-controlled systems
Over de organisatie
The FSA group studies the foundations of software-controlled systems and develops languages and techniques for modelling and analyzing real-world, industrial-scale applications. Expertise in the group includes process algebras for reasoning about concurrent, timed and probabilistic system behavior, SAT- and SMT-solvers, rewriting, and model checking technology. Research focusses on scalability of the technology, which is required for its use in the development of software controlled-systems. The group offers courses in Logic, Formal Methods, Model Checking, Micro-processor Verification, and Automated Reasoning.
Much of the group’s research is consolidated in tools. Prominent examples include mCRL2 and MaDL. mCRL2 is a process-algebraic language with an award-winning tool set for modeling and analyzing concurrent systems. MaDL is a language with associated verification techniques for scalable liveness verification of micro-architectures of computer processors.
Current areas of application include protocols, hardware designs and industrial control systems. Recent examples include the formalization of the commercial industrial modelling and code generation language Dezyne, which relies on mCRL2 for analyzing the system behaviors. Past examples include verification of the control systems of the four large experiments in the Large Hadron Collider at CERN, using model checking and satisfiability solving to improve the control system reliability, and the analysis of the software architecture of the first award-winning Stella Solar Car.
Recent research projects in which FSA is involved include:
- AVVA: Accelerated Verification and Verification Accelerated (NWO TOP grant)
- MERITS: Model extraction for re-engineering traditional software (NWO Big Software, with Philips Healthcare)
- Formal verification of cache coherent multi-core architectures (NWO TOP grant)
- DEWI: Dependable Embedded Wireless Infrastructure (Artemis project)
Vingerafdruk
Samenwerkingen en hoofdonderzoeksgebieden uit de afgelopen vijf jaar
Profielen
-
Rodin Aarssen, MSc
- Mathematics and Computer Science, Formal System Analysis - Promovendus
- Mathematics and Computer Science, Software Engineering and Technology - Promovendus
Persoon: Prom. : Promovendus
-
Mark S. Bouwman
- Mathematics and Computer Science, Formal System Analysis - ex Promovendus
Persoon: Prom. : Promovendus
projecten
- 1 Afgelopen
-
A Case in Point: Verification and Testing of a EULYNX Interface
Bouwman, M., van der Wal, D., Luttik, B., Stoelinga, M. A. & Rensink, A., mrt. 2023, In: Formal Aspects of Computing. 35, 1, blz. 1-38 38 blz., 2.Onderzoeksoutput: Bijdrage aan tijdschrift › Tijdschriftartikel › Academic › peer review
Open AccessBestand4 Citaten (Scopus) -
A formal analysis of Dutch Generic Integral Tunnel Design models
Jilissen, K. H. J., Dieleman, P. & Groote, J. F., 7 jun. 2023, SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing. Association for Computing Machinery, Inc, blz. 1681-1684 4 blz.Onderzoeksoutput: Hoofdstuk in Boek/Rapport/Congresprocedure › Conferentiebijdrage › Academic › peer review
-
Applications: Distributed Algorithms
Atif, M. & Groote, J. F., 2023, Studies in Systems, Decision and Control. Springer, blz. 183-200 18 blz. (Studies in Systems, Decision and Control; vol. 458).Onderzoeksoutput: Hoofdstuk in Boek/Rapport/Congresprocedure › Hoofdstuk › Academic › peer review
Uitrusting
-
mCRL2 lab
Jan Friso Groote (Manager)
Formal System AnalysisUitrusting/faciliteit: Onderzoekslaboratorium
Datasets
-
Experiments for the paper "(Re)moving Quantifiers to Simplify Parameterised Boolean Equation Systems"
Neele, T. (Ontwerper), Zenodo, 4 jul. 2022
Dataset
-
Decomposing Monolithic Processes using the mCRL2 toolset
Laveaux, M. (Bijdrager) & Willemse, T. A. C. (Bijdrager), Zenodo, 12 jul. 2021
Dataset
-
mCRL2 release 201808.0
Bunte, O. (Bijdrager), Groote, J. F. (Bijdrager), Keiren, J. J. A. (Bijdrager), Laveaux, M. (Bijdrager), Neele, T. (Bijdrager), de Vink, E. P. (Bijdrager), Wesselink, J. W. (Bijdrager), Wijs, A. J. (Bijdrager) & Willemse, T. A. C. (Bijdrager), Zenodo, 2018
DOI: 10.5281/zenodo.2555055, https://zenodo.org/record/2555055
Dataset
Prijzen
-
Best Paper Award FACS 2018
Neele, Thomas (Ontvanger), Willemse, Tim A.C. (Ontvanger) & Groote, Jan Friso (Ontvanger), 11 okt. 2018
Prijs: Anders › Werk, activiteit of publicatie gerelateerde prijzen (lifetime, best paper, poster etc.) › Wetenschappelijk
-
EATCS Best Paper Award
Neele, Thomas (Ontvanger), Valmari, Antti (Ontvanger) & Willemse, Tim A.C. (Ontvanger), 2 jul. 2020
Prijs: Anders › Werk, activiteit of publicatie gerelateerde prijzen (lifetime, best paper, poster etc.) › Wetenschappelijk
-
FMICS-AVoCS Best Paper award
Groote, Jan Friso (Ontvanger), Wesselink, J.W. (Wieger) (Ontvanger) & Willemse, Tim A.C. (Ontvanger), 20 sep. 2017
Prijs: Anders › Werk, activiteit of publicatie gerelateerde prijzen (lifetime, best paper, poster etc.) › Wetenschappelijk
-
2020 ICAB Conference
Anne A.A. Limburg (Organisator), Rick H.S. Budé (Organisator), Henk J.M. Swagten (Organisator), K.A.H. (Ton) van Leeuwen (Organisator), Erik P. de Vink (Organisator), Sonia M. Gómez Puente (Organisator) & Gerrit M.W. Kroesen (Organisator)
5 nov. 2020Activiteit: Types deelname aan of organisatie van een evenement › Congres › Wetenschappelijk
-
IPA Herfstdagen on Security (November 21-25,2005), Zwartsluis, The Netherlands
Erik de Vink (Spreker)
22 nov. 2005Activiteit: Types gesprekken of presentaties › Aangemelde presentatie › Wetenschappelijk
-
VVSS 2004 (Verification and Validation of Software Systems), LaQuSo, Eindhoven, The Netherlands
Judi Romijn (Spreker)
24 nov. 2004Activiteit: Types gesprekken of presentaties › Aangemelde presentatie › Wetenschappelijk
Scripties/Masterproeven
-
Abstracting real-valued parameters in parameterised boolean equation systems
Auteur: Laveaux, M., 26 feb. 2018Begeleider: Willemse, T. A. C. (Afstudeerdocent 1)
Scriptie/Masterproef: Master
Bestand -
A complete axiomatisation for probabilistic trace equivalence
Auteur: Timmers, F., 26 nov. 2018Begeleider: Groote, J. F. (Afstudeerdocent 1)
Scriptie/Masterproef: Master
Bestand -
Adding sequential composition and termination to the linear time: branching time spectrum
Auteur: Nijland, L., 31 aug. 2018Begeleider: Luttik, S. P. (Afstudeerdocent 1)
Scriptie/Masterproef: Master
Bestand