2010 · 27 citations · 23 references
EngineeringSimulation ModellingSimulationComplex SystemsMathematical FrameworkSemanticsSimulation FrameworkSystems EngineeringStructured SystemsModeling And SimulationSystem SimulationSimulation LanguageDesignSystems ModellingSoftware SimulationComputer ScienceSoftware DesignSpecification LanguageAutomated ReasoningSoftware Process SimulationFormal MethodsSystem Specification
Simulation modelling is an important tool for exploring and reasoning about complex systems. Many supporting languages are available. Commonly occurring features of these languages are constructs capturing concepts such as process, resource, and location. We describe a mathematical framework that su
23
Separation logic: a logic for shared mutable data structures
John Reynolds · 2003 · 2.1K citations
Olle Dahl, E. Dijkstra, C. A. R. Hoare · 1972 · 889 citations
Dynamic Data Structure, Declarative Programming, Engineering +15