TY - GEN
T1 - A goal oriented approach for Web services selection and composition
AU - Baccar, Sana
AU - Rouached, Mohsen
AU - Abid, Mohamed
PY - 2013
Y1 - 2013
N2 - Discovering and composing atomic Web services into more complex ones is still a hot research topic presenting serious challenges that much efforts tried to resolve. These challenges are related especially to the dynamic feature of the service world, the complexity of the user query and the continuous growth in the number of the Web services evolved in the Web. In this paper, we provide a new solution to address these challenges and offer a composite service that meets the user requirements as well as his/her preferences in an automatic way. We propose a goal-oriented composition framework that consists on two-level architecture: Type-level and Instance-level. The type-level module supports dynamicity using a declarative language that formulates the composition process from specification to plan generation using a dynamic description logic (DDL) language. Taking the generated plan and the existing service instances as inputs, the instance-level module provides an optimal executable plan using a QoS-aware selection engine.
AB - Discovering and composing atomic Web services into more complex ones is still a hot research topic presenting serious challenges that much efforts tried to resolve. These challenges are related especially to the dynamic feature of the service world, the complexity of the user query and the continuous growth in the number of the Web services evolved in the Web. In this paper, we provide a new solution to address these challenges and offer a composite service that meets the user requirements as well as his/her preferences in an automatic way. We propose a goal-oriented composition framework that consists on two-level architecture: Type-level and Instance-level. The type-level module supports dynamicity using a declarative language that formulates the composition process from specification to plan generation using a dynamic description logic (DDL) language. Taking the generated plan and the existing service instances as inputs, the instance-level module provides an optimal executable plan using a QoS-aware selection engine.
KW - Dynamic Description Logic
KW - QoS
KW - Web Services Composition
KW - planning
UR - http://www.scopus.com/inward/record.url?scp=84893527473&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84893527473&partnerID=8YFLogxK
U2 - 10.1109/ICDIM.2013.6693993
DO - 10.1109/ICDIM.2013.6693993
M3 - Conference contribution
AN - SCOPUS:84893527473
SN - 9781479906130
T3 - 8th International Conference on Digital Information Management, ICDIM 2013
SP - 102
EP - 107
BT - 8th International Conference on Digital Information Management, ICDIM 2013
T2 - 8th International Conference on Digital Information Management, ICDIM 2013
Y2 - 10 September 2013 through 12 September 2013
ER -