@InProceedings{SingletonCook97, title = "{A}n {O}pen {S}ystems {S}trategy for {D}istributed occam {E}xecution", author= "Singleton, Paul and Cook, Barry M.", editor= "Bakkers, Andr\`{e} W. P.", pages = "88--103", booktitle= "{P}roceedings of {W}o{TUG}-20: {P}arallel {P}rogramming and {J}ava", isbn= "90 5199 336 6", year= "1997", month= "mar", abstract= "We demonstrate the feasibility of distributed execution of occam programs within computer networks which support open systems standards for inter-process communication, remote execution and program hosting (e.g. hardware-independent programming languages and operating-system-independent APIs). We first propose a general architecture, and then describe a constructive proof of its viability (i.e. a prototype). which uses a novel multiplexed virtual channel protocol over UNIX sockets. Finally we summarise some of the opportunities for further development which this project has created." }