JOURNAL ARTICLE

Dynamic software adaptation for service-oriented product lines

Abstract

This paper describes a dynamic software adaptation approach and environment for service-oriented product lines. The approach uses a dynamic feature model and product line architecture for a family of service-oriented architectures (SOA), in which a member of the SOA can be dynamically adapted to a different member of the family at run-time. The approach integrates software product line and feature modeling concepts with SOA and dynamic software adaptation concepts. The approach is validated using a case study of a dynamic service-oriented product line.

Keywords:
Software product line Feature model Computer science Adaptation (eye) Service-oriented architecture Software engineering Service (business) Software Product (mathematics) Software evolution Software architecture Product line Distributed computing Software system Software development Software construction Operating system Web service Engineering Programming language Manufacturing engineering

Metrics

39
Cited By
7.44
FWCI (Field Weighted Citation Impact)
18
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence
Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.