. Service, Operation op_ bookTrainTickets _impl=impl.getOperation

. Service, Operation op_ checkAvailable _impl=impl.getOperation

. M. Insertafter, zw.provider.Monitor.getInstance() .addNewLatency(myAddress,\""+m.getName()+"\",monitor$endTimemonitor$startTime )

. Catch, Exception e) { 22. e.printStackTrace(); 23. } 24. return c; 25. } Bibliography [1] Web Service Architecture. [Online] available at: https://www

W. Pan, S. Chen, and Z. Feng, Service-Oriented Ontology and Its Evolution, Grid and Pervasive Computing, pp.109-121
DOI : 10.1007/978-3-642-30767-6_10

P. Sathyavathy, C. Sneha, and B. Uma, Semantic and QoS based Web Service Selection using a Multi Agent System, pp.2521-2533, 2005.

S. H. Ryu, F. Casati, and H. Skogsrud, Supporting the dynamic evolution of Web service protocols in service-oriented architectures, ACM Transactions on the Web, vol.2, issue.2, p.13, 2008.
DOI : 10.1145/1346337.1346241

Q. Xie, K. Wu, and J. Xu, QoS Driven Web Services Evolution, 2011 International Conference on Complex, Intelligent, and Software Intensive Systems, pp.329-334, 2011.
DOI : 10.1109/CISIS.2011.54

M. M. Lehman, Programs, life cycles, and laws of software evolution, Proceedings of the IEEE, pp.1060-1076, 1980.

M. M. Lehman and L. A. Belady, Program evolution, Information Processing & Management, vol.20, issue.1-2, 1985.
DOI : 10.1016/0306-4573(84)90037-2

M. M. Lehman, Laws of software evolution revisited, pp.108-124, 1996.
DOI : 10.1007/BFb0017737

M. M. Lehman and J. Ramil, Software evolution???Background, theory, practice, Information Processing Letters, vol.88, issue.1-2, pp.33-44, 2003.
DOI : 10.1016/S0020-0190(03)00382-X

K. Agusa, Software engineering evolution, Proceedings. 7th International Workshop on Principles of Software Evolution, 2004., pp.3-8, 2004.
DOI : 10.1109/IWPSE.2004.1334763

T. Mens, J. Buckley, and M. Zenger, Towards a taxonomy of software evolution, Proceedings of the International Workshop on Unanticipated Software Evolution, 2003.

P. Oreizy, N. Medvidovic, and R. Taylor, Architecture-based runtime software evolution, Proceedings of the 20th International Conference on Software Engineering, pp.177-186, 1998.
DOI : 10.1109/ICSE.1998.671114

URL : http://www.ics.uci.edu/~andre/ics223w2006/oreizymedvidovictaylor.pdf

S. A. Gurguis and A. Zeid, Towards autonomic web services: Achieving selfhealing using web services, ACM SIGSOFT Software Engineering Notes. ACM, vol.30, issue.4, pp.1-5, 2005.
DOI : 10.1145/1082983.1083069

S. Becker, A. Brogi, and I. Gorton, Towards an Engineering Approach to Component Adaptation, 2006.
DOI : 10.1145/242224.242420

G. Canfora, Software evolution in the era of software services, Proceedings. 7th International Workshop on Principles of Software Evolution, 2004., pp.9-18, 2004.
DOI : 10.1109/IWPSE.2004.1334764

D. Gupta, P. Jalote, and G. Barua, A formal framework for on-line software version change[J]. Software Engineering, IEEE Transactions on, vol.22, issue.2, pp.120-131, 1996.

I. Lee, Dymos: a dynamic modification system, 1983.

J. Dowling, V. Cahill, and S. Clarke, Dynamic software evolution and the kcomponent model, 2001.

J. Dowling and V. Cahill, The k-component architecture meta-model for selfadaptive software Architectures and Separation of Crosscutting Concerns, pp.81-88, 2001.

V. Andrikopoulos, A theory and model for the evolution of software services, 2010.

C. Canal, P. Poizat, and G. Salaun, Model-Based Adaptation of Behavioral Mismatching Components, Software Engineering, pp.546-563, 2008.
DOI : 10.1109/TSE.2008.31

X. Xie and W. Zhang, A Checking Mechanism of Software Component Adaptation, 2006 Fifth International Conference on Grid and Cooperative Computing (GCC'06), pp.347-354, 2006.
DOI : 10.1109/GCC.2006.2

W. Chainbi, H. Mezni, and K. Ghedira, An Autonomic Computing Architecture for Self-* Web Services, Autonomic Computing and Communications Systems, pp.252-267, 2009.
DOI : 10.1007/978-3-662-10702-7

R. Passerone, D. Alfaro, L. Henzinger, and T. A. , Convertibility verification and converter synthesis, Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design , ICCAD '02, pp.132-139, 2002.
DOI : 10.1145/774572.774592

M. Hiel, H. Weigand, and W. J. Van-den-heuvel, An Adaptive Service-Oriented Architecture, Enterprise Interoperability III, pp.197-208, 2008.
DOI : 10.1007/978-1-84800-221-0_16

D. Nitto, E. Ghezzi, C. Metzger, and A. , A journey to highly dynamic, self-adaptive service-based applications, Automated Software Engineering, vol.10, issue.3, pp.15-18, 2008.
DOI : 10.1109/MC.2003.1160055

P. Kaminski, H. Müller, and M. Litoiu, A design for adaptive web service evolution, Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems , SEAMS '06, pp.86-92, 2006.
DOI : 10.1145/1137677.1137694

M. Fokaefs, R. Mikhaiel, and N. Tsantalis, An Empirical Study on Web Service Evolution, 2011 IEEE International Conference on Web Services, pp.49-56, 2011.
DOI : 10.1109/ICWS.2011.114

M. Fokaefs, E. Stroulia, and . Wsdarwin, Automatic web service client adaptation, Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research. IBM Corp, pp.176-191

M. Fokaefs and E. Stroulia, The WSDarwin Toolkit for Service-Client Evolution, 2014 IEEE International Conference on Web Services, pp.716-719
DOI : 10.1109/ICWS.2014.113

M. Fokaefs and E. Stroulia, WSDARWIN: A Decision-Support Tool for Web-Service Evolution, 2013 IEEE International Conference on Software Maintenance, pp.444-447
DOI : 10.1109/ICSM.2013.68

P. Marwaha, H. Banati, P. Bedi, and . Wsdl-tc, Temporal Customization of Web Services, Journal of Network and Innovative Computing, vol.1, pp.234-247, 2013.

H. Banati, P. Bedi, and P. Marwaha, WSDL-temporal: An approach for change management in web services, 2012 2nd International Conference on Uncertainty Reasoning and Knowledge Engineering, pp.44-49
DOI : 10.1109/URKE.2012.6319580

A. Chaturvedi, Automated Web Service Change Management AWSCM - A Tool, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, pp.715-718
DOI : 10.1109/CloudCom.2014.144

Y. Wang and Y. Wang, A survey of change management in service-based environments, Service Oriented Computing and Applications, pp.259-273
DOI : 10.1109/SCC.2009.58

D. Romano and M. Pinzger, Analyzing the Evolution of Web Services Using Fine-Grained Changes, 2012 IEEE 19th International Conference on Web Services, pp.392-399
DOI : 10.1109/ICWS.2012.29

M. Treiber, L. Juszczyk, and D. Schall, Programming evolvable web services, Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems, PESOS '10, pp.43-49, 2010.
DOI : 10.1145/1808885.1808895

URL : http://www.infosys.tuwien.ac.at/staff/dschall/papers/2010_progmodel_tjsd.pdf

M. Treiber, V. Andrikopoulos, and S. Dustdar, Calculating Service Fitness in Service Networks, Workshops, vol.47, issue.1, pp.283-292, 2009.
DOI : 10.1147/sj.471.0087

M. Treiber, H. L. Truong, and S. Dustdar, SEMF - Service Evolution Management Framework, 2008 34th Euromicro Conference Software Engineering and Advanced Applications, pp.329-336, 2008.
DOI : 10.1109/SEAA.2008.44

L. Juszczyk, H. L. Truong, and S. Dustdar, GENESIS - A Framework for Automatic Generation and Steering of Testbeds of ComplexWeb Services, 13th IEEE International Conference on Engineering of Complex Computer Systems (iceccs 2008), pp.131-140, 2008.
DOI : 10.1109/ICECCS.2008.27

M. Treiber, H. L. Truong, and S. Dustdar, On Analyzing Evolutionary Changes of Web Services, 2008.
DOI : 10.1145/1385989.1386004

V. Andrikopoulos, S. Benbernou, and M. Papazoglou, Managing the evolution of service specificationsAdvanced Information Systems Engineering, pp.359-374, 2008.

J. M. Vara, J. Verde, and V. Andrikopoulos, An EMF-based toolkit for reasoning on web services evolution, Proceedings of the workshop on ACadeMics Tooling with Eclipse, ACME '13, p.4, 2013.
DOI : 10.1145/2491279.2491283

M. P. Papazoglou, The challenges of service evolutionAdvanced Information Systems Engineering, pp.1-15, 2008.

A. Chaturvedi, Automated Web Service Change Management AWSCM - A Tool, 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, pp.715-718
DOI : 10.1109/CloudCom.2014.144

Z. L. Zou, R. Fang, and L. Liu, On Synchronizing with Web Service Evolution, 2008 IEEE International Conference on Web Services, pp.329-336, 2008.
DOI : 10.1109/ICWS.2008.21

M. Kajko-mattsson, G. A. Lewis, and D. Smith, Evolution and Maintenance of SOA-Based Systems at SAS, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008), pp.119-119, 2008.
DOI : 10.1109/HICSS.2008.154

J. Kenyon, Web service versioning and deprecation, p.39678, 2003.

J. Evdemon, Principles of service design: Service versioning, 2005.

M. Russell, Manage message contract changes with versioning, 2005.

M. Endrei, M. Gaon, J. Graham, K. Hogg, and N. Mulholland, Moving forward with web services backward compatibility, 2006.

G. Bechara, Web services versioning, 2007.

K. Jerijaervi and J. Dubray, Contract versioning, compatibility and composability, 2008.

D. Parachuri and S. Mallick, Service versioning in SOA Available: http://www.infosys.com/offerings/IT-services/soaservices, 2008.

G. Flurry, Service versioning in SOA Avail-able: http://www.ibm.com/developerworks/websphere/techjournal/0810 col flurry/ 0810 col flurry, htm [57] Narayan A, Singh I. Designing and versioning compatible Web services[J]. IBM DeveloperWorks, p.30, 2007.

K. Brown and M. Ellis, Best practices for web services versioning, 2004.

M. Kajko-mattsson, G. A. Lewis, and D. Smith, A Framework for Roles for Development, Evolution and Maintenance of SOA-Based Systems, International Workshop on Systems Development in SOA Environments (SDSOA'07: ICSE Workshops 2007), p.7, 2007.
DOI : 10.1109/SDSOA.2007.1

R. Liu, F. Chen, and H. Yang, Agent-based web services evolution for pervasive computing, Software Engineering Conference, pp.726-731, 2004.

R. Fang, L. Lam, L. Fong, D. Frank, C. Vignola et al., A Version-aware Approach for Web Service Directory, IEEE International Conference on Web Services (ICWS 2007), pp.406-413, 2007.
DOI : 10.1109/ICWS.2007.26

P. Leitner, A. Michlmayr, F. Rosenberg, and S. Dustdar, End-to-End Versioning Support for Web Services, 2008 IEEE International Conference on Services Computing, pp.59-66, 2008.
DOI : 10.1109/SCC.2008.21

M. Kajko-mattsson and M. Tepczynski, A framework for the evolution and maintenance of Web services, 21st IEEE International Conference on Software Maintenance (ICSM'05), pp.665-668, 2005.
DOI : 10.1109/ICSM.2005.11

R. Weinreich, T. Ziebermayr, and D. Draheim, A Versioning Model for Enterprise Services, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07), pp.570-575, 2007.
DOI : 10.1109/AINAW.2007.66

K. Becker, A. Lopes, D. S. Milojicic, J. Pruyne, and S. Singhal, Automatically Determining Compatibility of Evolving Services, 2008 IEEE International Conference on Web Services, pp.161-168, 2008.
DOI : 10.1109/ICWS.2008.43

M. Khater and M. Malki, An approach for adapting web services, 2009 International Conference on Multimedia Computing and Systems, pp.56-61, 2009.
DOI : 10.1109/MMCS.2009.5256732

M. Yamashita, B. Vollino, and K. Becker, Measuring Change Impact Based on Usage Profiles, 2012 IEEE 19th International Conference on Web Services, pp.226-233
DOI : 10.1109/ICWS.2012.35

S. Wang and M. Capretz, A Dependency Impact Analysis Model for Web Services Evolution, 2009 IEEE International Conference on Web Services, pp.359-365, 2009.
DOI : 10.1109/ICWS.2009.62

S. Wang and M. Capretz, Dependency and Entropy Based Impact Analysis for Service-Oriented System Evolution, 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, pp.412-417, 2011.
DOI : 10.1109/WI-IAT.2011.196

S. S. Yau, N. Ye, and H. S. Sarjoughian, Toward Development of Adaptive Service-Based Software Systems, Services Computing, pp.247-260, 2009.
DOI : 10.1109/TSC.2009.17

J. Na, Y. Gao, and B. Zhang, Improved Adaptation of Web Service Composition Based on Change Impact Probability, 2010 Third International Conference on Dependability, pp.146-153, 2010.
DOI : 10.1109/DEPEND.2010.30

Z. Feng, D. K. Chiu, and K. He, A Service Evolution Registry with Alert-Based Management, 2013 Fifth International Conference on Service Science and Innovation, pp.123-130
DOI : 10.1109/ICSSI.2013.33

Z. Feng, K. He, and R. Peng, Taxonomy for Evolution of Service-Based System, 2011 IEEE World Congress on Services, pp.331-338, 2011.
DOI : 10.1109/SERVICES.2011.28

C. Mateos, M. Crasso, and J. M. Rodriguez, Measuring the impact of the approach to migration in the quality of web service interfaces, Enterprise Information Systems, pp.58-85
DOI : 10.1080/17517575.2010.498525

G. Oliva, M. Gerosa, and D. Milojicic, A Change Impact Analysis Approach for Workflow Repository Management, 2013 IEEE 20th International Conference on Web Services, pp.308-315
DOI : 10.1109/ICWS.2013.49

URL : https://hal.archives-ouvertes.fr/hal-00827949

S. Qi, B. Li, and C. Liu, A Trust Impact Analysis Model for Composite Service Evolution, 2012 19th Asia-Pacific Software Engineering Conference, pp.73-78, 2012.
DOI : 10.1109/APSEC.2012.30

M. Wang and L. Cui, An impact analysis model for distributed Web service proces, The 2010 14th International Conference on Computer Supported Cooperative Work in Design, pp.351-355, 2010.
DOI : 10.1109/CSCWD.2010.5471950

Y. Wang, Y. J. Zhao, and W. , Service Change Analyzer: An Enabling Tool for Change Management in Service-Based Business Processes, 2011 IEEE 8th International Conference on e-Business Engineering, pp.237-244, 2011.
DOI : 10.1109/ICEBE.2011.65

M. Nezhad, H. R. Benatallah, B. Martens, and A. , Semi-automated adaptation of service interactions, Proceedings of the 16th international conference on World Wide Web, pp.993-1002, 2007.

R. Fang, Y. Chen, and L. Fong, A Version-aware Approach for Web Service Client Application, 2007 10th IFIP/IEEE International Symposium on Integrated Network Management, pp.401-409, 2007.
DOI : 10.1109/INM.2007.374805

D. Frank, L. Lam, and L. Fong, Using an Interface Proxy to Host Versioned Web Services, 2008 IEEE International Conference on Services Computing, pp.325-332, 2008.
DOI : 10.1109/SCC.2008.84

R. Fang, L. Lam, and L. Fong, A Version-aware Approach for Web Service Directory, IEEE International Conference on Web Services (ICWS 2007), pp.406-413, 2007.
DOI : 10.1109/ICWS.2007.26

M. B. Juric, A. Sasa, and B. Brumen, WSDL and UDDI extensions for version support in web services, Journal of Systems and Software, vol.82, issue.8, pp.82-1326, 2009.
DOI : 10.1016/j.jss.2009.03.001

W. Kongdenfha, R. Saint-paul, and B. Benatallah, An Aspect-Oriented Framework for Service Adaptation, pp.15-26, 2006.
DOI : 10.1007/11948148_2

J. Na, Y. Gao, and B. Zhang, Improved Adaptation of Web Service Composition Based on Change Impact Probability, 2010 Third International Conference on Dependability, pp.146-153, 2010.
DOI : 10.1109/DEPEND.2010.30

W. Kongdenfha, H. R. Motahari-nezhad, and B. Benatallah, Mismatch Patterns and Adaptation Aspects: A Foundation for Rapid Development of Web Service Adapters, Services Computing, pp.94-107, 2009.
DOI : 10.1109/TSC.2009.12

Z. Feng, K. He, and Y. Ma, A Requirements-Driven and Aspect-Oriented Approach for Evolution of Web Services Composition, 2009 Second Pacific-Asia Conference on Web Mining and Web-based Application, pp.201-204, 2009.
DOI : 10.1109/WMWA.2009.79

M. Kim, R. Sumbaly, and S. Shah, Root cause detection in a service-oriented architecture, ACM SIGMETRICS Performance Evaluation Review, issue.1, pp.41-93, 2013.

J. Buckley, T. Mens, and M. Zenger, Towards a taxonomy of software change[J] Journal of Software Maintenance and Evolution: Research and Practice, pp.17-309, 2005.

K. H. Bennett and V. Rajlich, Software maintenance and evolution, Proceedings of the conference on The future of Software engineering , ICSE '00, pp.73-87, 2000.
DOI : 10.1145/336512.336534

K. Becker, A. Lopes, and D. Milojicic, Automatically Determining Compatibility of Evolving Services, 2008 IEEE International Conference on Web Services, pp.161-168, 2008.
DOI : 10.1109/ICWS.2008.43

M. K. Aguilera, J. C. Mogul, and J. L. Wiener, Performance debugging for distributed systems of black boxes, ACM SIGOPS Operating Systems Review. ACM, issue.5, pp.37-74, 2003.

X. Zhao, Y. Zhang, and D. Lion, lprof: A non-intrusive request flow profiler for distributed systems, 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14, pp.629-644

H. Mei, G. Huang, and T. Xie, Internetware: A Software Paradigm for Internet Computing, Computer, vol.45, issue.6, pp.2012-2038
DOI : 10.1109/MC.2012.189

URL : https://hal.archives-ouvertes.fr/hal-00751219

J. Li, Y. Xiong, and X. Liu, How Does Web Service API Evolution Affect Clients?, 2013 IEEE 20th International Conference on Web Services, pp.300-307
DOI : 10.1109/ICWS.2013.48

URL : http://sei.pku.edu.cn/~zhanglu/Download/icws13.pdf

Z. Wei, Y. Amghar, and &. Benharkat-aïcha-nabila, « The Impact Analysis Model for Web Service Evolution, ACM International Conference on Web Intelligence and Intelligent Agent Technology, 9 décembre 2015, p.1278226, 2015.

W. Zuo, Y. Amghar, and A. Benharkat, Programming Framework based on change-centric web service evolution model, The 4th International Symposium on Web Services (WSS'2014), 2014.
URL : https://hal.archives-ouvertes.fr/hal-01535808

W. Zuo, A. Benharkat, and Y. Amghar, Holistic and Change-centric Model for Web Service Evolution, 2014 IEEE World Congress on Services, 2014.
DOI : 10.1109/SERVICES.2014.51

URL : https://hal.archives-ouvertes.fr/hal-01499263

W. Zuo, A. Benharkat, and Y. Amghar, Change-centric Model for Web Service Evolution, IEEE ICWS 2014, 2014.
DOI : 10.1109/icws.2014.111

URL : https://hal.archives-ouvertes.fr/hal-01154222