Thomas Noll

Orcid: 0000-0002-1865-1798

Affiliations:
  • RWTH Aachen University, Germany


According to our database1, Thomas Noll authored at least 85 papers between 1993 and 2022.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Foundations for Entailment Checking in Quantitative Separation Logic (extended version).
CoRR, 2022

Analysing Capacity Bottlenecks in Rail Infrastructure by Episode Mining.
Proceedings of the Formal Methods for Industrial Critical Systems, 2022

Foundations for Entailment Checking in Quantitative Separation Logic.
Proceedings of the Programming Languages and Systems, 2022

Towards Concurrent Quantitative Separation Logic.
Proceedings of the 33rd International Conference on Concurrency Theory, 2022

2021
A Debugger for Probabilistic Programs.
Proceedings of the Software Engineering and Formal Methods - 19th International Conference, 2021

A Modular Approach to Non-deterministic Dynamic Fault Trees.
Proceedings of the Computer Safety, Reliability, and Security, 2021

Automated Checking and Completion of Backward Confluence for Hyperedge Replacement Grammars.
Proceedings of the Graph Transformation - 14th International Conference, 2021

2020
IC3 software model checking.
Int. J. Softw. Tools Technol. Transf., 2020

Synthesizing and optimizing FDIR recovery strategies from fault trees.
Sci. Comput. Program., 2020

Debona: Decoupled Boundary Network Analysis for Tighter Bounds and Faster Adversarial Robustness Proofs.
CoRR, 2020

2019
Synthesizing Failure Detection, Isolation, and Recovery Strategies from Nondeterministic Dynamic Fault Trees.
J. Aerosp. Inf. Syst., February, 2019

Quantitative separation logic: a logic for reasoning about probabilistic pointer programs.
Proc. ACM Program. Lang., 2019


COMPASS 3.0.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2019

2018
Quantitative Separation Logic.
CoRR, 2018

Improving Generalization in Software IC3.
Proceedings of the Model Checking Software - 25th International Symposium, 2018

Graph-Based Shape Analysis Beyond Context-Freeness.
Proceedings of the Software Engineering and Formal Methods - 16th International Conference, 2018

Harrsh: A Tool for Unied Reasoning about Symbolic-Heap Separation Logic.
Proceedings of the LPAR-22 Workshop and Short Paper Proceedings, 2018

Symbolic Liveness Analysis of Real-World Software.
Proceedings of the Computer Aided Verification - 30th International Conference, 2018

Let this Graph Be Your Witness! - An Attestor for Verifying Java Pointer Programs.
Proceedings of the Computer Aided Verification - 30th International Conference, 2018

2017
Analysis and Verification of Pointer Programs (NII Shonan Meeting 2017-14).
NII Shonan Meet. Rep., 2017

Heap Abstraction Beyond Context-Freeness.
CoRR, 2017

Analysing Cryptographically-Masked Information Flows in MILS-AADL Specifications.
Proceedings of the International Workshop on MILS: Architecture and Assurance for Secure Systems, 2017

Unified Reasoning About Robustness Properties of Symbolic-Heap Separation Logic.
Proceedings of the Programming Languages and Systems, 2017

2015
Verifying pointer programs using graph grammars.
Sci. Comput. Program., 2015

Juggrnaut: using graph grammars for abstracting unbounded heap structures.
Formal Methods Syst. Des., 2015

Security Type Checking for MILS-AADL Specifications.
Proceedings of the International Workshop on MILS: Architecture and Assurance for Secure Systems, 2015

IC3 Software Model Checking on Control Flow Automata.
Proceedings of the Formal Methods in Computer-Aided Design, 2015

Tree-Like Grammars and Separation Logic.
Proceedings of the Programming Languages and Systems - 13th Asian Symposium, 2015

2014
Formal validation methods in model-based spacecraft systems engineering.
Proceedings of the Modeling and Simulation-Based Systems Engineering Handbook., 2014

Spacecraft early design validation using formal methods.
Reliab. Eng. Syst. Saf., 2014

Performance Analysis of Computing Servers - A Case Study Exploiting a New GSPN Semantics.
Proceedings of the Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance, 2014

A Review of Statistical Model Checking Pitfalls on Real-Time Stochastic Models.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Specialized Techniques and Applications, 2014

Generating Abstract Graph-Based Procedure Summaries for Pointer Programs.
Proceedings of the Graph Transformation - 7th International Conference, 2014

Generating Inductive Predicates for Symbolic Execution of Pointer-Manipulating Programs.
Proceedings of the Graph Transformation - 7th International Conference, 2014

Safety, Dependability and Performance Analysis of Aerospace Systems.
Proceedings of the Formal Techniques for Safety-Critical Systems, 2014

Compositional Analysis Using Component-Oriented Interpolation.
Proceedings of the Formal Aspects of Component Software - 11th International Symposium, 2014

2013
Incremental Construction of Greibach Normal Form.
Proceedings of the Seventh International Symposium on Theoretical Aspects of Software Engineering, 2013

Characterization of Failure Effects on AADL Models.
Proceedings of the Computer Safety, Reliability, and Security, 2013

Speeding Up the Safety Verification of Programmable Logic Controller Code.
Proceedings of the Hardware and Software: Verification and Testing, 2013

Model-based energy optimization of automotive control systems.
Proceedings of the Design, Automation and Test in Europe, 2013

2012
A Native Approach to Modeling Timed Behavior in the Pi-Calculus.
Proceedings of the Sixth International Symposium on Theoretical Aspects of Software Engineering, 2012

2011
Safety, Dependability and Performance Analysis of Extended AADL Models.
Comput. J., 2011

A Local Greibach Normal Form for Hyperedge Replacement Grammars.
Proceedings of the Language and Automata Theory and Applications, 2011

2010
Loop Refinement Using Octagons and Satisfiability.
Proceedings of the 5th International Workshop on Systems Software Verification, 2010

Interval analysis of microcontroller code using abstract interpretation of hardware and software.
Proceedings of the 13th International Workshop on Software and Compilers for Embedded Systems, 2010

Slicing AADL Specifications for Model Checking.
Proceedings of the Second NASA Formal Methods Symposium, 2010

A Model Checker for AADL.
Proceedings of the Computer Aided Verification, 22nd International Conference, 2010

2009
Juggrnaut: Graph Grammar Abstraction for Unbounded Heap Structures.
Proceedings of the 3rd International Workshop on Harnessing Theories for Tool Support in Software, 2009

Verification and performance evaluation of aadl models.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

The COMPASS Approach: Correctness, Modelling and Performability of Aerospace Systems.
Proceedings of the Computer Safety, 2009

Model-Based Codesign of Critical Embedded Systems.
Proceedings of the 2nd International Workshop on Model Based Architecting and Construction of Embedded Systems ( ACES-MB 2009 ), 2009

Codesign of dependable systems: A component-based modeling language.
Proceedings of the 7th ACM/IEEE International Conference on Formal Methods and Models for Codesign (MEMOCODE 2009), 2009

Reduction of Interrupt Handler Executions for Model Checking Embedded Software.
Proceedings of the Hardware and Software: Verification and Testing, 2009

2008
Proving Correctness of an Efficient Abstraction for Interrupt Handling.
Proceedings of the 3rd International Workshop on Systems Software Verification, 2008

Equational Abstractions for Reducing the State Space of Rewrite Theories.
Proceedings of the Seventh International Workshop on Rewriting Logic and its Applications, 2008

Abstracting Complex Data Structures by Hyperedge Replacement.
Proceedings of the Graph Transformations, 4th International Conference, 2008

Verifying Dynamic Pointer-Manipulating Threads.
Proceedings of the FM 2008: Formal Methods, 2008

2007
Composing Transformations to Optimize Linear Code.
Proceedings of the Theoretical Aspects of Computing, 2007

Delayed Nondeterminism in Model Checking Embedded Systems Assembly Code.
Proceedings of the Hardware and Software: Verification and Testing, 2007

2006
Optimization of Straight-Line Code Revisited.
Softwaretechnik-Trends, 2006

Abstraction and Model Checking of Core Erlang Programs in Maude.
Proceedings of the 6th International Workshop on Rewriting Logic and its Applications, 2006

Algebraic Correctness Proofs for Compiling Recursive Function Definitions with Strictness Information.
Acta Informatica, 2006

Towards automatic verification of Erlang programs by pi-calculus translation.
Proceedings of the 2006 ACM SIGPLAN Workshop on Erlang, 2006

2005
Functional programming languages for verification tools: a comparison of Standard ML and Haskell.
Int. J. Softw. Tools Technol. Transf., 2005

Modeling Erlang in the pi-calculus.
Proceedings of the 2005 ACM SIGPLAN Workshop on Erlang, Tallinn, 2005

2003
A verification tool for ERLANG.
Int. J. Softw. Tools Technol. Transf., 2003

Equational Abstractions for Model Checking Erlang Programs.
Proceedings of the International Workshop on Software Verification and Validation, 2003

2002
Generalised Regular MSC Languages.
Proceedings of the Foundations of Software Science and Computation Structures, 2002

2001
The Universality of Higher-Order Attributed Tree Transducers.
Theory Comput. Syst., 2001

A Rewriting Logic Implementation of Erlang.
Proceedings of the First Workshop on Language Descriptions, Tools and Applications, 2001

The Erlang Verification Tool.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2001

Semi-Automated Verification of Erlang Code.
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001

Truth/SLC - A Parallel Verification Platform for Concurrent Systems.
Proceedings of the Computer Aided Verification, 13th International Conference, 2001

2000
Rewriting Logic as a Framework for Generic Verification Tools.
Proceedings of the 3rd International Workshop on Rewriting Logic and its Applications, 2000

Verifying Generic Erlang Client-Server Implementations.
Proceedings of the Implementation of Functional Languages, 12th International Workshop, 2000

1999
Rapid Prototyping of Specification Language Implementations.
Proceedings of the Tenth IEEE International Workshop on Rapid System Prototyping (RSP 1999), 1999

On Coherence Properties in Team Rewriting Models of Concurrency.
Proceedings of the CONCUR '99: Concurrency Theory, 1999

1998
Truth - A verification platform for concurrent systems.
Proceedings of the International Workshop Tool Support for System Specification, 1998

The WHILE Hierarchy of Program Schemes Is Infinite.
Proceedings of the Foundations of Software Science and Computation Structure, 1998

An Integrated Approach to Semantic Evaluation and Content-Based Retrieval of Multimedia Documents.
Proceedings of the Research and Advanced Technology for Digital Libraries, 1998

1995
Klassen applikativer Programmschemata und ihre Berechnungsstärke.
PhD thesis, 1995

1994
Top-down Parsing with Simultaneous Evaluation of Noncircular Attribute Grammars.
Fundam. Informaticae, 1994

On the First-Order Equivalence of Call-by-Name and Call-by-Value.
Proceedings of the Trees in Algebra and Programming, 1994

1993
Hierarchical parallelization of imperative programs.
Proceedings of the 1993 Euromicro Workshop on Parallel and Distributed Processing, 1993


  Loading...