Title :
Linking Finite Automata and Formal Methods Enhancing Modeling Power for Complex Systems
Author :
Sabir, Nabeel ; Ali, Amir ; Zafar, Nazir Ahmad
Author_Institution :
Fac. of Inf. Technol., Univ. of Central Punjab, Lahore
fDate :
Aug. 29 2008-Sept. 2 2008
Abstract :
Automata have various applications and it plays an important role in computer science, particularly, in modeling behavior of systems. Z notation is an ideal one to be used defining state space of a system and then operations over it. Consequently, it requires an integration of automata and Z increasing its modeling power. Further, finite automata may have different implementations therefore if we give a mathematical analysis and describe formal specification of it before implementing then correctness of a model can be argued. Formal methods are rigorous mathematical techniques which can be used for specification of software systems. To achieve an objective of integration of approaches, we have combined automata and Z. Formalism of this relationship is analyzed and validated using Z/EVES tool.
Keywords :
finite automata; formal specification; mathematical analysis; Z/EVES tool; complex system; finite automata; formal method; formal specification; mathematical analysis; system modeling behavior; Application software; Automata; Computer science; Formal specifications; Joining processes; Mathematical analysis; Mathematical model; Power system modeling; Software systems; State-space methods;
Conference_Titel :
Computer Science and Information Technology, 2008. ICCSIT '08. International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-0-7695-3308-7
DOI :
10.1109/ICCSIT.2008.202