Formal Aspects of Computing · 2003 · 12 citations · 29 references
ComputingComputer ScienceSystems EngineeringFormal MethodsModel-based Systems EngineeringSystems DesignModel TransformationModel-based DesignModel-driven Software EngineeringSoftware ArchitectureSoftware ModelingSpecification LanguagesFormal ModelingTransformation LanguagesTransformational Semantics
Abstract. This paper describes the redesign of a systems engineering language called χ. This is an engineering language designed to specify and analyse industrial systems. The main objective of this redesign was to enable mathematical reasoning about χ specifications. We discuss the original χ language, the requirements and design decisions, and the resulting syntax and semantics of the new version of χ, called χ. In particular, we elaborate on semantical aspects of χ’s time model.
29
A calculus of mobile processes, I
Robin Milner, Joachim Parrow, David Walker · Information and Computation · 1992 · 2.8K citations · Full text
Communicating sequential processes
Roger Boyle · Data Processing · 1985 · 2K citations
A Structural Approach to Operational Semantics
Gordon Plotkin · 2004 · 2K citations
Calculi for synchrony and asynchrony
Robin Milner · Theoretical Computer Science · 1983 · 898 citations · Full text