Like notions of process equivalence, behavioural preorders on processes come in many flavours, ranging from fine-grained comparisons such as ready simulation to coarse-grained ones such as trace inclusion. Often, such behavioural preorders are characterized in terms of theory inclusion in dedicated characteristic logics; e.g. simulation is characterized by theory inclusion in the positive fragment of Hennessy-Milner logic. We introduce a unified semantic framework for behavioural preorders and their characteristic logics in which we parametrize the system type in the coalgebraic paradigm while behavioural preorders are captured as graded monads on the category Pos of partially ordered sets, in generalization of a previous approach to notions of process equivalence. We show the equivalence of graded monads on Pos with theories in a form of graded ordered algebra that we introduce here. Moreover, we provide a general notion of modal logic compatible with a given graded behavioural preorder, along with a criterion for expressiveness.
翻译:类似过程等同的概念,对过程的行为预先排序有多种味道,从细微的比较,如即刻模拟,到粗粗的模拟,如痕量融入等,这些行为预先排序通常在理论上包含在专门的典型逻辑中;例如模拟的特点是将理论纳入Hennnesy-Milner逻辑的正片中;我们为行为预先排序及其特征逻辑引入了一个统一的语义框架,在这种框架内,我们使煤热层模式中的系统类型相互对称,而行为预先排序则在部分定购组的Po类中被记为分级的Monads,这是对过程等概念的概括性做法;我们用我们在这里介绍的分级定代数代数的代数法形式展示了波斯上的定级monads与理论的等同性。此外,我们提供了一个与给定分级的行为预先排序相一致的模式逻辑的一般概念,以及表达性的标准。