Research Article
Compositional Abstraction Refinement for Component-Based Systems
Algorithm 2
Abstraction refinement.
| Input: Abstract system , | | set of counterexamples , interaction invariant | | Output: or | | (1) , , | | (2) foreach do | | (3) ∖ | | (4) | | (5) if then | | (6) | | (7) else | | (8) | | (9) end | | (10) end | | (11) | | (12) if then | | (13) return | | (14) else | | (15) foreach do | | (16) if then | | (17) | | (18) end | | (19) end | | (20) from split refinement abstract system , compute | | new compute interaction invariant | | (21) foreach do | | (22) | | (23) end | | (24) return | | (25) end |
|