@techreport{R-85-14, TITLE = {Experiences with Occam: A Simulator for Asynchronous Processes}, AUTHOR = {Johan Fagerstr{\"o}m}, YEAR = {1985}, NUMBER = {R-85-14}, INSTITUTION = ida, ADDRESS = idaaddr, ABSTRACTURL = {/publications/cgi-bin/tr-fetch.pl?r-85-14+abstr}, ABSTRACT = {This paper describes a register level simulator for a family of architectures based on asynchronous processes. Within this architecture we hope to avoid the usual bottlenecks of Von Neumann machines and at the same time avoid the problem of dynamically binding every operation as in dataflow machines. The simulator is written in a language called Occam, in which parallel execution at the statement level can be expressed. A short description of the language is given and some of the issues of design, testing and maintaining concurrent programs are discussed.}, IDANR = {LiTH-IDA-R-85-14}, NOTE = {Also in Proc. of the Hawaii International Conference on System Sciences, HICSS-19, Hawaii, 1985.Proc. of the Hawaii International Conference on System Sciences, HICSS-19, Hawaii, 1985}