Formalisation of an Adaptive State Counting Algorithm (Q7361909)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry Adaptive_State_Counting
Language Label Description Also known as
default for all languages
No label defined
    English
    Formalisation of an Adaptive State Counting Algorithm
    AFP entry Adaptive_State_Counting

      Statements

      16 August 2019
      0 references
      Robert Sachtleben
      0 references
      Formalisation of an Adaptive State Counting Algorithm (English)
      0 references
      This entry provides a formalisation of a refinement of an adaptive state counting algorithm, used to test for reduction between finite state machines. The algorithm has been originally presented by Hierons in the paper Testing from a Non-Deterministic Finite State Machine Using Adaptive State Counting . Definitions for finite state machines and adaptive test cases are given and many useful theorems are derived from these. The algorithm is formalised using mutually recursive functions, for which it is proven that the generated test suite is sufficient to test for reduction against finite state machines of a certain fault domain. Additionally, the algorithm is specified in a simple WHILE-language and its correctness is shown using Hoare-logic.
      0 references