Active automata learning in practice: an annotated bibliography of the years 2011 to 2016
Active automata learning is slowly becoming a standard tool in the toolbox of the software
engineer. As systems become ever more complex and development becomes more …
engineer. As systems become ever more complex and development becomes more …
Model learning and model-based testing
We present a survey of the recent research efforts in integrating model learning with model-
based testing. We distinguished two strands of work in this domain, namely test-based …
based testing. We distinguished two strands of work in this domain, namely test-based …
Combining black-box and white-box techniques for learning register automata
Abstract Model learning is a black-box technique for constructing state machine models of
software and hardware components, which has been successfully used in areas such as …
software and hardware components, which has been successfully used in areas such as …
Evaluating the suitability of state‐based formal methods for industrial deployment
A Mashkoor, F Kossak, A Egyed - Software: Practice and …, 2018 - Wiley Online Library
After a number of success stories in safety‐critical domains, we are starting to witness
applications of formal methods in contemporary systems and software engineering …
applications of formal methods in contemporary systems and software engineering …
Model-based testing without models: the TodoMVC case study
Web applications define the interface to many of the businesses and services that we
interact with and use on a daily basis. The technology stack enabling these applications is …
interact with and use on a daily basis. The technology stack enabling these applications is …
[PDF][PDF] Using the Event-B formal method for disciplined agile delivery of safety-critical systems
In order to improve the development process of highintegrity systems, using formal methods,
we consider how agile techniques may influence the Event-B formal method, and how Event …
we consider how agile techniques may influence the Event-B formal method, and how Event …
Automated testing reactive systems from Event-B model
DH Vu, AH Truong, Y Chiba… - 2017 4th NAFOSTED …, 2017 - ieeexplore.ieee.org
We present a model-based testing approach for reactive systems where both test inputs and
expected results are generated fromrestricted'Event-B specifications. We show that it is …
expected results are generated fromrestricted'Event-B specifications. We show that it is …
Model learning and test generation using cover automata
We propose an approach which, given a state-transition model of a system, constructs, in
parallel, an approximate automaton model and a test suite for the system. The approximate …
parallel, an approximate automaton model and a test suite for the system. The approximate …
Model learning and test generation for Event-B decomposition
Event-B is a formal method for reliable systems specification and verification, which uses
model refinement and decomposition as techniques to scale the design of complex systems …
model refinement and decomposition as techniques to scale the design of complex systems …
[图书][B] Event-B in the institutional framework: Defining a semantics, modularisation constructs and interoperability for a specification language
M Farrell - 2017 - search.proquest.com
Event-B is an industrial-strength specification language for verifying the properties of a given
system's specification. It is supported by its Eclipse-based IDE, Rodin, and uses the process …
system's specification. It is supported by its Eclipse-based IDE, Rodin, and uses the process …