ABSTRACT
Dynamic service composition techniques are beneficial for better design, implementation, and deployment of distributed applications. These techniques address the complexity that comes with the significant growth of the number of web services on the Internet and their constantly changing adaptation requirements. However, the previous approaches do not provide a mechanism for a flexible adaptation or re-composition when availability is not the only requirement. There are other business-level or service-level requirement specifications that can be introduced at any time by business or system administrators. These requirements could be business or quality rules, which may adversely affect web service composition (WSC) without changing the definitions of the Web Services' specification (i.e., WSDL, SAWSDL) nor their availability. In this paper we define a new context-oriented graph planning policy-based architecture for dynamic web service composition, and a prototype implementation.
- G. Alférez, V. Pelechano, et al. Dynamic adaptation of service compositions with variability models. Journal of Systems and Software, 91:24--47, 2014. Google ScholarDigital Library
- L. Baresi and S. Guinea. Self-supervising BPEL processes. IEEE Transactions on Software Engineering, 37(2):247--263, 2011. Google ScholarDigital Library
- S. Beauche and P. Poizat. Automated service composition with adaptive planning. In A. Bouguettaya, I. Krueger, et al., eds., Service-Oriented Computing âĂŞ ICSOC 2008, vol. 5364 of Lecture Notes in Computer Science, pp. 530--537. Springer Berlin Heidelberg, 2008. ISBN 978-3-540-89647-0. Google ScholarDigital Library
- R. Calinescu, L. Grunske, et al. Dynamic QoS management and optimization in service-based systems. IEEE Transactions on Software Engineering, 37(3):387--409, 2011. Google ScholarDigital Library
- L. Cavallaro, E. Nitto, et al. An automatic approach to enable replacement of conversational services. In L. Baresi, C.-H. Chi, et al., eds., Service-Oriented Computing, vol. 5900 of Lecture Notes in Computer Science, pp. 159--174. Springer Berlin Heidelberg, 2009. Google ScholarDigital Library
- G. Chafle, P. Doshi, et al. Improved adaptation of web service compositions using value of changed information. In Proceedings of the IEEE International Conference on Web Services (ICWS 2007), pp. 784--791. Jul. 2007.Google ScholarCross Ref
- M. Colombo, E. D. Nitto, et al. SCENE: A service composition execution environment supporting dynamic changes disciplined through rules. 4294, 2006. Google ScholarDigital Library
- S. Dustdar and W. Schreiner. A survey on web services composition. Int. J. Web Grid Serv., Aug. 2005. Google ScholarDigital Library
- N. Gronau and K. Andresen. Design and Use Patterns of Adaptability in Enterprise Systems, vol. 5. GITO mbH Verlag, 2006.Google Scholar
- W. He and L. Xu. A state-of-the-art survey of cloud manufacturing. International Journal of Computer Integrated Manufacturing, pp. 1--12, 2013.Google Scholar
- N. Khakpour, S. Jalili, et al. PobSAM: Policy-based managing of actors in self-adaptive systems. Electronic Notes in Theoretical Computer Science, 263(0):129--143, 2010. ISSN 1571-0661. Google ScholarDigital Library
- M. Koning, C. a. Sun, et al. VxBPEL: Supporting variability for web services in BPEL. Information and Software Technology, 51(2), 2009. Google ScholarDigital Library
- R. Lemos, H. Giese, et al. Software engineering for self-adaptive systems: A second research roadmap. In R. Lemos, H. Giese, et al., eds., Software Engineering for Self-Adaptive Systems II, vol. 7475 of Lecture Notes in Computer Science, pp. 1--32. Springer Berlin Heidelberg, 2013. ISBN 978-3-642-35812-8. Google ScholarDigital Library
- A. Marconi and M. Pistore. Synthesis and composition of web services. In M. Bernardo, L. Padovani, et al., eds., Formal Methods for Web Services, vol. 5569 of Lecture Notes in Computer Science, pp. 89--157. Springer Berlin Heidelberg, 2009. Google ScholarDigital Library
- D. Menasce, H. Gomaa, et al. SASSY: A framework for self-architecting service-oriented systems. IEEE Software, 28(6):78--85, Nov. 2011. ISSN 0740-7459. Google ScholarDigital Library
- H. Meyer, D. Kuropka, et al. Asg-techniques of adaptivity. In Autonomous and Adaptive Web Services. 2007.Google Scholar
- H. Meyer and M. Weske. Automated service composition using heuristic search. In S. Dustdar, J. Fiadeiro, et al., eds., Business Process Management, vol. 4102 of Lecture Notes in Computer Science, pp. 81--96. Springer Berlin Heidelberg, 2006. ISBN 978-3-540-38901-9. Google ScholarDigital Library
- J. Peer. Web service composition as AI planning, a survey. {online}, 2005.Google Scholar
- J. Rao and X. Su. A survey of automated web service composition methods. In J. Cardoso and A. Sheth, eds., Semantic Web Services and Web Process Composition, vol. 3387 of Lecture Notes in Computer Science, pp. 43--54. Springer Berlin Heidelberg, 2005. ISBN 978-3-540-24328-1. Google ScholarDigital Library
- M. Sonntag and D. Karastoyanova. Compensation of adapted service orchestration logic in bpel'n'aspects. In Proceedings of the 9th International Conference on Business Process Management (BPM 2011), pp. 1--16. 2011. Google ScholarDigital Library
- Y. Yan, P. Poizat, et al. Repair vs. recomposition for broken service compositions. In Service-Oriented Computing, pp. 152--166. Springer, 2010.Google ScholarCross Ref
- Y. Yan, P. Poizat. Repairing service compositions in a changing world. In R. Lee, O. Ormandjieva, et al., eds., Proceedings of SERA 2010 (selected papers), vol. 296 of Studies in Computational Intelligence, pp. 17--36. Springer Berlin Heidelberg, 2010. ISBN 978-3-642-13272-8. ISSN 1860-9503.Google Scholar
- Y. Yan and X. Zheng. A planning graph based algorithm for semantic web service composition. In CEC/EEE 2008, pp. 339--342. 2008. Google ScholarDigital Library
- X. Zheng and Y. Yan. An efficient syntactic web service composition algorithm based on the planning graph model. In Proceedings of the IEEE International Conference on Web Services (ICWS'08), pp. 691--699. IEEE, 2008. Google ScholarDigital Library
Index Terms
- Toward Policy-Based Dynamic Context-Aware Adaptation Architecture for Web Service Composition
Recommendations
A Workflow-Based Web Service Composition System
WI-IATW '06: Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent TechnologyIn this work, we present a web service composition system that provides an environment for specifying the flow model of the composite service and the user's constraints on the composite service. We adopt our previous work on workflow modeling and ...
Web Service in Context and Dependency-Aware Service Composition
APSCC '07: Proceedings of the The 2nd IEEE Asia-Pacific Service Computing ConferenceService composition enables service users to develop Web applications by composing services via Internet. Traditional service description is function-centred, but lack of composition information, which hinders service composition with respect to service ...
Dynamic Web Service Composition Based on Service Integration and HTN Planning
IMIS '13: Proceedings of the 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous ComputingWeb Service Composition is an important but challenging issue because of the large number and dynamicity of Web services. This paper proposed a dynamic Web service composition framework which based on OWL-S and HTN planning. It uses OWL-S as Web service ...
Comments