TY - JOUR ID - eprints366 EP - 423 SP - 391 TI - A Process Algebraic View of Input/Output Automata N2 - Input/output automata are a widely used formalism for the specification and verification of concurrent algorithms. Unfortunately, they lack an algebraic characterization, a formalization which has been fundamental for the success of theories like CSP, CCS and ACP. We present a many-sorted algebra for I/O automata that takes into account notions such as interface, input enabling, and local control. It is sufficiently expressive for representing all finitely branching transition systems; hence, all I/O automata with a finitely branching transition relation. Our presentation includes a complete axiomatization of the external trace preorder relation over recursion-free processes with input and output. AV - none SN - 0304-3975 IS - 2 A1 - De Nicola, Rocco A1 - Segala, Roberto UR - http://www.sciencedirect.com/science/article/pii/030439759592307J JF - Theoretical Computer Science Y1 - 1995/// VL - 138 PB - Elsevier ER -