• DocumentCode
    127674
  • Title

    Enhancing Formal Specification and Verification of Temporal Constraints in Business Processes

  • Author

    Cheikhrouhou, Saoussen ; Kallel, Slim ; Guermouche, Nawal ; Jmaiel, Mohamed

  • Author_Institution
    ReDCAD Lab., Univ. of Sfax, Sfax, Tunisia
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    701
  • Lastpage
    708
  • Abstract
    Formal specification and verification support of time-related constraints constitute fundamental challenges for any Business Process Management (BPM) system. Reluctantly, the literature on the subject of formal specification and verification of advanced temporal constraints such as absolute temporal constraints associated with relative temporal constraints is scarce. In this paper, we propose a novel approach enabling the formal specification and verification of advanced temporal constraints of business processes. The particularity of our approach is that it caters for relative and absolute related temporal constraints while relying on the dependencies that can exist between theses constraints. In fact, it is important to deal with such dependencies to handle the violations that can arise as soon as possible at design step. To do so, we propose a formal approach which relies on the timed automata formalism. In this context, we propose a set of mapping rules and algorithms where the semantic of timed automata is preserved even if we deal with absolute and relative temporal constraints. Using the defined formal model, we investigate a model checking based verification process that aims at validating business processes against their absolute and relative temporal constraints.
  • Keywords
    automata theory; business data processing; formal specification; formal verification; BPM system; absolute temporal constraints; business process management system; formal specification; formal verification; mapping rules; model checking based verification process; relative temporal constraints; time-related constraints; timed automata formalism; Automata; Business; Clocks; Logic gates; Model checking; Nickel; Semantics; BPM; Formal specification; Formal verification; Temporal constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2014 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5065-2
  • Type

    conf

  • DOI
    10.1109/SCC.2014.97
  • Filename
    6930598