Non-functional requirements interdependencies in web service composition

Author(s):  
Ilyass El Kassmi ◽  
Zahi Jarir ◽  
Abdellatif Obaid
Author(s):  
Ilyass El Kassmi ◽  
Zahi Jarir

Handling non-functional requirements (NFRs) in web service composition has gained increasing attention in the literature. However, this challenge is still open, despite the efforts of the scientific community, due to its complexity. This complexity starts from the fact that NFRs can represent structural constraints, QoS attributes, temporal constraints, or behavioral attributes. Therefore, this characterization makes the task of web service composition lifecycle (e.g., specification, verification, integration, etc.) increasingly complicated. Therefore, this chapter investigates this point of view and suggests a complete approach supporting specification, formalization, validation, and code generation of desired composite web service. This approach has the advantage to tackle with quantifiable (i.e., measurable) and behavioral NFRs, and provide a support for composing NFRs with FRs using seamless weaving.


2014 ◽  
Vol 6 (4) ◽  
pp. 58-71
Author(s):  
Yamina Hachemi ◽  
Sidi Mohamed Benslimane

Web services composition has emerged as a solution to answer the requester's requirements. However, the selection of an appropriate Web service has become a difficult task due to the number of Web services present on the Web and mostly they offer similar functionalities. User preferences are a key factor that can be used to rank candidate services and retain only the best ones. To improve the process of web service composition the authors propose a Case-Based Planning (CBP) approach based on preferences which uses successful experiences in past to solve similar problems at present or/and in the future. How to make a choice base on non-functional factors becomes a problem that need to be solved. This paper, argues that the selection should be considered in a global manner based on the user's preferences. The authors present a framework that deals with web service composition based on user preferences and CBP method. Results obtained offer more than a solution to the user and taking both functional and non-functional requirements.


2009 ◽  
Vol 29 (11) ◽  
pp. 3120-3123 ◽  
Author(s):  
Peng LI ◽  
De-chen ZHAN ◽  
Guo-zhong LIU ◽  
Lan-shun NIE ◽  
Jin-dan FENG

Sign in / Sign up

Export Citation Format

Share Document