• DocumentCode
    3020213
  • Title

    An Assessment on Technologies for Implementing Core Assets in Service-Oriented Product Lines

  • Author

    Ribeiro, Heberth G Braga ; De Lemos Meira, Silvio Romero ; de Almeida, Eliana S. ; Lucrédio, Daniel ; Álvaro, Alexandre ; Alves, Vander ; Garcia, Vinicius Cardoso

  • Author_Institution
    Inf. Center, Fed. Univ. of Pernambuco (ClnUFPE), Recife, Brazil
  • fYear
    2010
  • fDate
    27-29 Sept. 2010
  • Firstpage
    90
  • Lastpage
    99
  • Abstract
    Software Product Lines (SPL) and Service-Orientation (SO) are two strategies that focus on different goals, but they both use software reuse as their main principle. SPL encompass a family of software systems developed from reusable assets, while SO is a way of developing service-based applications, providing reusable business functionalities. In the combination of SPL and SO, a key aspect is the understanding about the use of variability mechanisms for realizing variabilities in different levels of granularity (e.g., components, services, service-orchestrations) addressed in a technology specific way and improve modularity, complexity, and Separation of Concerns (SoC) of reusable assets. In this paper, we present a quantitative case study for evaluating the modularity, complexity, SoC and stability of reusable core assets using distinct technologies for implementing them, and an initial decision model based to guide software engineers on choosing suitable technologies.
  • Keywords
    software architecture; software reusability; SO; SPL; SoC; business functionalities; core asset implementation; initial decision model; separation of concerns; service orchestrations; service orientation; service oriented product lines; software reuse; software systems development; variability mechanisms; Complexity theory; Context; Couplings; Measurement; Runtime; Service oriented architecture; Software; decision model; service technologies; service-oriented development; software metrics; software product lines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Components, Architectures and Reuse (SBCARS), 2010 Fourth Brazilian Symposium on
  • Conference_Location
    Bahia
  • Print_ISBN
    978-1-4244-8707-3
  • Electronic_ISBN
    978-0-7695-4259-1
  • Type

    conf

  • DOI
    10.1109/SBCARS.2010.19
  • Filename
    5631927