Title :
Extracting FSMs from Object-Z specifications with history invariants
Author :
Sun, Jun ; Dong, Jin Song
Author_Institution :
Sch. of Comput., Singapore Nat. Univ., Singapore
Abstract :
Object-Z with history invariants can present precise and abstract models for complex systems. The system behavior patterns are often implicitly embedded within various state/operational constraints and history invariants. Without explicit system behavior representations, it is difficult to implement those abstract models. In this paper, we present a sound and systematic approach to automatically extract explicit system behaviors (as FSMs) from the abstract Object-Z specifications. Safety and liveness and additional crucial requirements for open systems are ensured.
Keywords :
finite state machines; formal specification; knowledge acquisition; open systems; Object-Z specifications; abstract models; complex systems; finite state machines; history invariants; open systems; operational constraints; software specification; state constraints; system behavior patterns; system behavior representation; FSMs; Object-Z; Software Specification;
Conference_Titel :
Engineering of Complex Computer Systems, 2005. ICECCS 2005. Proceedings. 10th IEEE International Conference on
Print_ISBN :
0-7695-2284-X
DOI :
10.1109/ICECCS.2005.44