ABSTRACT
In this paper, we present a framework which provides runtime adaptation for BPEL scenarios. The adaptation is based on (a) quality of service parameters of available web services (b) quality of service policies specified by users (c) collaborative filtering techniques, allowing clients to further refine the adaptation process by considering service selections made by other clients, (d) monitoring, in order to follow the variations of QoS attribute values and (e) on users' opinions services they have used.
- OASIS WSBPEL TC. WS-BPEL 2.0. http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.htmlGoogle Scholar
- Papazoglou, M. P., Traverso, P., Leymann, F. Service-Oriented Computing: State of the Art and Research Challenges. IEEE Computer, 40, 11, 38--45, 2007. Google ScholarDigital Library
- Cardellini, V., Di Valerio, V., Grassi, V., Iannucci, S., Lo Presti, F. A Performance Comparison of QoS-Driven Service Selection Approaches. In: Proceedings of ServiceWave 2011, LNCS 6994, 167--178, 2011. Google ScholarDigital Library
- Kareliotis, C., Vassilakis, C., Rouvas, S., Georgiadis, P. QoS-Driven Adaptation of BPEL Scenario Execution. In: Proceedings of ICWS 2009, 271--278, 2009. Google ScholarDigital Library
- Claypool, M., Gokhale, A., Miranda, Y., Murnikov, P., Netes, D., Sartin, M. Combining Content-Based and Collaborative Filters in an Online Newspaper. In: Proceedings of the SIGIR '99 Workshop on Recommender Systems: Algorithms and Evaluation, 1999.Google Scholar
- Hwang, C. L., Yoon K. Multiple Attribute Decision Making Methods and Applications. Springer-Verlag, Berlin, 1981.Google ScholarCross Ref
- Moser, O., Rosenberg, F., Dustdar, S. Non-Intrusive Monitoring and Service Adaptation for WS-BPEL. In: Proceedings of the WWW 2008 Conference, China, 815--824, 2008. Google ScholarDigital Library
- Cardellini, V., Iannucci, S. Designing a Broker for QoS-driven Runtime Adaptation of SOA Applications. In: Proceedings of ICWS 2010, Florida, USA, 504--511, 2010. Google ScholarDigital Library
- Montague, M., Aslam, J. A. Relevance score normalization for metasearch. In: Proceedings of CIKM 2001, 427--433, 2001. Google ScholarDigital Library
- Margaris, D., Vassilakis, C., Georgiadis, P. An integrated framework for QoS-based adaptation and exception resolution in WS-BPEL scenarios. In Proceedings of the 28th ACM SAC, Coimbra, Portugal, 1900--1906, 2013. Google ScholarDigital Library
- Margaris, D., Vassilakis, C., Georgiadis, P.: Adapting WSBPEL scenario execution using collaborative filtering techniques. In: Proceedings of the IEEE 7th RCIS Conference, Paris, France, 2013.Google Scholar
- Arpacι, A. E., Bener, A. B. Agent Based Dynamic Execution of BPEL documents. In: Proceedings of ISCIS 2005, LNCS 3733, 332--341, 2005. Google ScholarDigital Library
- Paolucci, M., Kawamura, T., Payne, T., Sycara, T. Semantic Matching of Web Services Capabilities. In: Proceedings of the 2002 International Semantic Web Conference, 333--347, 2002. Google ScholarDigital Library
- Schafer, J. B., Frankowski, D., Herlocker, J., Sen, S. Collaborative Filtering Recommender Systems. In: The Adaptive Web, LNCS Vol. 4321, 291--324, 2007. Google ScholarDigital Library
- Shao, L., Guo, Y., Chen, X., He, Y. Pattern-Discovery-Based Response Time Prediction. In: Advances in Automation and Robotics, vol. 2, LNEE, vol. 123, 355--362, 2012.Google Scholar
- Duan, Y., Huang, Y. Research on availability prediction model of web service. In: Proceedings of the 2011 International Conference on Computer Science and Service System, 1590--1594, 2011.Google Scholar
- O'Sullivan, J., Edmond, D., Ter Hofstede, A. What is a Service?: Towards Accurate Description of Non-Functional Properties. Distributed and Parallel Databases, 12, 2002. Google ScholarDigital Library
- Canfora, G., Di Penta, M., Esposito, R., Villani, M. L. An Approach for QoS-aware Service Composition based on Genetic Algorithms. In: Proceedings of the 2005 Conference on genetic and evolutionary computation, 1069--1075, 2005. Google ScholarDigital Library
- Yu, J., Sheng, Q., Han, J., Wu, Y., Liu, C. A semantically enhanced service repository for user-centric service discovery and management. Data & Knowledge Engineering, 72, 202-218, Feb. 2012. Google ScholarDigital Library
- Margaris, D., Vassilakis, C., Georgiadis, P. Combining Quality of Service-based and Collaborative filtering-based techniques for BPEL scenario execution adaptation. University of Peloponnese SDBS Technical report TR-14002, 2014, available at http://sdbs.dit.uop.gr/?q=TR-14002Google Scholar
- Alrifai, M., Risse, T. Combining Global Optimization with Local Selection for Efficient QoS-aware Service Composition. In: Proceedings of the 18th international conference on World Wide Web, 881--890, 2009. Google ScholarDigital Library
- Yu, T., Lin, K. J. Service selection algorithms for Web services with end-to-end QoS constraints. Information systems and e-business management, 3, 2, 103--126, 2005.Google Scholar
- Saric, A., Hadzikadic, M., Wilson, D Alternative Formulas for Rating Prediction Using Collaborative Filtering. In: Proceedings of the 18th International Symposium on Foundations of Intelligent Systems, 301--310, 2009. Google ScholarDigital Library
- Bramantoro, A., Krishnaswamy, S., Indrawan, M. A semantic distance measure for matching web services. In: Proceedings of the 2005 International Conference on Web Information Systems Engineering,. 217--226, 2005. Google ScholarDigital Library
- Chelminski, P., Coulter, R. An examination of consumer advocacy and complaining behavior in the context of service failure. Journal of services marketing, 25, 5, 361--370, 2011.Google Scholar
- Ardagna D., Pernici, B. Adaptive Service Composition in Flexible Processes. IEEE Transactions on Software Engineering, 33, 6, June 2007. Google ScholarDigital Library
- Zeginis, C., Plexousakis, D. Web Service Adaptation: State of the art and Research Challenges. Institute of Computer Science, FORTH-ICS, Tech. Rep. 410, ICS-FORTH, 2010.Google Scholar
- J. Bisschop. Linear Programming Tricks. In AIMMS Optimization Modeling, 2012.Google Scholar
- Bixby R. E., Fenelon M., Gu Z., Rothberg E., Wunderling R. Mixed integer programming: A progress report. Chapter in Martin Grötschel (ed.), The sharpest cut: The impact of Manfred Padberg and his work, MPS-SIAM Series on Optimization, Vol. 4, 2004Google Scholar
Index Terms
- A hybrid framework for WS-BPEL scenario execution adaptation, using monitoring and feedback data
Recommendations
An integrated framework for QoS-based adaptation and exception resolution in WS-BPEL scenarios
SAC '13: Proceedings of the 28th Annual ACM Symposium on Applied ComputingIn this paper, we present a framework which incorporates runtime quality of service-based adaptation for BPEL scenarios, allowing for tailoring their execution to the diverse needs of individual users. The proposed framework also caters for ...
An integrated framework for adapting WS-BPEL scenario execution using QoS and collaborative filtering techniques
In this paper, we present a framework which incorporates runtime adaptation for BPEL scenarios. The adaptation is based on (a) the quality of service parameters of available services, allowing for tailoring their execution to the diverse needs of ...
Non-intrusive monitoring and service adaptation for WS-BPEL
WWW '08: Proceedings of the 17th international conference on World Wide WebWeb service processes currently lack monitoring and dynamic (runtime) adaptation mechanisms. In highly dynamic processes, services frequently need to be exchanged due to a variety of reasons. In this paper we present VieDAME, a system which allows ...
Comments