• DocumentCode
    2051075
  • Title

    Systematic Reuse of Web Services through Software Product Line Engineering

  • Author

    Alférez, Germán H. ; Pelechano, Vincente

  • Author_Institution
    Fac. de Ing. y Tecnol., Univ. de Montemorelos, Montemorelos, Mexico
  • fYear
    2011
  • fDate
    14-16 Sept. 2011
  • Firstpage
    192
  • Lastpage
    199
  • Abstract
    In SOA, reusability logic is divided into services to support reuse. However, SOA lacks support for systematic reusability of Web services or composite Web services, making it more difficult to reuse them in mass production environments. On the other hand, SPL engineering supports systematic reuse by selecting the features that are part of a product while removing others that are not part of it. We propose a method in which SPL features are used to represent Web services and composite Web services. As a result, the selection or deselection of reusable features in a feature model guide the construction of particular service compositions. We have validated our approach based on a case study. Results related to systematic reuse demonstrate the value of our method.
  • Keywords
    Web services; service-oriented architecture; software reusability; SOA; SPL engineering; composite Web services; mass production environments; reusability logic; reusable feature selection; reusable features deselection; service-oriented architecture; software product line engineering; systematic Web service reusability; Conferences; Europe; Integrated circuits; Web services; Web service; model driven development; service-oriented architecture; software product line; systematic reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ECOWS), 2011 Ninth IEEE European Conference on
  • Conference_Location
    Lugano
  • Print_ISBN
    978-1-4577-1532-7
  • Type

    conf

  • DOI
    10.1109/ECOWS.2011.13
  • Filename
    6061093