loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Australasian Computer Science Conference (ACSC '01)
Polymorphic CSP Type Checking
Gold Coast, Queensland, Australia
January 29-February 02
ISBN: 0-7695-0963-0
Ping Gao, Adelaide University
Robert Esser, Adelaide University
Communicating Sequential Processes (CSP) is a language used to describe and reason about concurrent systems. It consists of a process algebra combined with a functional language. This combination poses unique problems when attempting to design a type checker. In this paper the differences between a conventional functional language type checker and a type checker for the CSP language are discussed. This type checker was developed to identify polymorphic types, an important first step towards the goal of automating data independence [4 ]. The result of this work has been incorporated into the Adelaide Refinement Checker [8 ] (ARC)-a CSP based tool suite for model checking concurrent systems.
Citation:
Ping Gao, Robert Esser, "Polymorphic CSP Type Checking," acsc, pp.156, Australasian Computer Science Conference (ACSC '01), 2001
Usage of this product signifies your acceptance of the Terms of Use.