This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2010 Fourth Brazilian Symposium on Software Components, Architectures and Reuse
An Assessment on Technologies for Implementing Core Assets in Service-Oriented Product Lines
Salvador, Bahia Brazil
September 27-September 29
ISBN: 978-0-7695-4259-1
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.
Index Terms:
decision model, software product lines, service-oriented development, software metrics, service technologies
Citation:
Heberth Braga G. Ribeiro, Silvio Romero de Lemos Meira, Eduardo Santana de Almeida, Daniel Lucrédio, Alexandre Álvaro, Vander Alves, Vinicius Cardoso Garcia, "An Assessment on Technologies for Implementing Core Assets in Service-Oriented Product Lines," sbcars, pp.90-99, 2010 Fourth Brazilian Symposium on Software Components, Architectures and Reuse, 2010
Usage of this product signifies your acceptance of the Terms of Use.