作者: Ana Cavalcanti , Marie-Claude Gaudel
DOI: 10.1007/978-3-642-16690-7_1
关键词: Computer science 、 Programming language 、 Operational semantics 、 Selection rule 、 Nondeterministic algorithm 、 Relational model 、 Soundness 、 Transition system 、 Artificial intelligence 、 Process calculus 、 Structure (mathematical logic)
摘要: The Unifying Theories of Programming underpins the development Circus, a state-rich process algebra for refinement. We have previously presented theory testing Circus; it gives symbolic characterisation tests. Each test specifies constraints that capture effect possibly nondeterministic state operations, and their interaction. This is sound basis techniques based on constraint solving generation concrete tests, but does not support well selection criteria structure specification. present here labelled transition system captures information about Circus model its structure. It useful specification coverage. soundness argument new follows UTP style, relates relation to relational operational semantics.