2007
DOI: 10.1007/978-3-540-73196-2_8
|View full text |Cite
|
Sign up to set email alerts
|

State Isomorphism in Model Programs with Abstract Data Structures

Abstract: Abstract.Modeling software features with model programs in C# is a way of formalizing software requirements that lends itself to automated analysis such as model-based testing. Unordered structures like sets and maps provide a useful abstract view of system state within a model program and greatly reduce the number of states that must be considered during analysis. Similarly, a technique called linearization reduces the number of states that must be considered by identifying isomorphic states, or states that a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2008
2008
2010
2010

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 23 publications
0
1
0
Order By: Relevance
“…Much of the algorithmic support builds on earlier work in Spec Explorer [37]. In addition, the exploration includes a pruning technique based on isomorphism checking of states that use objects and unordered data structures [40].…”
Section: Implementation and Experiencesmentioning
confidence: 99%
“…Much of the algorithmic support builds on earlier work in Spec Explorer [37]. In addition, the exploration includes a pruning technique based on isomorphism checking of states that use objects and unordered data structures [40].…”
Section: Implementation and Experiencesmentioning
confidence: 99%