• DocumentCode
    2190180
  • Title

    Generation of Component Based Architecture from Business Processes: Model Driven Engineering for SOA

  • Author

    Dahman, Karim ; Charoy, François ; Godart, Claude

  • Author_Institution
    UHP LORIA, Univ. de Lorraine, Vandoeuvre-les-Nancy, France
  • fYear
    2010
  • fDate
    1-3 Dec. 2010
  • Firstpage
    155
  • Lastpage
    162
  • Abstract
    Service-Oriented Architecture (SOA) has significantly enhanced inter-organizational systems enabling business flexibility, Information Technology (IT) agility, and value generation. However, building a SOA that reduces technology-driven business and leverages process management seems referring to the recurrent issues of business process logic and IT alignment. This paper presents a model-driven development approach where long-running business service composition models drive their supporting service implementation models. To progress on the successful route to a SOA engineering with minimal design decisions losses, we propose a model-to-model transformation that preserves the architectural alignment between the business process and their supporting service implementation infrastructure. The result of the transformation is a component configuration model based on a SOA. It promotes the separation of business concerns, enabling quick and localized evolutions of the IT infrastructure.
  • Keywords
    business data processing; information technology; service-oriented architecture; IT alignment; SOA; business flexibility; business process logic; component based architecture; information technology; model driven engineering; service-oriented architecture; value generation; BPM; BPMN; Business Process Logic and IT alignment; MDD; SCA; SOA; Service Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ECOWS), 2010 IEEE 8th European Conference on
  • Conference_Location
    Ayia Napa
  • Print_ISBN
    978-1-4244-9397-5
  • Type

    conf

  • DOI
    10.1109/ECOWS.2010.14
  • Filename
    5693257