• DocumentCode
    1689442
  • Title

    Verification support for workflow design with UML activity graphs

  • Author

    Eshuis, Rik ; Wieringa, Roel

  • Author_Institution
    Dept. of Comput. Sci., Twente Univ., Enschede, Netherlands
  • fYear
    2002
  • Firstpage
    166
  • Lastpage
    176
  • Abstract
    We describe a tool that supports verification of workflow models specified in UML activity graphs. The tool translates an activity graph into an input format for a model checker according to a semantics we published earlier. With the model checker arbitrary propositional requirements can be checked against the input model. If a requirement fails to hold an error trace is returned by the model checker. The tool automatically translates such an error trace into an activity graph trace by highlighting a corresponding path in the activity graph. One of the problems that is dealt with is that model checkers require a finite state space whereas workflow models in general have an infinite state space. Another problem is that strong fairness is necessary to obtain realistic results. Only model checkers that use a special model checking algorithm for strong fairness are suitable for verifying workflow models. We analyse the structure of the state space. We illustrate our approach with some example verifications.
  • Keywords
    diagrams; formal specification; graph theory; object-oriented programming; specification languages; workflow management software; UML activity graphs; diagrams; error trace; finite state space; infinite state space; model checker; object oriented programming; semantics; strong fairness; workflow design verification support; workflow management; Computer science; Enterprise resource planning; Performance analysis; Petri nets; Resource management; State-space methods; Throughput; Unified modeling language; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    1-58113-472-X
  • Type

    conf

  • Filename
    1007965