Title :
An Equivalence Relation on Extended Finite State Machines
Author :
Wang, Xiang-Yun ; Ma, Xi-Rong
Author_Institution :
Coll. of Comput. & Inf. Eng., Tianjin Normal Univ., Tianjin, China
Abstract :
The extended finite state machine (EFSM) is an extension of the finite state machine, which creates input and output parameters, context variables, operations and predicates. It is applied widely in the fields of software engineering since there are many tools that support software development activities based on the EFSM models. However, the theoretical foundation of EFSM is not yet well-developed. This paper is a preliminary investigation of EFSM model. Firstly, this paper defines an equivalence relation on a class of EFSMs, namely restricted EFSMs. Secondly, the partial order relation and synchronous product on restricted EFSMs are approached. Finally, an algorithm is derived to decide the equivalence relation. The results of this paper are promising to be applied in software fields.
Keywords :
finite state machines; software engineering; equivalence relation; extended finite state machines; partial order relation; software development; software engineering; synchronous product; Automata; Educational institutions; Object oriented modeling; Page description languages; Programming; Protocols; Software design; Software engineering; Software testing; Software tools;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5364312