2009 IEEE International Conference on Software Maintenance 2009
DOI: 10.1109/icsm.2009.5306309
|View full text |Cite
|
Sign up to set email alerts
|

A theoretical and empirical study of EFSM dependence

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0
4

Year Published

2011
2011
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 30 publications
(29 citation statements)
references
References 28 publications
0
25
0
4
Order By: Relevance
“…Formal modeling techniques provide the basis to validate the system design [39,40], to generate system level test suites [38,41,40,37,14,31,32], to simulate the system behavior by executing the model [42,18] and to determine properties of the system. Although modeling techniques can help eliminate complexity of many of today's systems, the resulting models are difficult to understand, analyze, and modify [28,29], especially for large and complex systems [27,47] where there are a large number of states and transitions. During software maintenance developers are frequently interested in a partial system model related to an element of interest, e.g., a requirement, a transition, or a feature [28,30,31,32,33,34], that they need to analyze, understand, or modify, e.g., slices of models [34,35].…”
Section: State-based Modelingmentioning
confidence: 99%
See 3 more Smart Citations
“…Formal modeling techniques provide the basis to validate the system design [39,40], to generate system level test suites [38,41,40,37,14,31,32], to simulate the system behavior by executing the model [42,18] and to determine properties of the system. Although modeling techniques can help eliminate complexity of many of today's systems, the resulting models are difficult to understand, analyze, and modify [28,29], especially for large and complex systems [27,47] where there are a large number of states and transitions. During software maintenance developers are frequently interested in a partial system model related to an element of interest, e.g., a requirement, a transition, or a feature [28,30,31,32,33,34], that they need to analyze, understand, or modify, e.g., slices of models [34,35].…”
Section: State-based Modelingmentioning
confidence: 99%
“…There has been a significant amount of research that uses system model for several applications such as: managing requirements changes [48], regression testing [3,4,7,26], model slicing [34,46,47], and test prioritization and reduction [36,50].…”
Section: Related Researchmentioning
confidence: 99%
See 2 more Smart Citations
“…EFSMs can be conceptualised as conventional Finite State-Machines that operate on an underlying memory, where transitions are annotated by guards on the memory. EFSMs have been used as a basis for testing [23], and dependence analysis [3]. They can be trivially converted to other notations such as Abstract State Machines [7], and X-Machines [24], which have been used extensively for tasks such as model-checking and the specification of agent-based systems.…”
Section: Introductionmentioning
confidence: 99%