Bernhard K. Aichernig

Orcid: 0000-0002-3484-5584

Affiliations:
  • Graz University of Technology, Institute for Software Technology, Austria


According to our database1, Bernhard K. Aichernig authored at least 141 papers between 1997 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Learning minimal automata with recurrent neural networks.
Softw. Syst. Model., June, 2024

Active model learning of stochastic reactive systems (extended version).
Softw. Syst. Model., April, 2024

Correction: A framework for embedded software portability and verification: from formal models to low-level code.
Softw. Syst. Model., April, 2024

A framework for embedded software portability and verification: from formal models to low-level code.
Softw. Syst. Model., April, 2024

Benchmarking Combinations of Learning and Testing Algorithms for Automata Learning.
Formal Aspects Comput., March, 2024

Learning Environment Models with Continuous Stochastic Dynamics - with an Application to Deep RL Testing.
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2024

Active Model Learning of Git Version Control System.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2024, 2024

It's Not a Feature, It's a Bug: Fault-Tolerant Model Mining from Noisy Data.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Learning and Repair of Deep Reinforcement Learning Policies from Fuzz-Testing Data.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

On the Relationship Between RNN Hidden-State Vectors and Semantic Structures.
Proceedings of the Findings of the Association for Computational Linguistics, 2024

2023
Learning Environment Models with Continuous Stochastic Dynamics.
CoRR, 2023

On the Relationship Between RNN Hidden State Vectors and Semantic Ground Truth.
CoRR, 2023

Differential Safety Testing of Deep RL Agents Enabled by Automata Learning.
Proceedings of the Bridging the Gap Between AI and Reality, 2023

AI-Assisted Programming with Test-Based Refinement.
Proceedings of the Bridging the Gap Between AI and Reality, 2023

Reinforcement Learning Under Partial Observability Guided by Learned Environment Models.
Proceedings of the iFM 2023 - 18th International Conference, 2023

Testing-based Black-box Extraction of Simple Models from RNNs and Transformers.
Proceedings of the International Conference on Grammatical Inference, 2023

Mining Digital Twins of a VPN Server.
Proceedings of the Workshop on Applications of Formal Methods and Digital Twins co-located with 25th International Symposium on Formal Methods (FM 2023), 2023

2022
Fingerprinting and analysis of Bluetooth devices with automata learning.
Formal Methods Syst. Des., August, 2022

AALpy: an active automata learning library.
Innov. Syst. Softw. Eng., 2022

Active vs. Passive: A Comparison of Automata Learning Paradigms for Network Protocols.
Proceedings of the Proceedings Fourth International Workshop on Formal Methods for Autonomous Systems (FMAS) and Fourth International Workshop on Automated and verifiable Software sYstem DEvelopment (ASYDE), 2022

Constrained Training of Recurrent Neural Networks for Automata Learning.
Proceedings of the Software Engineering and Formal Methods - 20th International Conference, 2022

Timed Automata Learning via SMT Solving.
Proceedings of the NASA Formal Methods - 14th International Symposium, 2022

Stateful Black-Box Fuzzing of Bluetooth Devices Using Automata Learning.
Proceedings of the NASA Formal Methods - 14th International Symposium, 2022

Search-Based Testing of Reinforcement Learning.
Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, 2022

Learning Finite State Models fromRecurrent Neural Networks.
Proceedings of the Integrated Formal Methods - 17th International Conference, 2022

2021
L<sup>*</sup>-based learning of Markov decision processes (extended version).
Formal Aspects Comput., 2021

Active Model Learning of Stochastic Reactive Systems.
Proceedings of the Software Engineering and Formal Methods - 19th International Conference, 2021

Learning-Based Fuzzing of IoT Message Brokers.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

Fingerprinting Bluetooth Low Energy Devices via Active Automata Learning.
Proceedings of the Formal Methods - 24th International Symposium, 2021

2020
Special issue on testing extra-functional properties.
Softw. Test. Verification Reliab., 2020

Benchmarking Combinations of Learning and Testing Algorithms for Active Automata Learning.
Proceedings of the Tests and Proofs - 14th International Conference, 2020

A Formal Modeling Approach for Portable Low-Level OS Functionality.
Proceedings of the Software Engineering and Formal Methods - 18th International Conference, 2020

Learning Abstracted Non-deterministic Finite State Machines.
Proceedings of the Testing Software and Systems, 2020

Giving a Model-Based Testing Language a Formal Semantics via Partial MAX-SAT.
Proceedings of the Testing Software and Systems, 2020

From Passive to Active: Learning Timed Automata Efficiently.
Proceedings of the NASA Formal Methods - 12th International Symposium, 2020

Step-Wise Development of Provably Correct Actor Systems.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Verification Principles, 2020

2019
Learning and statistical model checking of system response times.
Softw. Qual. J., 2019

Property-based testing of web services by deriving properties from business-rule models.
Softw. Syst. Model., 2019

Efficient Active Automata Learning via Mutation Testing.
J. Autom. Reason., 2019

Probabilistic black-box reachability checking (extended version).
Formal Methods Syst. Des., 2019

Learning a Behavior Model of Hybrid Systems Through Combining Model-Based Testing and Machine Learning (Full Version).
CoRR, 2019

L*-Based Learning of Markov Decision Processes (Extended Version).
CoRR, 2019

A Testing Perspective on Algebraic, Denotational, and Operational Semantics.
Proceedings of the Unifying Theories of Programming - 7th International Symposium, 2019

Predicting and Testing Latencies with Deep Learning: An IoT Case Study.
Proceedings of the Tests and Proofs - 13th International Conference, 2019

Learning a Behavior Model of Hybrid Systems Through Combining Model-Based Testing and Machine Learning.
Proceedings of the Testing Software and Systems, 2019

Learning-Based Testing of an Industrial Measurement Device.
Proceedings of the NASA Formal Methods - 11th International Symposium, 2019

Programming Behavioral Test Models for SMT Solving in Scala.
Proceedings of the 2019 IEEE International Conference on Software Testing, 2019

Time to Learn - Learning Timed Automata from Tests.
Proceedings of the Formal Modeling and Analysis of Timed Systems, 2019

L<sup>*</sup>-Based Learning of Markov Decision Processes.
Proceedings of the Formal Methods - The Next 30 Years - Third World Congress, 2019

2018
Special section of Tests and Proofs 2016.
Formal Aspects Comput., 2018

Learning Timed Automata via Genetic Programming.
CoRR, 2018

Statistical Model Checking of Response Times for Different System Deployments.
Proceedings of the Dependable Software Engineering. Theories, Tools, and Applications, 2018

How Fast Is MQTT? - Statistical Model Checking and Testing of IoT Protocols.
Proceedings of the Quantitative Evaluation of Systems - 15th International Conference, 2018

Automata Learning for Symbolic Execution.
Proceedings of the 2018 Formal Methods in Computer Aided Design, 2018

Model Learning and Model-Based Testing.
Proceedings of the Machine Learning for Dynamic Software Analysis: Potentials and Limits, 2018

2017
Require, test, and trace IT.
Int. J. Softw. Tools Technol. Transf., 2017

Bounded determinization of timed automata with silent transitions.
Real Time Syst., 2017

Dependable Internet of Things for Networked Cars.
Int. J. Comput., 2017

Probabilistic Black-Box Reachability Checking.
Proceedings of the Runtime Verification - 17th International Conference, 2017

Checking Response-Time Properties of Web-Service Applications Under Stochastic User Profiles.
Proceedings of the Testing Software and Systems, 2017

Learning from Faults: Mutation Testing in Active Automata Learning.
Proceedings of the NASA Formal Methods - 9th International Symposium, 2017

Model-Based Testing IoT Communication via Active Automata Learning.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

Statistical Model Checking Meets Property-Based Testing.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

Property-Based Testing with External Test-Case Generators.
Proceedings of the 2017 IEEE International Conference on Software Testing, 2017

2016
Does this fault lead to failure? Combining refinement and input-output conformance checking in fault-oriented test-case generation.
J. Log. Algebraic Methods Program., 2016

On-the-Fly Determinization of Bounded Networks of Timed Automata.
Proceedings of the 10th International Symposium on Theoretical Aspects of Software Engineering, 2016

Towards integrating statistical model checking into property-based testing.
Proceedings of the 2016 ACM/IEEE International Conference on Formal Methods and Models for System Design, 2016

Property-Based Testing with FsCheck by Deriving Properties from Business Rule Models.
Proceedings of the Ninth IEEE International Conference on Software Testing, 2016

Conformance Checking of Real-Time Models - Symbolic Execution vs. Bounded Model Checking.
Proceedings of the Theory and Practice of Formal Methods, 2016

2015
Killing strategies for model-based mutation testing.
Softw. Test. Verification Reliab., 2015

Model-based mutation testing via symbolic refinement checking.
Sci. Comput. Program., 2015

Symbolic Input-Output Conformance Checking for Model-Based Mutation Testing.
Proceedings of the 1st Workshop on Uses of Symbolic Execution, 2015

Scalable Incremental Test-case Generation from Large Behavior Models.
Proceedings of the Tests and Proofs - 9th International Conference, 2015

MoMut: : UML Model-Based Mutation Testing for UML.
Proceedings of the 8th IEEE International Conference on Software Testing, 2015

Towards generation of adaptive test cases from partial models of determinized timed automata.
Proceedings of the Eighth IEEE International Conference on Software Testing, 2015

2014
Survey on test data generation tools - An evaluation of white- and gray-box testing tools for C#, C++, Eiffel, and Java.
Int. J. Softw. Tools Technol. Transf., 2014

Model-Based Mutation Testing of an Industrial Measurement Device.
Proceedings of the Tests and Proofs - 8th International Conference, 2014

Debugging with Timed Automata Mutations.
Proceedings of the Computer Safety, Reliability, and Security, 2014

Integration of Requirements Engineering and Test-Case Generation via OSLC.
Proceedings of the 2014 14th International Conference on Quality Software, 2014

Formal Test-Driven Development with Verified Test Cases.
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014

2013
Time for Mutants - Model-Based Mutation Testing with Timed Automata.
Proceedings of the Tests and Proofs - 7th International Conference, 2013

Incremental Refinement Checking for Test Case Generation.
Proceedings of the Tests and Proofs - 7th International Conference, 2013

Model-Based Mutation Testing of Reactive Systems - From Semantics to Automated Test-Case Generation.
Proceedings of the Theories of Programming and Formal Methods, 2013

2012
Connectors as designs: Modeling, refinement and test case generation.
Sci. Comput. Program., 2012

Towards Symbolic Model-Based Mutation Testing: Combining Reachability and Refinement Checking
Proceedings of the Proceedings 7th Workshop on Model-Based Testing, 2012

Integrating Model-Based Testing and Analysis Tools via Test Case Exchange.
Proceedings of the Sixth International Symposium on Theoretical Aspects of Software Engineering, 2012

The Science of Killing Bugs in a Black Box - (Keynote Talk).
Proceedings of the Programming Languages - 16th Brazilian Symposium, 2012

Efficient Refinement Checking for Model-Based Mutation Testing.
Proceedings of the 2012 12th International Conference on Quality Software, 2012

Towards Symbolic Model-Based Mutation Testing: Pitfalls in Expressing Semantics as Constraints.
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012

2011
UML in action: a two-layered interpretation for testing.
ACM SIGSOFT Softw. Eng. Notes, 2011

Compositional Random Testing Using Extended Symbolic Transition Systems.
Proceedings of the Testing Software and Systems, 2011

Efficient Mutation Killers in Action.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

2010
Automated Conformance Verification of Hybrid Systems.
Proceedings of the 10th International Conference on Quality Software, 2010

Generating Distinguishing Tests Using the Minion Constraint Solver.
Proceedings of the Third International Conference on Software Testing, 2010

When BDDs Fail: Conformance Testing with Symbolic Execution and SMT Solving.
Proceedings of the Third International Conference on Software Testing, 2010

2009
Fault-Based Conformance Testing in Practice.
Int. J. Softw. Informatics, 2009

Mutation testing in UTP.
Formal Aspects Comput., 2009

Resource Modeling for Timed Creol Models.
Proceedings of the 3rd International Workshop on Harnessing Theories for Tool Support in Software, 2009

Test Case Generation by Contract Mutation in Spec#.
Proceedings of Fifth Workshop on Model Based Testing, 2009

Credo Methodology: Modeling and Analyzing A Peer-to-Peer System in Credo.
Proceedings of the 3rd International Workshop on Harnessing Theories for Tool Support in Software, 2009

Conformance Testing of Hybrid Systems with Qualitative Reasoning Models.
Proceedings of Fifth Workshop on Model Based Testing, 2009

Fault-Based Test Case Generation for Component Connectors.
Proceedings of the TASE 2009, 2009

Dynamic Symbolic Execution for Testing Distributed Objects.
Proceedings of the Tests and Proofs - 3rd International Conference, 2009

Qualitative Action Systems.
Proceedings of the Formal Methods and Software Engineering, 2009

Dynamic Symbolic Execution of Distributed Concurrent Objects.
Proceedings of the Formal Techniques for Distributed Systems, 2009

Mapping UML to Labeled Transition Systems for Test-Case Generation - A Translation via Object-Oriented Action Systems.
Proceedings of the Formal Methods for Components and Objects - 8th International Symposium, 2009

The Credo Methodology - (Extended Version).
Proceedings of the Formal Methods for Components and Objects - 8th International Symposium, 2009

Model-Based Mutation Testing of Hybrid Systems.
Proceedings of the Formal Methods for Components and Objects - 8th International Symposium, 2009

2008
Software engineering and formal methods.
Softw. Syst. Model., 2008

Improving Fault-based Conformance Testing.
Proceedings of the Fourth Workshop on Model Based Testing, 2008

Modeling and Testing Multi-Threaded Asynchronous Systems with Creol.
Proceedings of the 2nd International Workshop on Harnessing Theories for Tool Support in Software, 2008

Unifying Input Output Conformance.
Proceedings of the Unifying Theories of Programming, Second International Symposium, 2008

Testing Concurrent Objects with Application-Specific Schedulers.
Proceedings of the Theoretical Aspects of Computing, 2008

Conformance Testing of Distributed Concurrent Systems with Executable Designs.
Proceedings of the Formal Methods for Components and Objects, 7th International Symposium, 2008

2007
Handling Model Changes: Regression Testing and Test-Suite Update with Model-Checkers.
Proceedings of the Third Workshop on Model Based Testing, 2007

Protocol Conformance Testing a SIP Registrar: an Industrial Application of Formal Methods.
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007

A Systematic Introduction to Mutation Testing in Unifying Theories of Programming.
Proceedings of the Testing Techniques in Software Engineering, 2007

Test purpose generation in an industrial application.
Proceedings of the 3rd Workshop on Advances in Model Based Testing, 2007

2006
Refinement and Test Case Generation in UTP.
Proceedings of the 11th Refinement Workshop, 2006

When Model-based Testing Fails.
Proceedings of the Second Workshop on Model Based Testing, 2006

Preface.
Proceedings of the 11th Refinement Workshop, 2006

From Faults Via Test Purposes to Test Cases: On the Fault-Based Testing of Concurrent Systems.
Proceedings of the Fundamental Approaches to Software Engineering, 2006

2005
Integrating Theories and Techniques for Program Modelling, Design and Verification.
Proceedings of the Verified Software: Theories, 2005

Test Case Generation by OCL Mutation and Constraint Solving.
Proceedings of the Fifth International Conference on Quality Software (QSIC 2005), 2005

Coalgebraic Component Specification and Verification in RSL.
Proceedings of the Sixth International Conference on Parallel and Distributed Computing, 2005

2004
A Coalgebraic Semantic Framework for Component-based Development in UML.
Proceedings of the 10th Conference on Category Theory in Computer Science, 2004

Modeling and Validating Hybrid Systems Using VDM and Mathematica
CoRR, 2004

Combining Algebraic and Model-Based Test Case Generation.
Proceedings of the Theoretical Aspects of Computing, 2004

2003
Mutation Testing in the Refinement Calculus.
Formal Aspects Comput., 2003

The Commuting V-Diagram.
Proceedings of the Computer Science Logic, 17th International Workshop, 2003

2002
Contract-based mutation testing in the refinement calculus.
Proceedings of the BCS FACS Refinement Workshop 2002, 2002

Contract-Based Testing.
Proceedings of the Formal Methods at the Crossroads. From Panacea to Foundational Support, 2002

2001
Formal Aspects of Software Engineering - J.UCS Special Issue in Honor of Professor Peter Lucas.
J. Univers. Comput. Sci., 2001

Test-Design through Abstraction - A Systematic Approach Based on the Refinement Calculus.
J. Univers. Comput. Sci., 2001

Test-Case Calculation through Abstraction.
Proceedings of the FME 2001: Formal Methods for Increasing Software Productivity, 2001

2000
Validating Voice Communication Requirements Using Lightweight Formal Methods.
IEEE Softw., 2000

Requirements Validation of a Voice Communication System Used in Air Traffic Control.
Proceedings of the 4th International Conference on Requirements Engineering, 2000

Formal specification techniques as a catalyst in validation.
Proceedings of the 5th IEEE International Symposium on High-Assurance Systems Engineering (HASE 2000), 2000

1999
Automated Black-Box Testing with Abstract VDM Oracles.
Proceedings of the Computer Safety, 1999

Formal Specification of a Voice Communication System Used in Air Traffic Control.
Proceedings of the FM'99 - Formal Methods, 1999

1997
A Proof Obligation Generator for VDM-SL.
Proceedings of the FME '97: Industrial Applications and Strengthened Foundations of Formal Methods, 1997


  Loading...