• DocumentCode
    1448657
  • Title

    Using Propositional Logic for Requirements Verification of Service Workflow

  • Author

    Li Da Xu ; Viriyasitavat, Wattana ; Ruchikachorn, Puripan ; Martin, Andrew

  • Author_Institution
    Inst. of Comput. Technol., Beijing, China
  • Volume
    8
  • Issue
    3
  • fYear
    2012
  • Firstpage
    639
  • Lastpage
    646
  • Abstract
    This paper presents a requirement-oriented automated framework for formal verification of service workflows. It is based on our previous work describing the requirement-oriented service workflow specification language called SWSpec. This language has been developed to facilitate workflow composer as well as arbitrary services willing to participate in a workflow to formally and uniformly impose their own requirements. As such, SWSpec provides a formal way to regulate and control workflows. The key component of the to-be-proposed framework centers on verification algorithms that rely on propositional logic. We demonstrate that logic-based workflow verification can be applied to SWSpec which is capable of checking compliance and also detecting conflicts of the imposed requirements. By automating compliance checking process, this framework will support scalable services interoperation in the form of workflows in opened environments.
  • Keywords
    formal specification; formal verification; open systems; service industries; specification languages; workflow management software; SWSpec; formal verification; propositional logic; requirement-oriented automated framework; requirement-oriented service workflow specification language; requirements verification; scalable services interoperation; Algorithm design and analysis; Cognition; Context; Heuristic algorithms; Industries; Labeling; Specification languages; Compliance checking; enterprise systems; propositional logic; service; service industry; service industry informatics; specification language; workflow;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2012.2187908
  • Filename
    6152148