• DocumentCode
    646879
  • Title

    Automatic generation of SOAs for Business Process execution: A vision based on models

  • Author

    Delgado, Andrea ; Gonzalez, L.

  • Author_Institution
    Comput. Sci. Inst., Univ. of the Republica, Montevideo, Uruguay
  • fYear
    2013
  • fDate
    7-11 Oct. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Business Process Management (BPM) promotes in organizations a horizontal vision based on the processes they perform to reach their objectives, and on the systems that support them. These systems are "aware" of the business processes they integrate, which guide the system execution (Process Aware Information Systems, PAIS). Automating pieces of these processes by means of services orchestration (mainly web services) allows to integrate to process execution the invocation of legacy systems, systems from other organizations (clients, providers, partners, etc.) and newly developed systems. In this article we present a proposal for the automatic generation of this kind of systems to support business processes with services. The proposal is based on models and transformations between them, from the specification of the business process model in BPMN2, through the services model in SoaML, to the code generated for invoking services from process execution. In particular, the paper provides details on the generation of code in Java EE and Web Services.
  • Keywords
    Java; Web services; business data processing; service-oriented architecture; simulation languages; BPMN2; Java EE; PAIS; Process Aware Information Systems; SOA automatic generation; Service Oriented Architecture Modeling Language; SoaML; Web services; business process execution; business process management; business process model; legacy systems; process execution; service orchestration; services model; Business; Computational modeling; Java; Unified modeling language; Web services; XML; BPMN2; Business Process Management (BPM); JEE; Model Driven Development (MDD); Service Oriented Development (SOD); SoaML; WS; standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Conference (CLEI), 2013 XXXIX Latin American
  • Conference_Location
    Naiguata
  • Print_ISBN
    978-1-4799-2957-3
  • Type

    conf

  • DOI
    10.1109/CLEI.2013.6670614
  • Filename
    6670614