Mattias Ulbrich

Orcid: 0000-0002-2350-1831

According to our database1, Mattias Ulbrich authored at least 71 papers between 2010 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Formally Verifying an Efficient Sorter.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2024

2023
Formally Verifying an Efficient Sorter - Verification and Benchmarking Artifact.
Dataset, December, 2023

Formal Specification and Verification of JDK's Identity Hash Map Implementation.
Formal Aspects Comput., September, 2023

Combining rule- and SMT-based reasoning for verifying floating-point Java programs in KeY.
Int. J. Softw. Tools Technol. Transf., April, 2023

The 'Choc-Machine' - an Introduction to Algorithmic Thinking using Finite State Machines.
Proceedings of the 18th WiPSCE Conference on Primary and Secondary Computing Education Research, 2023

Neue Einblicke in den Berufswahlprozess von Informatiklehrkräften.
Proceedings of the Informatikunterricht zwischen Aktualität und Zeitlosigkeit: 20. GI-Fachtagung Informatik und Schule, 2023

Scalable and Precise Refinement Types for Imperative Languages.
Proceedings of the iFM 2023 - 18th International Conference, 2023

2022
Inferring Interval-Valued Floating-Point Preconditions.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2022

A Refactoring for Data Minimisation Using Formal Verification.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering, 2022

Towards a Usable and Sustainable Deductive Verification Tool.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering, 2022

SpecifyThis - Bridging Gaps Between Program Specification Paradigms.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles, 2022

Generalized Test Tables: A Domain-Specific Specification Language for Automated Production Systems.
Proceedings of the Theoretical Aspects of Computing - ICTAC 2022, 2022

The Karlsruhe Java Verification Suite.
Proceedings of the Logic of Software. A Tasting Menu of Formal Methods, 2022

2021
Scalability and precision by combining expressive type systems and deductive verification.
Proc. ACM Program. Lang., 2021

Table-based formal specification approaches for control engineers - empirical studies of usability.
IET Cyper-Phys. Syst.: Theory & Appl., 2021

Deductive Verification of Floating-Point Java Programs in KeY.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2021

Runtime Verification of Generalized Test Tables.
Proceedings of the NASA Formal Methods - 13th International Symposium, 2021

Reconstructing z3 proofs in KeY: there and back again.
Proceedings of the FTfJP 2021: Proceedings of the 23rd ACM International Workshop on Formal Techniques for Java-like Programs, 2021

2020
The VerifyThis Collaborative Long Term Challenge.
Proceedings of the Deductive Software Verification: Future Perspectives, 2020

Usability Recommendations for User Guidance in Deductive Program Verification.
Proceedings of the Deductive Software Verification: Future Perspectives, 2020

Design- and Evaluation-Concept for Teaching and Learning Laboratories in Informatics Teacher Education.
Proceedings of the Informatics in Schools. Engaging Learners in Computational Thinking, 2020

Modular Regression Verification for Reactive Systems.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Engineering Principles, 2020

Modular Verification of JML Contracts Using Bounded Model Checking.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Verification Principles, 2020

Relational Test Tables: A Practical Specification Language for Evolution and Security.
Proceedings of the FormaliSE@ICSE 2020: 8th International Conference on Formal Methods in Software Engineering, 2020

2019
Seamless Interactive Program Verification.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2019

VerifyThis - Verification Competition with a Human Factor.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2019

Using Relational Verification for Program Slicing.
Proceedings of the Software Engineering and Formal Methods - 17th International Conference, 2019

On the Preservation of the Trust by Regression Verification of PLC software for Cyber-Physical Systems of Systems.
Proceedings of the 17th IEEE International Conference on Industrial Informatics, 2019

Smart Contracts: Application Scenarios for Deductive Program Verification.
Proceedings of the Formal Methods. FM 2019 International Workshops, 2019


Addressed Challenges.
Proceedings of the Managed Software Evolution., 2019

Formal Verification of Evolutionary Changes.
Proceedings of the Managed Software Evolution., 2019

2018
Relational Program Reasoning Using Compiler IR - Combining Static Verification and Dynamic Analysis.
J. Autom. Reason., 2018

Automating regression verification of pointer programs by predicate abstraction.
Formal Methods Syst. Des., 2018

Program Equivalence (Dagstuhl Seminar 18151).
Dagstuhl Reports, 2018

Proving Equivalence Between Imperative and MapReduce Implementations Using Program Transformations.
Proceedings of the Proceedings Third Workshop on Models for Formal Analysis of Real Systems and Sixth International Workshop on Verification and Program Transformation, 2018

Experience Report: Formal Methods in Material Science.
CoRR, 2018

Applicability of generalized test tables: a case study using the manufacturing system demonstrator xPPU.
Autom., 2018

Relational Equivalence Proofs Between Imperative and MapReduce Algorithms.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2018

Towards a Notion of Coverage for Incomplete Program-Correctness Proofs.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Verification, 2018

Achieving delta description of the control software for an automated production system evolution.
Proceedings of the 14th IEEE International Conference on Automation Science and Engineering, 2018

Trends in Relational Program Verification.
Proceedings of the Principled Software Development, 2018

2017
Proving JDK's Dual Pivot Quicksort Correct.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2017

Generalized test tables: A powerful and intuitive specification language for reactive systems.
Proceedings of the 15th IEEE International Conference on Industrial Informatics, 2017

Generation of monitoring functions in production automation using test specifications.
Proceedings of the 15th IEEE International Conference on Industrial Informatics, 2017

Generalised Test Tables: A Practical Specification Language for Reactive Systems.
Proceedings of the Integrated Formal Methods - 13th International Conference, 2017

SemSlice: Exploiting Relational Verification for Automatic Program Slicing.
Proceedings of the Integrated Formal Methods - 13th International Conference, 2017

An Interaction Concept for Program Verification Systems with Explicit Proof Object.
Proceedings of the Hardware and Software: Verification and Testing, 2017

2016
Proof Search with Taclets.
Proceedings of the Deductive Software Verification - The KeY Book, 2016

From Specification to Proof Obligations.
Proceedings of the Deductive Software Verification - The KeY Book, 2016

Modular Specification and Verification.
Proceedings of the Deductive Software Verification - The KeY Book, 2016

Dynamic Dispatch for Method Contracts Through Abstract Predicates.
LNCS Trans. Modul. Compos., 2016

Relational Program Reasoning Using Compiler IR.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2016

2015
Implementation-level verification of algorithms with KeY.
Int. J. Softw. Tools Technol. Transf., 2015

Automating Regression Verification.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015

Selected challenges of software evolution for automated production systems.
Proceedings of the 13th IEEE International Conference on Industrial Informatics, 2015

Regression Verification for Programmable Logic Controller Software.
Proceedings of the Formal Methods and Software Engineering, 2015

Axiomatization of Typed First-Order Logic.
Proceedings of the FM 2015: Formal Methods, 2015

Proving equivalence between control software variants for Programmable Logic Controllers.
Proceedings of the 20th IEEE Conference on Emerging Technologies & Factory Automation, 2015

Regression verification for Java using a secure information flow calculus.
Proceedings of the 17th Workshop on Formal Techniques for Java-like Programs, 2015

2014
Reducing the Complexity of Quantified Formulas via Variable Elimination.
CoRR, 2014

The KeY Platform for Verification and Analysis of Java Programs.
Proceedings of the Verified Software: Theories, Tools and Experiments, 2014

JKelloy: A Proof Assistant for Relational Specifications of Java Programs.
Proceedings of the NASA Formal Methods - 6th International Symposium, NFM 2014, Houston, TX, USA, April 29, 2014

2013
Dynamic Logic for an Intermediate Language: Verification, Interaction and Refinement.
PhD thesis, 2013

Information Flow in Object-Oriented Software.
Proceedings of the Logic-Based Program Synthesis and Transformation, 2013

2012
A Proof Assistant for Alloy Specifications.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2012

2011
A dual-engine for early analysis of critical systems.
Proceedings of the 41. Jahrestagung der Gesellschaft für Informatik, 2011



2010
A Dynamic Logic for Unstructured Programs with Embedded Assertions.
Proceedings of the Formal Verification of Object-Oriented Software, 2010

Dynamic Frames in Java Dynamic Logic.
Proceedings of the Formal Verification of Object-Oriented Software, 2010


  Loading...