• DocumentCode
    3741407
  • Title

    An Approach for SOA Design Patterns Composition

  • Author

    Imen Tounsi;Mohamed Hadj Kacem;Ahmed Hadj Kacem;Khalil Drira

  • Author_Institution
    ReDCAD-Res. unit, Univ. of Sfax, Sfax, Tunisia
  • fYear
    2015
  • Firstpage
    219
  • Lastpage
    226
  • Abstract
    Software design patterns provide architects and developers with reusable software elements helping them to master building complex software systems. Nevertheless, presented in an informal way, software design patterns may give rise to ambiguity and may lead to their incorrect usage as well as incorrect compositions. We focus here on SOA design patterns composition and we propose a precise definition of the composition process with the semi-formal SoaML standard language. In this paper, we present an approach for composing SOA design patterns. The notion of patterns composition is defined based on two operators. The application of composition rules and the concretization of merging operators lead to the final description of the resulting compound pattern. Our approach covers both structural and behavioral features of composed patterns. To help non-specialists understanding the proposed approach, we illustrate it in details through the compound Service Broker pattern.
  • Keywords
    "Compounds","Unified modeling language","Semiconductor optical amplifiers","Merging","Service-oriented architecture","Standards","Discrete Fourier transforms"
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2015 IEEE 8th International Conference on
  • Type

    conf

  • DOI
    10.1109/SOCA.2015.43
  • Filename
    7399114