DocumentCode :
3131593
Title :
Relating π-calculus to Object-Z
Author :
Taguchi, Kenji ; Dong, Jin Song ; Ciobanu, Gabriel
Author_Institution :
Dept. of Comput., Bradford Univ., UK
fYear :
2004
fDate :
14-16 April 2004
Firstpage :
97
Lastpage :
106
Abstract :
Software systems have become increasingly distributed, dynamic and mobile. The complex state and dynamic interfaces of software components and their concurrent interactions provide challenging research issues in system specification and design. An effective combination of structured state-based formalism and dynamic action-based calculus may be a good solution for modeling complex distributed mobile systems. In this paper, we investigate the semantic links between Object-Z and π calculus and consequently introduce a powerful specification technique PiOZ that brings the strengths of the two together. The operational semantics of PiOZ integrates state transition semantics of Object-Z and π-calculus reduction rules. The typing rules of PiOZ are developed and reasoning of a system property is presented.
Keywords :
formal specification; mobile computing; pi calculus; type theory; π-calculus; Object-Z; PiOZ; complex state; distributed mobile system modeling; dynamic action-based calculus; dynamic interfaces; dynamic software systems; mobile software systems; semantic links; software components; specification technique; state transition semantics; system specification; typing rules; Animation; Calculus; Computer science; Mobile communication; Mobile computing; Navigation; Power system modeling; Sections; Software systems; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering Complex Computer Systems, 2004. Proceedings. Ninth IEEE International Conference on
ISSN :
1050-4729
Print_ISBN :
0-7695-2109-6
Type :
conf
DOI :
10.1109/ICECCS.2004.1310908
Filename :
1310908
Link To Document :
بازگشت