• DocumentCode
    2883491
  • Title

    Optimization of Business Processes in Service Oriented Architecture

  • Author

    Ratkowski, A. ; Sacha, K. ; Zalewski, A.

  • Author_Institution
    Warsaw Univ. of Technol., Warsaw, Poland
  • fYear
    2012
  • fDate
    10-14 Sept. 2012
  • Firstpage
    42
  • Lastpage
    50
  • Abstract
    This paper describes a method for the implementation and optimization of business processes in a service oriented architecture (SOA). A process specification is created by business people, and expressed in Business Process Modeling Notation (BPMN). The specification is then translated into Business Process Execution Language (BPEL), and used by technical people as a reference process, which is subject to a series of transformations that change the internal process structure in order to improve the quality of the process execution. The behavior of each transformed process is verified automatically against the behavior of the reference process. The verification mechanism is based on a mapping from BPEL to Language of Temporal Ordering Specification (LOTOS), followed by a comparison of the trace set that is generated using a program dependence graph of the reference process and the trace set of the transformed one. When the design goals have been reached, the transformed BPEL process can be executed on a target SOA environment using a BPEL engine.
  • Keywords
    business data processing; formal verification; optimisation; service-oriented architecture; specification languages; BPEL; BPMN; Business Process Execution Language; LOTOS; Language of Temporal Ordering Specification; SOA; business process modeling notation; optimization; process behavior; process execution quality; process specification; process structure; program dependence graph; service oriented architecture; trace set; verification mechanism; Business; Measurement; Optimization; Semantics; Service oriented architecture; Syntactics; Unified modeling language; BPEL; Business Process; LOTOS; Program Dependence Graph; Service Oriented Architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2012 IEEE 16th International
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-5005-1
  • Type

    conf

  • DOI
    10.1109/EDOCW.2012.16
  • Filename
    6406253