Specification and Verification of Normative Texts Using C-O Diagrams

被引:5
|
作者
Diaz, Gregorio [1 ]
Emilia Cambronero, Maria [1 ]
Martinez, Enrique [1 ]
Schneider, Gerardo [2 ]
机构
[1] Univ Castilla La Mancha, Dept Comp Sci, Albacete 02071, Spain
[2] Chalmers Univ Gothenburg, Dept Comp Sci & Engn, Gothenburg, Sweden
基金
瑞典研究理事会;
关键词
Normative documents; electronic contracts; deontic logic; formal verification; visual models; timed automata; C-O diagrams;
D O I
10.1109/TSE.2013.54
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
C-O diagrams have been introduced as a means to have a more visual representation of normative texts and electronic contracts, where it is possible to represent the obligations, permissions and prohibitions of the different signatories, as well as the penalties resulting from non-fulfillment of their obligations and prohibitions. In such diagrams we are also able to represent absolute and relative timing constraints. In this paper we present a formal semantics for C-O diagrams based on timed automata extended with information regarding the satisfaction and violation of clauses in order to represent different deontic modalities. As a proof of concept, we apply our approach to two different case studies, where the method presented here has successfully identified problems in the specification.
引用
收藏
页码:795 / 817
页数:23
相关论文
共 50 条
  • [1] Conformance Verification of Normative Specifications using C-O Diagrams
    Diaz, Gregorio
    Llana, Luis
    Valero, Valentin
    Mateo, Jose A.
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (94): : 1 - 10
  • [2] Semantic Specification and Verification of Data Flow Diagrams
    刘彤
    唐稚松
    [J]. Journal of Computer Science & Technology, 1991, (01) : 21 - 31
  • [3] SPECIFICATION AND VERIFICATION OF WORKFLOW APPLICATIONS USING A COMBINATION OF UML ACTIVITY DIAGRAMS AND EVENT B
    Ben Younes, Ahlem
    Ben Ayed, Leila Jemni
    [J]. ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2010, : 312 - 316
  • [4] Using SDL diagrams in a DEVS specification
    Fonseca, P
    Casanovas, J
    [J]. PROCEEDINGS OF THE FIFTH IASTED INTERNATIONAL CONFERENCE ON MODELLING, SIMULATION, AND OPTIMIZATION, 2005, : 67 - 72
  • [5] Formal specification using interaction diagrams
    Lano, K.
    [J]. SEFM 2007: FIFTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2007, : 293 - 301
  • [6] A formal specification and verification of normative multi-agent systems by DisCSP
    Boudhaouia, Aida
    Mazigh, Belhassen
    Missaoui, Ezzine
    [J]. 2017 IEEE/ACS 14TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2017, : 399 - 406
  • [7] Formal Specification and Automated Verification of UML2.0 Sequence Diagrams
    Peng, Tu
    Ding, Gangyi
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 370 - 375
  • [8] Certifiable Specification and Verification of C Programs
    Lueth, Christoph
    Walter, Dennis
    [J]. FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 419 - 434
  • [9] Calculated phase diagrams for activated low pressure diamond growth from C-H, C-O, and C-H-O systems
    Wang, JT
    Wan, YZ
    Zhang, DW
    Liu, ZJ
    Huang, ZQ
    [J]. JOURNAL OF MATERIALS RESEARCH, 1997, 12 (12) : 3250 - 3253
  • [10] Ring-closing C-O/C-O metathesis of ethers with primary aliphatic alcohols
    Liu, Hongmei
    Huang, Qing
    Liao, Rong-zhen
    Li, Man
    Xie, Youwei
    [J]. NATURE COMMUNICATIONS, 2023, 14 (01)