Остановите войну!
for scientists:
default search action
Mattias Ulbrich
Person information
- affiliation: Karlsruhe Institute of Technology, Germany
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c53]Alexander Weigl, Joshua Bachmeier, Bernhard Beckert, Mattias Ulbrich:
Contract Automata: A Specification Language for Mode-Based Systems. FormaliSE@ICSE 2024: 1-11 - [c52]Bernhard Beckert, Peter Sanders, Mattias Ulbrich, Julian Wiesler, Sascha Witt:
Formally Verifying an Efficient Sorter. TACAS (1) 2024: 268-287 - 2023
- [j9]Martin de Boer, Stijn de Gouw, Jonas Klamroth, Christian Jung, Mattias Ulbrich, Alexander Weigl:
Formal Specification and Verification of JDK's Identity Hash Map Implementation. Formal Aspects Comput. 35(3): 18:1-18:26 (2023) - [j8]Rosa Abbasi, Jonas Schiffl, Eva Darulova, Mattias Ulbrich, Wolfgang Ahrendt:
Combining rule- and SMT-based reasoning for verifying floating-point Java programs in KeY. Int. J. Softw. Tools Technol. Transf. 25(2): 185-204 (2023) - [c51]Florian Lanzinger, Joshua Bachmeier, Mattias Ulbrich, Werner Dietl:
Scalable and Precise Refinement Types for Imperative Languages. iFM 2023: 377-383 - [c50]Claudia Hildebrandt, Barbara Pampel, Bernhard Standl, Franz J. Hauck, Mattias Ulbrich, Barbara Paech:
Neue Einblicke in den Berufswahlprozess von Informatiklehrkräften. INFOS 2023: 83-92 - [c49]Annika Vielsack, Miriam Klein, Thomas Niesenhaus, Mattias Ulbrich:
The 'Choc-Machine' - an Introduction to Algorithmic Thinking using Finite State Machines. WiPSCE 2023: 25:1-25:2 - [d1]Bernhard Beckert, Peter Sanders, Mattias Ulbrich, Julian Wiesler, Sascha Witt:
Formally Verifying an Efficient Sorter - Verification and Benchmarking Artifact. Zenodo, 2023 - 2022
- [c48]Jonas Klamroth, Florian Lanzinger, Wolfram Pfeifer, Mattias Ulbrich:
The Karlsruhe Java Verification Suite. The Logic of Software. A Tasting Menu of Formal Methods 2022: 290-312 - [c47]Bernhard Beckert, Mattias Ulbrich, Birgit Vogel-Heuser, Alexander Weigl:
Generalized Test Tables: A Domain-Specific Specification Language for Automated Production Systems. ICTAC 2022: 7-13 - [c46]Martin de Boer, Stijn de Gouw, Jonas Klamroth, Christian Jung, Mattias Ulbrich, Alexander Weigl:
Formal Specification and Verification of JDK's Identity Hash Map Implementation. IFM 2022: 45-62 - [c45]Wolfgang Ahrendt, Paula Herber, Marieke Huisman, Mattias Ulbrich:
SpecifyThis - Bridging Gaps Between Program Specification Paradigms. ISoLA (1) 2022: 3-6 - [c44]Bernhard Beckert, Richard Bubel, Reiner Hähnle, Mattias Ulbrich:
Towards a Usable and Sustainable Deductive Verification Tool. ISoLA (2) 2022: 281-300 - [c43]Florian Lanzinger, Mattias Ulbrich, Alexander Weigl:
A Refactoring for Data Minimisation Using Formal Verification. ISoLA (2) 2022: 345-364 - [c42]Jonas Krämer, Lionel Blatter, Eva Darulova, Mattias Ulbrich:
Inferring Interval-Valued Floating-Point Preconditions. TACAS (1) 2022: 303-321 - 2021
- [j7]Suhyun Cha, Birgit Vogel-Heuser, Alexander Weigl, Mattias Ulbrich, Bernhard Beckert:
Table-based formal specification approaches for control engineers - empirical studies of usability. IET Cyper-Phys. Syst.: Theory & Appl. 6(4): 193-207 (2021) - [j6]Florian Lanzinger, Alexander Weigl, Mattias Ulbrich, Werner Dietl:
Scalability and precision by combining expressive type systems and deductive verification. Proc. ACM Program. Lang. 5(OOPSLA): 1-29 (2021) - [c41]Wolfram Pfeifer, Jonas Schiffl, Mattias Ulbrich:
Reconstructing z3 proofs in KeY: there and back again. FTfJP@ECOOP 2021: 24-31 - [c40]Alexander Weigl, Mattias Ulbrich, Shmuel S. Tyszberowicz, Jonas Klamroth:
Runtime Verification of Generalized Test Tables. NFM 2021: 358-374 - [c39]Rosa Abbasi, Jonas Schiffl, Eva Darulova, Mattias Ulbrich, Wolfgang Ahrendt:
Deductive Verification of Floating-Point Java Programs in KeY. TACAS (2) 2021: 242-261 - [i7]Rosa Abbasi Boroujeni, Jonas Schiffl, Eva Darulova, Mattias Ulbrich, Wolfgang Ahrendt:
Deductive Verification of Floating-Point Java Programs in KeY. CoRR abs/2101.08733 (2021) - 2020
- [c38]Alexander Weigl, Mattias Ulbrich, Suhyun Cha, Bernhard Beckert, Birgit Vogel-Heuser:
Relational Test Tables: A Practical Specification Language for Evolution and Security. FormaliSE@ICSE 2020: 77-86 - [c37]Alexander Weigl, Mattias Ulbrich, Daniel Lentzsch:
Modular Regression Verification for Reactive Systems. ISoLA (2) 2020: 25-43 - [c36]Bernhard Beckert, Michael Kirsten, Jonas Klamroth, Mattias Ulbrich:
Modular Verification of JML Contracts Using Bounded Model Checking. ISoLA (1) 2020: 60-80 - [c35]Bernhard Standl, Anette Bentz, Mattias Ulbrich, Annika Vielsack, Ingo Wagner:
Design- and Evaluation-Concept for Teaching and Learning Laboratories in Informatics Teacher Education. ISSEP 2020: 133-145 - [p8]Marieke Huisman, Raúl E. Monti, Mattias Ulbrich, Alexander Weigl:
The VerifyThis Collaborative Long Term Challenge. 20 Years of KeY 2020: 246-260 - [p7]Sarah Grebing, Mattias Ulbrich:
Usability Recommendations for User Guidance in Deductive Program Verification. 20 Years of KeY 2020: 261-284 - [e3]Wolfgang Ahrendt, Bernhard Beckert, Richard Bubel, Reiner Hähnle, Mattias Ulbrich:
Deductive Software Verification: Future Perspectives - Reflections on the Occasion of 20 Years of KeY. Lecture Notes in Computer Science 12345, Springer 2020, ISBN 978-3-030-64353-9 [contents]
2010 – 2019
- 2019
- [c34]Bernhard Beckert, Jonas Schiffl, Mattias Ulbrich:
Smart Contracts: Application Scenarios for Deductive Program Verification. FM Workshops (1) 2019: 293-298 - [c33]Suhyun Cha, Mattias Ulbrich, Alexander Weigl, Bernhard Beckert, Kathrin Land, Birgit Vogel-Heuser:
On the Preservation of the Trust by Regression Verification of PLC software for Cyber-Physical Systems of Systems. INDIN 2019: 413-418 - [c32]Bernhard Beckert, Thorsten Bormer, Stephan Gocht, Mihai Herda, Daniel Lentzsch, Mattias Ulbrich:
Using Relational Verification for Program Slicing. SEFM 2019: 353-372 - [c31]Gidon Ernst, Marieke Huisman, Wojciech Mostowski, Mattias Ulbrich:
VerifyThis - Verification Competition with a Human Factor. TACAS (3) 2019: 176-195 - [c30]Sarah Grebing, Jonas Klamroth, Mattias Ulbrich:
Seamless Interactive Program Verification. VSTTE 2019: 68-86 - [p6]Reiner Jung, Lukas Märtin, Jan Ole Johanssen, Barbara Paech, Malte Lochau, Thomas Thüm, Kurt Schneider, Matthias Tichy, Mattias Ulbrich:
Addressed Challenges. Managed Software Evolution 2019: 21-36 - [p5]Stefan Kögel, Matthias Tichy, Abhishek Chakraborty, Alexander Fay, Birgit Vogel-Heuser, Christopher Haubeck, Gabriele Taentzer, Timo Kehrer, Jan Ladiges, Lars Grunske, Mattias Ulbrich, Safa Bougouffa, Sinem Getir, Suhyun Cha, Udo Kelter, Winfried Lamersdorf, Kiana Busch, Robert Heinrich, Sandro Koch:
Learning from Evolution for Evolution. Managed Software Evolution 2019: 255-308 - [p4]Bernhard Beckert, Jakob Mund, Mattias Ulbrich, Alexander Weigl:
Formal Verification of Evolutionary Changes. Managed Software Evolution 2019: 309-332 - [e2]Emanuele De Angelis, Grigory Fedyukovich, Nikos Tzevelekos, Mattias Ulbrich:
Proceedings of the Sixth Workshop on Horn Clauses for Verification and Synthesis and Third Workshop on Program Equivalence and Relational Reasoning, HCVS/PERR@ETAPS 2019, Prague, Czech Republic, 6-7th April 2019. EPTCS 296, 2019 [contents] - [i6]Alexander Weigl, Mattias Ulbrich, Suhyun Cha, Bernhard Beckert, Birgit Vogel-Heuser:
Relational Test Tables: A Practical Specification Language for Evolution and Security. CoRR abs/1910.09068 (2019) - 2018
- [j5]Suhyun Cha, Alexander Weigl, Mattias Ulbrich, Bernhard Beckert, Birgit Vogel-Heuser:
Applicability of generalized test tables: a case study using the manufacturing system demonstrator xPPU. Autom. 66(10): 834-848 (2018) - [j4]Vladimir Klebanov, Philipp Rümmer, Mattias Ulbrich:
Automating regression verification of pointer programs by predicate abstraction. Formal Methods Syst. Des. 52(3): 229-259 (2018) - [j3]Moritz Kiefer, Vladimir Klebanov, Mattias Ulbrich:
Relational Program Reasoning Using Compiler IR - Combining Static Verification and Dynamic Analysis. J. Autom. Reason. 60(3): 337-363 (2018) - [c29]Bernhard Beckert, Mattias Ulbrich:
Trends in Relational Program Verification. Principled Software Development 2018: 41-58 - [c28]Suhyun Cha, Alexander Weigl, Mattias Ulbrich, Bernhard Beckert, Birgit Vogel-Heuser:
Achieving delta description of the control software for an automated production system evolution. CASE 2018: 1170-1176 - [c27]Bernhard Beckert, Mihai Herda, Stefan Kobischke, Mattias Ulbrich:
Towards a Notion of Coverage for Incomplete Program-Correctness Proofs. ISoLA (2) 2018: 53-63 - [c26]Bernhard Beckert, Timo Bingmann, Moritz Kiefer, Peter Sanders, Mattias Ulbrich, Alexander Weigl:
Relational Equivalence Proofs Between Imperative and MapReduce Algorithms. VSTTE 2018: 248-266 - [c25]Bernhard Beckert, Timo Bingmann, Moritz Kiefer, Peter Sanders, Mattias Ulbrich, Alexander Weigl:
Proving Equivalence Between Imperative and MapReduce Implementations Using Program Transformations. MARS/VPT@ETAPS 2018: 185-199 - [i5]Bernhard Beckert, Timo Bingmann, Moritz Kiefer, Peter Sanders, Mattias Ulbrich, Alexander Weigl:
Relational Equivalence Proofs Between Imperative and MapReduce Algorithms. CoRR abs/1801.08766 (2018) - [i4]Bernhard Beckert, Britta Nestler, Moritz Kiefer, Michael Selzer, Mattias Ulbrich:
Experience Report: Formal Methods in Material Science. CoRR abs/1802.02374 (2018) - [i3]Shuvendu K. Lahiri, Andrzej S. Murawski, Ofer Strichman, Mattias Ulbrich:
Program Equivalence (Dagstuhl Seminar 18151). Dagstuhl Reports 8(4): 1-19 (2018) - 2017
- [c24]Bernhard Beckert, Sarah Grebing, Mattias Ulbrich:
An Interaction Concept for Program Verification Systems with Explicit Proof Object. Haifa Verification Conference 2017: 163-178 - [c23]Bernhard Beckert, Suhyun Cha, Mattias Ulbrich, Birgit Vogel-Heuser, Alexander Weigl:
Generalised Test Tables: A Practical Specification Language for Reactive Systems. IFM 2017: 129-144 - [c22]Bernhard Beckert, Thorsten Bormer, Stephan Gocht, Mihai Herda, Daniel Lentzsch, Mattias Ulbrich:
SemSlice: Exploiting Relational Verification for Automatic Program Slicing. IFM 2017: 312-319 - [c21]Suhyun Cha, Sebastian Ulewicz, Birgit Vogel-Heuser, Alexander Weigl, Mattias Ulbrich, Bernhard Beckert:
Generation of monitoring functions in production automation using test specifications. INDIN 2017: 339-344 - [c20]Alexander Weigl, Franziska Wiebe, Mattias Ulbrich, Sebastian Ulewicz, Suhyun Cha, Michael Kirsten, Bernhard Beckert, Birgit Vogel-Heuser:
Generalized test tables: A powerful and intuitive specification language for reactive systems. INDIN 2017: 875-882 - [c19]Bernhard Beckert, Jonas Schiffl, Peter H. Schmitt, Mattias Ulbrich:
Proving JDK's Dual Pivot Quicksort Correct. VSTTE 2017: 35-48 - 2016
- [j2]Wojciech Mostowski, Mattias Ulbrich:
Dynamic Dispatch for Method Contracts Through Abstract Predicates. LNCS Trans. Modul. Compos. 1: 238-267 (2016) - [c18]Moritz Kiefer, Vladimir Klebanov, Mattias Ulbrich:
Relational Program Reasoning Using Compiler IR. VSTTE 2016: 149-165 - [p3]Philipp Rümmer, Mattias Ulbrich:
Proof Search with Taclets. Deductive Software Verification 2016: 107-147 - [p2]Daniel Grahl, Mattias Ulbrich:
From Specification to Proof Obligations. Deductive Software Verification 2016: 243-287 - [p1]Daniel Grahl, Richard Bubel, Wojciech Mostowski, Peter H. Schmitt, Mattias Ulbrich, Benjamin Weiß:
Modular Specification and Verification. Deductive Software Verification 2016: 289-351 - [e1]Wolfgang Ahrendt, Bernhard Beckert, Richard Bubel, Reiner Hähnle, Peter H. Schmitt, Mattias Ulbrich:
Deductive Software Verification - The KeY Book - From Theory to Practice. Lecture Notes in Computer Science 10001, Springer 2016, ISBN 978-3-319-49811-9 [contents] - 2015
- [j1]Daniel Bruns, Wojciech Mostowski, Mattias Ulbrich:
Implementation-level verification of algorithms with KeY. Int. J. Softw. Tools Technol. Transf. 17(6): 729-744 (2015) - [c17]Wojciech Mostowski, Mattias Ulbrich:
Dynamic dispatch for method contracts through abstract predicates. MODULARITY 2015: 109-116 - [c16]Bernhard Beckert, Vladimir Klebanov, Mattias Ulbrich:
Regression verification for Java using a secure information flow calculus. FTfJP@ECOOP 2015: 6:1-6:6 - [c15]Sebastian Ulewicz, Birgit Vogel-Heuser, Mattias Ulbrich, Alexander Weigl, Bernhard Beckert:
Proving equivalence between control software variants for Programmable Logic Controllers. ETFA 2015: 1-5 - [c14]Peter H. Schmitt, Mattias Ulbrich:
Axiomatization of Typed First-Order Logic. FM 2015: 470-486 - [c13]Bernhard Beckert, Mattias Ulbrich, Birgit Vogel-Heuser, Alexander Weigl:
Regression Verification for Programmable Logic Controller Software. ICFEM 2015: 234-251 - [c12]Birgit Vogel-Heuser, Stefan Feldmann, Jens Folmer, Jan Ladiges, Alexander Fay, Sascha Lity, Matthias Tichy, Matthias Kowal, Ina Schaefer, Christopher Haubeck, Winfried Lamersdorf, Timo Kehrer, Sinem Getir, Mattias Ulbrich, Vladimir Klebanov, Bernhard Beckert:
Selected challenges of software evolution for automated production systems. INDIN 2015: 314-321 - [c11]Dennis Felsing, Sarah Grebing, Vladimir Klebanov, Philipp Rümmer, Mattias Ulbrich:
Automating Regression Verification. Software Engineering & Management 2015: 75-76 - 2014
- [c10]Dennis Felsing, Sarah Grebing, Vladimir Klebanov, Philipp Rümmer, Mattias Ulbrich:
Automating regression verification. ASE 2014: 349-360 - [c9]Aboubakr Achraf El Ghazi, Mattias Ulbrich, Christoph Gladisch, Shmuel S. Tyszberowicz, Mana Taghdiri:
JKelloy: A Proof Assistant for Relational Specifications of Java Programs. NASA Formal Methods 2014: 173-187 - [c8]Wolfgang Ahrendt, Bernhard Beckert, Daniel Bruns, Richard Bubel, Christoph Gladisch, Sarah Grebing, Reiner Hähnle, Martin Hentschel, Mihai Herda, Vladimir Klebanov, Wojciech Mostowski, Christoph Scheben, Peter H. Schmitt, Mattias Ulbrich:
The KeY Platform for Verification and Analysis of Java Programs. VSTTE 2014: 55-71 - [i2]Aboubakr Achraf El Ghazi, Mattias Ulbrich, Mana Taghdiri, Mihai Herda:
Reducing the Complexity of Quantified Formulas via Variable Elimination. CoRR abs/1408.0700 (2014) - [i1]Aboubakr Achraf El Ghazi, Ulrich Geilmann, Mattias Ulbrich, Mana Taghdiri:
A Dual-Engine for Early Analysis of Critical Systems. CoRR abs/1408.0707 (2014) - 2013
- [b1]Mattias Ulbrich:
Dynamic Logic for an Intermediate Language: Verification, Interaction and Refinement. Karlsruhe Institute of Technology, 2013 - [c7]Bernhard Beckert, Daniel Bruns, Vladimir Klebanov, Christoph Scheben, Peter H. Schmitt, Mattias Ulbrich:
Information Flow in Object-Oriented Software. LOPSTR 2013: 19-37 - 2012
- [c6]Mattias Ulbrich, Ulrich Geilmann, Aboubakr Achraf El Ghazi, Mana Taghdiri:
A Proof Assistant for Alloy Specifications. TACAS 2012: 422-436 - 2011
- [c5]Vladimir Klebanov, Peter Müller, Natarajan Shankar, Gary T. Leavens, Valentin Wüstholz, Eyad Alkassar, Rob Arthan, Derek Bronish, Rod Chapman, Ernie Cohen, Mark A. Hillebrand, Bart Jacobs, K. Rustan M. Leino, Rosemary Monahan, Frank Piessens, Nadia Polikarpova, Tom Ridge, Jan Smans, Stephan Tobies, Thomas Tuerk, Mattias Ulbrich, Benjamin Weiß:
The 1st Verified Software Competition: Experience Report. FM 2011: 154-168 - [c4]Thorsten Bormer, Marc Brockschmidt, Dino Distefano, Gidon Ernst, Jean-Christophe Filliâtre, Radu Grigore, Marieke Huisman, Vladimir Klebanov, Claude Marché, Rosemary Monahan, Wojciech Mostowski, Nadia Polikarpova, Christoph Scheben, Gerhard Schellhorn, Bogdan Tofan, Julian Tschannen, Mattias Ulbrich:
The COST IC0701 Verification Competition 2011. FoVeOOS 2011: 3-21 - [c3]Aboubakr Achraf El Ghazi, Mana Taghdiri, Mattias Ulbrich, Ulrich Geilmann:
A dual-engine for early analysis of critical systems. GI-Jahrestagung 2011: 352 - 2010
- [c2]Peter H. Schmitt, Mattias Ulbrich, Benjamin Weiß:
Dynamic Frames in Java Dynamic Logic. FoVeOOS 2010: 138-152 - [c1]Mattias Ulbrich:
A Dynamic Logic for Unstructured Programs with Embedded Assertions. FoVeOOS 2010: 168-182
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-06-25 21:52 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint