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