Abstract
Roles in WSCDL choreography define the behavior of participants in collaboration to achieve business objectives. These roles may be realized by one or more web services. The quality of service (QoS) of roles and choreography are dependent on these QoS of competing web services. Service providers may or may not publish the values of attributes of the QoS of their services to enable their selection. Consequently, it is desirable to have an alternative strategy to compute values of attributes of QoS of web services. Further, WSDL descriptions of web services do not contain an order of invocation of operations. This invocation protocol may be needed by the client either for adaption or selection of web services. In this paper, I propose a method to discover invocation protocol of a web service and to capture values of attributes of QoS from its execution traces of web services. I have represented execution traces as Labeled Transition Systems (LTS) and merge these LTSs to obtain service invocation protocol. My LTS model defines a set of functions for attributes of QoS. These functions take a transition as input and return the value for a specific attribute of QoS. These functions are used to compute the range of values of QoS attributes. I have demonstrated my methodology through an example.
Keywords
This is a preview of subscription content, log in via an institution.
References
Xiangpeng, Zhao and Chao, Cai and Hongli, Yang and Zongyan, Qiu A QoS View of Web Service Choreography, in Proc. IEEE Int. Conf. on e-Business Engineering (ICEBE ‘07), Hong-Kong, 2007, pp. 607–611.
Yunni Xia, Jun Chen, Mingqiang, and Yu Huang A Petri-Net- Based Approach to QoS Estimation of Web Service Choreographies, in Proc. Springer-Verlag (LNCS) APWeb and WAIM 2009, Berlin Heidelberg, 2009, pp. 113–124.
San-Yih Hwang, Wen-Po Liao, Chien-Hsiang Lee Web Services Selection in Support of Reliable Web Service Choreography, in Proc. IEEE International Conference on Web Services, 2010, pp. 115–122.
A. DAmbrogio, A model-driven wsdl extension for describing the qos of web services, in Proc. IEEE Int. Conf. on Web Services(ICWS 06), Washington, DC, USA, 2006, pp. 789–796.
Ravi Shankar Pandey, B.D.Chaudhary A Meta-Model Based Proposal for QOS of WSCDL Choreography, in Proc. Int. Multi-Conf. of Engineers and Computer Scientists(IMECS-10), Hong-Kong, 2010, Vol I, pp. 973–982.
Ravi Shankar Pandey, B.D. Chaudhary An Estimation of Min- Max of QoS Attributes of a Choreography, Accepted in IEEE-International conference on advances in engineering, science and management(ICAESM-2012).
Tew_k Ziadi, Marcos Aurlio Almeida da Silva, Lom Messan Hillah, Mikal Ziane A Fully Dynamic Approach to the Reverse Engineering of UML Sequence Diagrams, in Proc. TAVWEB 06, July 17, Portland, Maine, USA. 2006, pp. 10–16.
Ravi Shankar Pandey, B. D. Chaudhary A cost model for participating roles based on choreography semantics, in Proc. IEEE Asia-Paci_c Services Computing Conference, Tiwan, 2008, pp. 277–283.
G. Denaro, M. Pezz e, D. Tos, Daniela Schilling Towards Self-Adaptive Service Oriented Architectures, in Proc. 16th IEEE International Conference on Engineering of Complex Computer Systems 2011, pp. 107–116.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Pandey, R.S. (2018). A Model of Computation of QoS of WSCDL Roles from Traces of Competing Web Services. In: Somani, A., Srivastava, S., Mundra, A., Rawat, S. (eds) Proceedings of First International Conference on Smart System, Innovations and Computing. Smart Innovation, Systems and Technologies, vol 79. Springer, Singapore. https://doi.org/10.1007/978-981-10-5828-8_21
Download citation
DOI: https://doi.org/10.1007/978-981-10-5828-8_21
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5827-1
Online ISBN: 978-981-10-5828-8
eBook Packages: EngineeringEngineering (R0)