Proceedings of the 38th International Conference on Software Engineering Companion 2016
DOI: 10.1145/2889160.2889226
|View full text |Cite
|
Sign up to set email alerts
|

Practical programming, validation and verification with finite-state machines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0
1

Year Published

2017
2017
2022
2022

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 13 publications
0
3
0
1
Order By: Relevance
“…State Machine (FSM) memungkinkan pemrogram untuk memanfaatkan kesederhanaannya, Namun, itu tidak dapat secara langsung mendukung langsung proses validasi formal atau bahkan jenis analisa yang mungkin lebih sederhana (Salem, 2016).…”
Section: Finiteunclassified
“…State Machine (FSM) memungkinkan pemrogram untuk memanfaatkan kesederhanaannya, Namun, itu tidak dapat secara langsung mendukung langsung proses validasi formal atau bahkan jenis analisa yang mungkin lebih sederhana (Salem, 2016).…”
Section: Finiteunclassified
“…The use of directed graphs is a popular visualisation for many of the techniques we will discuss here, such as Event Flow Graphs (EFG) [10], FSA (used here interchangeably with Finite State Machines (FSM)) [18,8,19,13,7,16,1], and hierarchical Task Models [11,2,5]. Directed graphs establish specific paths through a graph which allow us to traverse specific orderings.…”
Section: Background and Related Workmentioning
confidence: 99%
“…This is another approach which focuses on restricting the sequence length to those generated by specific traversal algorithms. For example, Salem presents an approach where an FSA is converted so they can be explored using the UP-PAAL model checker, this method allows them to avoid direct state-explosion [13]. In [7] Huang et al use weight based methods to calculate paths of a specified length to traverse through the models.…”
Section: Background and Related Workmentioning
confidence: 99%
“…This kind of approach focuses on restricting the sequence length to those generated by specific traversal algorithms. For example, Salem presents an approach using Finite State Machines (FSM) where complex traversal algorithms are used for testing purposes [62]. In [30] Huang et al use weight-based methods to calculate paths of certain length to traverse through the models.…”
Section: Existing Testing Techniquesmentioning
confidence: 99%