M. Aldinucci, H. Bouziane, M. Danelutto, and C. Pérez, Towards software component assembly language enhanced with workflows and skeletons, Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance, CBHPC '08, pp.14-17, 2008.
DOI : 10.1145/1456190.1456194

URL : https://hal.archives-ouvertes.fr/inria-00365846

M. Aldinucci, S. Campa, M. Danelutto, M. Vanneschi, P. Kilpatrick et al., Behavioural Skeletons in GCM: Autonomic Management of Grid Components, 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), 2008.
DOI : 10.1109/PDP.2008.46

J. Parker, S. Ray, T. L. Shende, S. Windus, and . Zhou, A component architecture for high-performance scientific computing, International Journal of High Performance Computing Applications, vol.20, issue.2, pp.163-202, 2006.

R. J. Allen, A formal approach to software architecture, 1997.

G. Antoniu, L. Bougé, and M. Jan, Juxmem: An adaptive supportive platform for data sharing on the grid Scalable Computing: Practice and Experience Also available as an, INRIA Research Report, vol.6, issue.4917, pp.45-55, 2005.

G. Antoniu, H. L. Bouziane, L. Breuil, M. Jan, and C. Pérez, Enabling Transparent Data Sharing in Component Models, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), pp.430-433, 2006.
DOI : 10.1109/CCGRID.2006.40

URL : https://hal.archives-ouvertes.fr/inria-00101363

G. Antoniu, H. L. Bouziane, M. Jan, C. Pérez, and T. Priol, Combining data sharing with the master???worker paradigm in the common component architecture, Cluster Computing, vol.17, issue.4, pp.265-276, 2007.
DOI : 10.1007/s10586-007-0034-7

URL : https://hal.archives-ouvertes.fr/inria-00101365

F. Baude, D. Caromel, C. Dalmasso, M. Danelutto, V. Getov et al., Gcm: A grid extension to fractal for autonomous distributed components. Special Issue of Annals of Telecommunications: Software Components ? The Fractal Initiative, p.5, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00323919

J. Bigot and C. Pérez, Enabling collective communications between components In CompFrame '07: Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing, pp.121-130, 2007.

J. Bigot and C. Pérez, Increasing Reuse in Component Models through Genericity, 2009.
DOI : 10.1007/3-540-51084-2_2

URL : https://hal.archives-ouvertes.fr/inria-00457905

H. L. Bouziane, C. Pérez, and T. Priol, Modeling and executing masterworker applications in component models, 11th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS), 2006.
URL : https://hal.archives-ouvertes.fr/hal-00691887

P. C. Clements, A survey of architecture description languages, Proceedings of the 8th International Workshop on Software Specification and Design, p.16, 1996.
DOI : 10.1109/IWSSD.1996.501143

M. Cole, Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming, Parallel Computing, vol.30, issue.3, pp.389-406, 2004.
DOI : 10.1016/j.parco.2003.12.002

F. Budinsky, D. Steinberg, M. Paternostro, and E. Merks, EMF Eclipse Modeling Framework. Eclipse Series, 2008.

M. Danelutto and G. Zoppi, Behavioural Skeletons Meeting Services, Proc. of ICCS: Intl. Conference on Computational Science, Workshop on Practical Aspects of High-level Parallel Programming, pp.146-153, 2008.
DOI : 10.1007/978-3-540-69384-0_20

Z. Drey, F. Faucher, D. Fleurey, and . Vojtisek, Kermeta language reference manual, 2006.

D. Garlan, R. Monroe, and D. Wile, Acme, CASCON First Decade High Impact Papers on, CASCON '10, p.7, 1997.
DOI : 10.1145/1925805.1925814

W. Gropp, S. Huss-lederman, A. Lumsdaine, E. Lusk, B. Nitzberg et al., of MPI: The Complete Reference, The MPI-2 Extensions, 1998.

C. A. Hoare, Communicating Sequential Processes, 1985.

D. C. Luckham, J. J. Kenney, L. M. Augustin, J. Vera, W. Mann et al., Specification and analysis of system architecture using Rapide, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.336-355, 1995.
DOI : 10.1109/32.385971

D. C. Luckham and J. Vera, An event-based architecture definition language, IEEE Transactions on Software Engineering, vol.21, issue.9, pp.717-734, 1995.
DOI : 10.1109/32.464548

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

J. Magee, N. Dulay, S. Eisenbach, and J. Kramer, Specifying distributed software architectures, Fifth European Software Engineering Conference , ESEC '95, 1995.
DOI : 10.1007/3-540-60406-5_12

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

J. Magee, J. Kramer, and D. Giannakopoulou, Software architecture directed behaviour analysis, Proceedings Ninth International Workshop on Software Specification and Design, p.144, 1998.
DOI : 10.1109/IWSSD.1998.667929

S. Matougui and A. Beugnard, Two Ways of Implementing Software Connections Among Distributed Components, OTM Conferences, pp.997-1014, 2005.
DOI : 10.1007/11575801_5

D. Mcilroy, Mass-produced software components, Proceedings of the 1st International Conference on Software Engineering, Garmisch Pattenkirchen, pp.138-150, 1968.

N. Medvidovic, P. Oreizy, J. E. Robbins, and R. N. Taylor, Using object-oriented typing to support architectural design in the C2 style, ACM SIGSOFT Software Engineering Notes, vol.21, issue.6, pp.24-32, 1996.
DOI : 10.1145/250707.239106

N. Medvidovic and R. N. Taylor, A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000.
DOI : 10.1109/32.825767

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

/. Query and . View, Transformation Specification Version 1.0, 2008.

C. Pérez, T. Priol, and A. Ribes, A parallel corba component model for numerical code coupling, Proceedings of the Third International Workshop on Grid Computing Special issue Best Applications Papers from the 3rd Intl. Workshop on Grid Computing, pp.88-99, 2002.

D. C. Schmidt, Guest Editor's Introduction: Model-Driven Engineering, Computer, vol.39, issue.2, pp.25-31, 2006.
DOI : 10.1109/MC.2006.58

M. Snir, S. Otto, S. Huss-lederman, D. Walker, and J. Dongarra, The MPI Core, volume 1 of MPI: The Complete Reference, 1998.

B. Spitznagel and D. Garlan, A compositional approach for constructing connectors, Proceedings Working IEEE/IFIP Conference on Software Architecture, pp.148-157, 2001.
DOI : 10.1109/WICSA.2001.948424

C. Szyperski, D. Gruntz, and S. Murer, Component Software -Beyond Object-Oriented Programming, 2002.

K. Zhang, K. Damevski, V. Venkatachalapathy, and S. G. Parker, Scirun2: A cca framework for high performance computing. High-Level Programming Models and Supportive Environments, International Workshop on, vol.0, pp.72-79, 2004.