B. Du-bois, J. V. Demeyer, and S. , Refactoring - improving coupling and cohesion of existing code, 11th Working Conference on Reverse Engineering, pp.144-151, 2004.
DOI : 10.1109/WCRE.2004.33

W. Brown, R. Malveau, I. Mccormick, H. Mowbray, and T. , Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis, 1998.

J. Chambers, W. Cleveland, P. Tukey, and B. Kleiner, Graphical methods for data analysis, 1983.

L. Cherbakov, M. Ibrahim, and J. Ang, SOA Antipatterns: The Obstacles to the Adoption and Successful Realization of Service-Oriented Architecture

C. Consel and R. Marlet, Architecture software using: A methodology for language development, Lecture Notes in Computer Science, vol.1490, pp.170-194, 1998.
DOI : 10.1007/BFb0056614

R. Daigneau, Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTful Web Services, 2011.

T. Erl, Service-Oriented Architecture: Concepts, Technology, and Design, 2005.

T. Erl, SOA Design Patterns, 2009.

M. J. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts, Refactoring: Improving the Design of Existing Code, 1999.
DOI : 10.1007/3-540-45672-4_31

W. B. Frakes and R. A. Baeza-yates, Information Retrieval: Data Structures & Algorithms, 1992.

I. Galaxy, The French National Institute for Research in Computer Science and Control, galaxy.gforge.inria

S. Jones, SOA Anti-patterns, www.infoq.com/articles/SOA-anti-patterns

M. Kessentini, S. Vaucher, and H. Sahraoui, Deviance from perfection is a better criterion than closeness to evil when identifying risky code, Proceedings of the IEEE/ACM international conference on Automated software engineering, ASE '10, 2010.
DOI : 10.1145/1858996.1859015

J. Král and M. Zemli?ka, Crucial Service-Oriented Antipatterns, pp.160-171

M. Lanza and R. Marinescu, Object-Oriented Metrics in Practice, 2006.

T. Modi, SOA Management: SOA Antipatterns, www.ebizq.net/topics

N. Moha, S. Sen, C. Faucher, O. Barais, and J. M. Jézéquel, Evaluation of Kermeta for solving graph-based problems, International Journal on Software Tools for Technology Transfer, vol.6, issue.4, pp.3-4, 2010.
DOI : 10.1007/s10009-010-0150-1

M. J. Munro, Product Metrics for Automatic Identification of "Bad Smell" Design Problems in Java Source-Code, 11th IEEE International Software Metrics Symposium (METRICS'05), 2005.
DOI : 10.1109/METRICS.2005.38

S. Open, SCA Service Component Architecture -Assembly Model Specification, 2007.

T. Parsons and J. Murphy, Detecting Performance Antipatterns in Com-ponent Based Enterprise Systems., The Journal of Object Technology, vol.7, issue.3, pp.55-90, 2008.
DOI : 10.5381/jot.2008.7.3.a1

A. Rotem-gal-oz, E. Bruno, and U. Dahan, SOA Patterns, 2012.

D. L. Settas, G. Meditskos, I. G. Stamelos, and N. Bassiliades, SPARSE: A symptom-based antipattern retrieval knowledge-based system using Semantic Web technologies, Expert Systems with Applications, vol.38, issue.6, pp.7633-7646, 2011.
DOI : 10.1016/j.eswa.2010.12.097

F. Simon, F. Steinbruckner, and C. Lewerentz, Metrics based refactoring, Proceedings Fifth European Conference on Software Maintenance and Reengineering, pp.14-16, 2001.
DOI : 10.1109/CSMR.2001.914965

A. Trifu and I. Dragos, Strategy-Based Elimination of Design Flaws in Object- Oriented Systems, Proceedings of the 4 th International Workshop on Object- Oriented Reengineering, 2003.

S. Wong, M. Aaron, J. Segall, K. Lynch, and S. Mancoridis, Reverse Engineering Utility Functions Using Genetic Programming to Detect Anomalous Behavior in Software, 2010 17th Working Conference on Reverse Engineering, pp.141-149, 2010.
DOI : 10.1109/WCRE.2010.23