• DocumentCode
    1583707
  • Title

    Detection of Conflicting Compliance Rules

  • Author

    Hantry, Francois ; Hacid, Mohand-Said ; Thion, Romuad

  • Author_Institution
    LIRIS, Univ. Claude Bernard Lyon 1, Lyon, France
  • fYear
    2011
  • Firstpage
    419
  • Lastpage
    428
  • Abstract
    Web-based dynamic systems and pressured business environments need more than ever formal methods to analyze evolving compliance rules. Providing adequate tools to tackle the problem of debugging conflicting temporal compliance rules is an ongoing research topic. This problem is of paramount importance to achieve automatic support for early declarative design and to support evolution of rules in contract-based or service-based systems. In this paper we investigate the problem of extracting temporal unsatisfiable cores in order to detect the inconsistent part of a specification. We survey existing techniques to extract core and provide a new depth-first-search model checking which also enables to extract small unsatisfiable cores.
  • Keywords
    Internet; business data processing; formal verification; Web-based dynamic systems; business environment; compliance rules conflict detection; contract-based system; depth-first-search model checking; formal methods; service-based system; Automata; Computational modeling; Contracts; Debugging; Insurance; Subscriptions; SAT solver; SMT; compliance; conflict; temporal logic; unsatisfiable core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2011 15th IEEE International
  • Conference_Location
    Helsinki
  • Print_ISBN
    978-1-4577-0869-5
  • Electronic_ISBN
    978-0-7695-4426-7
  • Type

    conf

  • DOI
    10.1109/EDOCW.2011.57
  • Filename
    6037646