2019
DOI: 10.1016/j.scico.2018.10.001
|View full text |Cite
|
Sign up to set email alerts
|

Hierarchical featured state machines

Abstract: Variants of the Finite State Machine (FSM) model have been extensively used to describe the behavior of reactive systems. In particular, several model-based testing techniques have been developed to support test case generation from FSMs and test case execution. Most of such techniques require several validation properties to hold for the underlying test models. Featured Finite State Machine (FFSM) is an extension of the FSM model proposed in our earlier publication that represents the abstract behavior of an … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 30 publications
0
3
0
Order By: Relevance
“…The communication techniques and agents involved in these elements are shown in Table 2. The statechart of the unit task agent adopts the design of a hierarchical state machine [28]. This design allows the unit task agent to function in two ways: a) Horizontal simulation for the working state of each unit task is in the mission profile.…”
Section: Support Resourcementioning
confidence: 99%
“…The communication techniques and agents involved in these elements are shown in Table 2. The statechart of the unit task agent adopts the design of a hierarchical state machine [28]. This design allows the unit task agent to function in two ways: a) Horizontal simulation for the working state of each unit task is in the mission profile.…”
Section: Support Resourcementioning
confidence: 99%
“…Recently, FFSMs have been employed to generate configurable test suites that can be pruned using feature constraints and product configurations [56]. The readability of FFSMs also has been improved by grouping up conditional states and transitions into hierarchical entities [55]. Thus, FFSMs have the prospect of serving as a suitable models basis for family-based analysis.…”
Section: S a V E G A M E [ S ] P A U S E G A M E P O N G [ N ] B O W ...mentioning
confidence: 99%
“…The Hierarchical Finite State Machine (HFSM) [19] adds elements such as state variables and state transitions on the basis of FSM to further express the dynamic behavior of the system at a finer granularity. The HFSM uses state variables to hierarchically manage a limited number of states and uses a top-down approach to describe the system.…”
Section: Related Workmentioning
confidence: 99%
“…In order to simplify the design and implementation of complex control logic, some recent studies have proposed an implementation method based on a hierarchical state machine [19,20]. The hierarchical state machine provides a top-down description of complex control logic, which improves the readability of the model and simplifies the design of complex control logic.…”
Section: Introductionmentioning
confidence: 99%