• DocumentCode
    2850279
  • Title

    Verification of Business Process Quality Constraints Based on Visual Process Patterns

  • Author

    Förster, Alexander ; Engels, Gregor ; Schattkowsky, Tim ; Van Der Straeten, Ragnhild

  • Author_Institution
    Univ. of Paderborn, Paderborn
  • fYear
    2007
  • fDate
    6-8 June 2007
  • Firstpage
    197
  • Lastpage
    208
  • Abstract
    Business processes usually have to consider certain constraints like domain specific and quality requirements. The automated formal verification of these constraints is desirable, but requires the user to provide an unambiguous formal specification. In particular since the notations for business process modeling are usually visual flow-oriented languages, the notational gap to the languages usually employed for the formal specification of constraints, e.g., temporal logic, is significant and hard to bridge. Thus, our approach relies on UML Activities as a single language for the specification of both business processes and the corresponding constraints. For the expression of such constraints, we have provided a process pattern definition language based on specialized Activities. In this paper, we describe how model checking can be employed for formal verification of business processes against such patterns. For this, we present an automated transformation of the business process and the corresponding patterns into a transition system and temporal logic, respectively.
  • Keywords
    Unified Modeling Language; business data processing; formal specification; formal verification; temporal logic; UML activity; automated formal verification; business process modeling; business process quality constraint verification; formal specification; model checking; temporal logic; transition system; visual flow-oriented language; visual process pattern; Business communication; Computer science; Formal specifications; Formal verification; Logic; Process design; Quality management; Software engineering; Total quality management; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering, 2007. TASE '07. First Joint IEEE/IFIP Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-2856-4
  • Type

    conf

  • DOI
    10.1109/TASE.2007.56
  • Filename
    4239964