• DocumentCode
    127543
  • Title

    Towards Pattern-Based Generation of Services to Support Business Process Execution

  • Author

    Delgado, Andrea

  • Author_Institution
    Fac. of Eng., Univ. of the Republica, Montevideo, Uruguay
  • fYear
    2014
  • fDate
    June 27 2014-July 2 2014
  • Firstpage
    171
  • Lastpage
    178
  • Abstract
    The implementation of business processes with services allows applying the design principle of separation of concerns by defining, on the one hand, the specification of the business process in a model, and on the other hand, software services to support specific automated parts of the model. Both technologies and platforms for services implementation and execution have evolved considerably over the years, but is not the same for services design. The Service Oriented Architecture Modeling Language (SoaML)is a standard that allows the specification of most service concepts -by extending UML elements-and code generation from these elements. In this paper we present an approach for generating service models in SoaML and the code to support the execution of specific parts of BPMN 2.0 business processes. We extended previous work by means of adding new mappings regarding Service tasks and basic workflow patterns in orchestrations for internal use of services.
  • Keywords
    Unified Modeling Language; Web services; business data processing; formal specification; service-oriented architecture; BPMN 2.0 business processes; SoaML; UML elements; business process execution; business process specification; code generation; pattern-based service generation; service concept specification; service models; service oriented architecture modeling language; software services; workflow patterns; Collaboration; Engines; Logic gates; Organizations; Software; Unified modeling language; Automated service generation; BPMN 2.0; SoaML; Web Services; business process; workflow patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2014 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4799-5065-2
  • Type

    conf

  • DOI
    10.1109/SCC.2014.31
  • Filename
    6930531