• DocumentCode
    2100062
  • Title

    Efficient Formal Verification in Banking Processes

  • Author

    Santone, Antonella ; Intilangelo, Valentina ; Raucci, Domenico

  • Author_Institution
    Dipt. di Ing., Univ. degli Studi del Sannio, Sannio, Italy
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    325
  • Lastpage
    332
  • Abstract
    Model checking is a very useful method to verify concurrent and distributed systems which is traditionally applied to computer system design. We examine the applicability of model checking to validation of Business Processes that are mapped through the systems of Workflow Management. The use of model checking in business domain is affected by the state explosion problem, which says that the state space grows exponentially in the number of concurrent processes. In this paper we consider a property-based methodology developed to combat the state explosion problem. Our focus is two fold; firstly we show how model checking can be applied in the context of business modelling and analysis and secondly we evaluate and test the methodology using as a case study a real-world banking workflow of a loan origination process. Our investigations suggest that the business community, especially in the banking field, can benefit from this efficient methodology developed in formal methods since it can detect errors that were missed by traditional verification techniques, and being cost-efficient, it can be adopted as a standard quality assurance procedure. We show and discuss the experimental results obtained.
  • Keywords
    bank data processing; formal verification; quality assurance; workflow management software; banking processes; banking workflow; business modelling; business processes validation; computer system design; error detection; formal verification; loan origination process; model checking; property-based methodology; quality assurance procedure; state explosion problem; workflow management system; Banking; Business; Calculus; Explosions; Model checking; Standards; Syntactics; Business Process Management; Formal Methods; CCS; Workflow Verification; Banking Process;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2013 IEEE Ninth World Congress on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5024-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2013.79
  • Filename
    6655717