Deontic Logic, Contrary to Duty Reasoning and Fault Tolerance

被引:3
作者
Castro, Pablo F. [1 ]
Maibaum, T. S. E. [1 ]
机构
[1] McMaster Univ, Dept Comp & Software, Hamilton, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Fault-Tolerance; Deontic Logic; Software Specification; Software Verification;
D O I
10.1016/j.entcs.2009.12.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deontic Logic was introduced in the first half of the last century to formalize aspects of legal reasoning. Since then a lot of effort has gone into improving the formalism(s) and widening their applicability, including in Computer Science and Software Engineering. One strand of work has focused on the use of an action based approach to deontic operators, rather than the traditional property focused operators. We propose a new version of this kind of deontic logic that has very nice meta-logical properties, avoids many of the traditional problems of deontic logics and has an appealing treatment of contrary to duty reasoning. This kind of reasoning provides a kind of conditional reasoning about having violated normative constraints and describing the resulting consequences. We show how to apply this formalism to characterize fault tolerance mechanisms and to then reason about the properties of the mechanisms.
引用
收藏
页码:17 / 34
页数:18
相关论文
共 25 条
  • [1] An Adaptive Train Traffic Controller
    Abdelouahab, Zair
    Braga, Reginaldo Isaias
    [J]. INNOVATIONS AND ADVANCED TECHNIQUES IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2008, : 550 - 555
  • [2] Abrial Jean-Raymond, 2006, RODIN BOOK
  • [3] Aqvist L., 1984, HDB PHILOS LOGIC, VII, P605, DOI [10.1007/978-94-007-6730-01002-1, DOI 10.1007/978-94-007-6730-01002-1]
  • [4] Arora A., 1992, THESIS
  • [5] Blackburn P., 2004, CAMBRIDGE TRACTS THE
  • [6] Castro Pablo F., 2008, 9 INT C DEON 2008 LU
  • [7] Castro Pablo F., 2007, 4 INT C THEOR ASP CO
  • [8] Castro Pablo F., 2009, ACCEPTED PUBLICATION
  • [9] Castro Pablo F., 2007, 5 IEEE INT C SOFTW E
  • [10] Castro Pablo F., 2007, WORKSH METH MOD TOOL