G. Bracha and D. Ungar, Mirrors: design principles for meta-level facilities of object-oriented programming languages, Proc of OOPSLA, pp.331-344, 2004.

A. Chan, R. Holmes, G. C. Murphy, Y. , and A. T. , Scaling an objectoriented system execution visualizer through sampling, 11th IEEE Intl Workshop on Program Comprehension, pp.237-244, 2003.
DOI : 10.1109/wpc.2003.1199207

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.188.1201

M. Clarke, G. S. Blair, G. Coulson, and N. Parlavantzas, An Efficient Component Model for the Construction of Adaptive Middleware, Proc of IFIP/ACM Intl Conf on Distributed Systems Platforms Heidelberg, pp.160-178, 2001.
DOI : 10.1007/3-540-45518-3_9

K. Czarnecki and S. Helsen, Feature-based survey of model transformation approaches, IBM Systems Journal, vol.45, issue.3, pp.621-645, 2006.
DOI : 10.1147/sj.453.0621

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.124.9674

D. Borger, W. Lagaisse, B. Joosen, and W. , A generic and reflective debugging architecture to support runtime visibility and traceability of aspects, Proceedings of the 8th ACM international conference on Aspect-oriented software development, AOSD '09, pp.173-184, 2009.
DOI : 10.1145/1509239.1509263

N. Delgado, A. Q. Gates, and S. Roach, A taxonomy and catalog of runtime software-fault monitoring tools, IEEE Transactions on Software Engineering, vol.30, issue.12, pp.859-872, 2004.
DOI : 10.1109/TSE.2004.91

M. Eaddy, A. Aho, W. Hu, P. Mcdonald, and J. Burger, Debugging Aspect-Enabled Programs, Lecture Notes in Computer Science, vol.4829, 0200.
DOI : 10.1007/978-3-540-77351-1_17

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.71.9974

. Free-software-foundation, . Inc, and . Gdb, The gnu project debugger, 2009.

D. Jordan and J. And-evdemon, Web services business process execution language version 2.0, 2007.

F. Jouault and I. Kurtev, Transforming Models with ATL, Lecture Notes in Computer Science, vol.3844, p.128, 2006.
DOI : 10.1007/11663430_14

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

A. J. Ko and B. A. Myers, Designing the whyline, Proceedings of the 2004 conference on Human factors in computing systems , CHI '04, pp.151-158, 2004.
DOI : 10.1145/985692.985712

S. Ko, P. Yalagandula, I. Gupta, V. Talwar, D. Milojicic et al., Moara: Flexible and Scalable Group-Based Querying System, pp.408-428, 2008.
DOI : 10.1109/SASO.2007.55

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.186.5467

F. Kon, M. Román, P. Liu, J. Mao, T. Yamane et al., Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB, Middleware, pp.121-143, 2000.
DOI : 10.1007/3-540-45559-0_7

G. Mega and F. Kon, An Eclipse-Based Tool for Symbolic Debugging of Distributed Object Systems, Proc of the 2007 OTM Confederated international conference on On the move to meaningful internet systems, pp.648-666, 2007.
DOI : 10.1007/978-3-540-76848-7_44

B. P. Miller and A. Mirgorodskiy, Diagnosing distributed systems with self-propelled instrumentation, IFIP LNCS, vol.5346, pp.5346-82, 2011.

L. D. Navarro, R. Douence, and M. Südholt, Debugging and testing middleware with aspect-based control-flow and causal patterns OMG. Meta object facility (mof) 2.0 query/view/transformation, Middleware, pp.183-202, 2008.

M. Proctor, Drools documentation library, 2009.

V. Rajamani, C. Julien, J. Payton, R. , and G. C. , PAQ: Persistent Adaptive Query Middleware for Dynamic Environments, pp.226-246, 2009.
DOI : 10.1145/345910.345916

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.205.4277

J. B. Rosenberg, How debuggers work: algorithms, data structures, and architecture, 1996.

B. H. Sigelman, L. A. Barroso, M. Burrows, P. Stephenson, M. Plakal et al., Dapper, a large-scale distributed systems tracing infrastructure, Google Research, 2010.

J. Silva, A comparative study of algorithmic debugging strategies Sun Microsystems, I. Java management extensions Sun Microsystems, I. Java platform debugger architecture, LNCS, vol.4407, issue.27, pp.143-169, 2007.

T. Systä, K. Koskimies, and H. Müller, Shimba-an environment for reverse engineering Java software systems, Software: Practice and Experience, vol.6, issue.2, pp.371-394, 2001.
DOI : 10.1023/A:1008781513258

R. Van-renesse, K. P. Birman, and W. Vogels, Astrolabe, ACM Transactions on Computer Systems, vol.21, issue.2, pp.164-206, 2003.
DOI : 10.1145/762483.762485

R. J. Walker, G. C. Murphy, B. Freeman-benson, D. Wright, D. Swanson et al., Visualizing dynamic software system information through highlevel models, ACM SIGPLAN Notices, vol.33, pp.10-271, 1998.
DOI : 10.1145/286936.286966

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.39.3487

M. S. Wangham, L. C. Lung, C. M. Westphall, and J. S. Fraga, Integrating SSL to the JaCoWeb security framework: project and implementation, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470), pp.779-792, 2001.
DOI : 10.1109/INM.2001.918080

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.28.7244

M. Weiser, Program Slicing, ICSE 1981, pp.439-449, 1981.
DOI : 10.1109/TSE.1984.5010248

B. Xu, J. Qian, X. Zhang, Z. Wu, C. et al., A brief survey of program slicing, ACM SIGSOFT Software Engineering Notes, vol.30, issue.2, pp.1-36, 2005.
DOI : 10.1145/1050849.1050865

S. Zanikolas and R. Sakellariou, A taxonomy of grid monitoring systems, Future Generation Computer Systems, vol.21, issue.1, pp.163-188, 2005.
DOI : 10.1016/j.future.2004.07.002

A. Zeller, Why programs fail: a guide to systematic debugging, 2009.