@InProceedings{WongLau98, title = "{MALT}: {A} {M}ultiway {A}lternation {C}onstruct for occam", author= "Wong, Adam K. L. and Lau, Francis C. M.", editor= "Welch, Peter H. and Bakkers, Andr\`{e} W. P.", pages = "199--210", booktitle= "{P}roceedings of {W}o{TUG}-21: {A}rchitectures, {L}anguages and {P}atterns for {P}arallel and {D}istributed {A}pplications", isbn= "90 5199 391 9", year= "1998", month= "mar", abstract= "The alternation construct in occam provides a form of binary selective communication to the cooperating tasks of a concurrent computation. The use of this construct could lead to increased responsiveness and efficiency of concurrent programs. However, the expressiveness of the construct is restricted in the sense that only two parties can be involved in a communication. We extend the current implementation of the alternation construct to accept an arbitrary number of channel inputs such that multiway (as opposed to binary) selective communication is made possible. A new construct called multiway alternation -- \"MALT\", is proposed for occam and is implemented in the transputer hardware." }