• DocumentCode
    3308306
  • Title

    An ECLIPSE Plug-In for Formal Verification of BPMN Processes

  • Author

    Flavio, Corradini ; Alberto, Polzonetti ; Barbara, Re ; Damiano, Falcioni

  • Author_Institution
    Comput. Sci. Div., Univ. of Camerino, Camerino, Italy
  • fYear
    2010
  • fDate
    13-19 June 2010
  • Firstpage
    144
  • Lastpage
    149
  • Abstract
    The Business Process concept represents an important view in the Informative Systems in different application domains. Tools and modeling languages can be used by domain experts to contribute in the Business Process design of the systems. In most of the cases, specifications of Business Process is done without a formal semantic. Resulting systems do not match functional and non-functional requirements due to the communication problems between domain experts and IT-developers. To solve such issues we propose a novel approach enriching the design with a formal semantic and a systematic integration of formal verification. The approach has been implemented as user friendly tool able to design and verify Business Process. The tool is an ECLIPSE plug-in that uses BPMN notation for Business Process specification, implements a mapping from BPMN to the CSP formal language and supports CSP verification via model checking. It is named BP4PA. The proposed approach and tool have been applied on real scenarios.
  • Keywords
    Application software; Business communication; Computer science; Formal languages; Formal verification; Performance analysis; Process design; Production; Quality of service; Reliability theory; BPMN; Business Process; Formal Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Theory, Reliability, and Quality of Service (CTRQ), 2010 Third International Conference on
  • Conference_Location
    Athens, TBD, Greece
  • Print_ISBN
    978-1-4244-7273-4
  • Type

    conf

  • DOI
    10.1109/CTRQ.2010.32
  • Filename
    5532770