DocumentCode :
2199025
Title :
Construction of Morphisms over Extended Algebraic Automata Using Z
Author :
Zafar, Nazir Ahmad ; Hussain, Ajmal ; Ali, Amir
Author_Institution :
Pakistan Inst. of Eng. & Appl. Sci. More, Islamabad, Pakistan
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
281
Lastpage :
285
Abstract :
Algebraic automaton has emerged with several modern applications in computer science and engineering. Design of theorem provers, development of model checkers, optimization of programs are some of its applications. The Z notation is suitable for modeling static while automata are powerful for describing dynamic parts of a system. Consequently, their integration is required. In this paper, we have proposed a relationship between the fundamentals of algebraic automata and Z. Initially, we have given formalization of the extended algebraic automata.Then formal construction of homomorphism is described and extended to isomorphism. Finally, a formal procedure of conversion from homomorphism (isomorphism) to endomorphism (automorphism) is given. The formal specification is analyzed and validated using Z/EVES tool.
Keywords :
algebra; automata theory; formal specification; formal verification; specification languages; EVES tool; Z notation; automorphism procedure; endomorphism procedure; extended algebraic automata; formal specification; homomorphism procedure; isomorphism procedure; model checker; morphism construction; program optimization; theorem prover; Application software; Automata; Formal specifications; Hardware; Information technology; Mathematical model; Power system modeling; Software systems; Software tools; Vehicle dynamics; Automata; Formal Methods; Validation; Z Notation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3489-3
Type :
conf
DOI :
10.1109/ICACTE.2008.186
Filename :
4736966
Link To Document :
بازگشت