Current Proceedings on Technology
Yazarlar: Hadi Serajzadeh, Fereidoon Shams
Konular:-
Anahtar Kelimeler:Service-oriented product line,Service discovery
Özet: Service-oriented product line has been presented as an approach that combines the benefits of systematic reuse in software product line with flexibility of service-oriented architecture. However, combining these two paradigms raises certain challenges and issues. One of the main issues is the role of services and how they can be used to develop systems in a service-oriented product line. Therefore it is necessary to provide approaches for identifying and discovering services that can be used as core assets in a service-oriented product line. In this paper we will present an approach for service discovery within a service-oriented product line. The proposed approach will use a feature model to discover services suitable for supporting the requirements of the product family from internal and external services. In order to assure that suitable services are found some rules have been presented that import the semantic relations between features into the discovery process. These rules along with the use of domain ontology improve the semantic discovery process and help find more related services. We have evaluated the approach by a case study and show that the approach is able to find suitable services. This approach helps find reusable services that can be used in the different products of a family.