• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Artikel
  4. A feature-oriented approach for developing reusable product line assets of service-based systems
 
  • Details
  • Full
Options
2010
Journal Article
Title

A feature-oriented approach for developing reusable product line assets of service-based systems

Abstract
Service Orientation (SO) is a relevant promising candidate for accommodating rapidly changing user needs and expectations. One of the goals of adopting SO is the improvement of reusability, however, the development of service-based system in practice has uncovered several challenging issues, such as how to identify reusable services, how to determine configurations of services that are relevant to users' current product configuration and context, and how to maintain service validity after configuration changes. In this paper, we propose a method that addresses these issues by adapting a feature-oriented product line engineering approach. The method is notable in that it guides developers to identify reusable services at the right level of granularity and to map users' context to relevant service configuration, and it also provides a means to check the validity of services at runtime in terms of invariants and pre/post conditions of services. Moreover, we propose a heterogeneous style based architecture model for developing such systems.
Author(s)
Lee, Jaejoon
Muthig, Dirk
Naab, Matthias  
Journal
The Journal of systems and software  
DOI
10.1016/j.jss.2010.01.048
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • product line engineering

  • service-oriented architecture (SOA)

  • feature orientation

  • VOF

  • software architecture

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024