Proceedings of the IEEE · 1989 · 42 citations · 3 references
EngineeringComputer ScienceComputer SystemsFormal MethodsModel-based Systems EngineeringSystems ModelingComputational ModelsDiscrete-event System ModelingFinite-state MachinesModel FormulationModel TheoryPetri NetsAlgebra Of Communicating ProcessesCommunicating Sequential ProcessesDiscrete ModelsDiscrete-event ModelingDiscrete-event SystemsState Machine ModelsState MachinesState-transition Models
The authors consider discrete event models (DEMs) that describe logical system behavior, i.e. mathematical models that represent the set of traces of sequences of events that the system can execute. Examples of DEM formalisms include state machines, Petri nets, and Hoare's communicating sequential processes. All these formalisms are algebras, i.e. a set of models together with operators that combine models to form other models in ways in which real systems are interconnected. A general approach toward constructing model algebras is proposed. The approach covers both deterministic and nondeterministic models, and it can be tailored to recover existing formalisms and to obtain model families.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
3
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
Communicating sequential processes
Roger Boyle · Data Processing · 1985 · 2K citations