• 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