G. Abram and L. Treinish, An extended data-flow architecture for data analysis and visualization, 6th IEEE Visualization conference (VIS'95), pp.263-270, 1995.
DOI : 10.1145/204362.204366

J. Ahrens, C. Law, W. Schroeder, K. Martin, and M. Papka, A Parallel Approach for Efficiently Visualizing Extremely Large, Time-Varying Datasets, 2000.

M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, and C. Zoccolo, ASSIST As a Research Framework for High-Performance Grid Programming Environments, 2006.
DOI : 10.1007/1-84628-339-6_10

J. Allard, J. Franco, C. Ménier, E. Boyer, and B. Raffin, The GrImage Platform: A Mixed Reality Environment for Interactions, Fourth IEEE International Conference on Computer Vision Systems (ICVS'06), pp.46-52, 2006.
DOI : 10.1109/ICVS.2006.59

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

J. Allard, V. Gouranton, L. Lecointre, E. Melin, and B. Raffin, Net Juggler: running VR Juggler with multiple displays on a commodity component cluster, Proceedings IEEE Virtual Reality 2002, pp.275-276, 2002.
DOI : 10.1109/VR.2002.996534

J. Allard, C. Ménier, E. Boyer, and B. Raffin, Running Large VR Applications on a PC Cluster: the FlowVR Experience, IPT & EGVE workshop, pp.59-68, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00590188

J. Allard, C. Ménier, B. Raffin, E. Boyer, and F. Faure, Grimage: Markerless 3D Interactions, ACM SIGGRAPH 07 emerging technologies, 2007.
URL : https://hal.archives-ouvertes.fr/inria-00516153

J. Allard and B. Raffin, A Shader-Based Parallel Rendering Framework, IEEE visualization, pp.127-134, 2005.

J. Allard and B. Raffin, Distributed Physical Based Simulations for Large VR Applications, IEEE Virtual Reality Conference (VR 2006), pp.215-222, 2006.
DOI : 10.1109/VR.2006.53

R. Armstrong, D. Gannon, A. Geist, K. Keahey, S. Kohn et al., Toward a common component architecture for high-performance scientific computing, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469), pp.115-124, 1999.
DOI : 10.1109/HPDC.1999.805289

F. Baude, D. Caromel, and M. Morel, From Distributed Objects to Hierarchical Grid Components, International symposium on distributed objects and applications (DOA), pp.1226-1242, 2003.
DOI : 10.1007/978-3-540-39964-3_78

P. H. Beckman, P. K. Fasel, W. F. Humphrey, and S. M. Mniszewski, Efficient coupling of parallel applications using PAWS, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244), p.215, 1998.
DOI : 10.1109/HPDC.1998.709975

A. Bierbaum, P. Hartling, P. Morillo, and C. Cruz-neira, Implementing Immersive Clustering with VR Juggler, Computer graphics and geometric modeling workshop (TSCG'05), pp.1119-1128, 2005.
DOI : 10.1007/11424857_120

A. Bierbaum, C. Just, P. Hartling, K. Meinert, A. Baker et al., VR juggler, ACM SIGGRAPH ASIA 2008 courses on, SIGGRAPH Asia '08, p.89, 2001.
DOI : 10.1145/1508044.1508086

K. W. Brodlie, D. A. Duce, J. R. Gallop, J. P. Walton, and J. D. Wood, Distributed and Collaborative Visualization, Computer Graphics Forum, vol.3964, issue.2, pp.223-251, 2004.
DOI : 10.1016/S0167-739X(98)00052-1

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. Stefani, The FRACTAL component model and its support in Java, Software: Practice and Experience, vol.6, issue.11-12, pp.11-12, 2006.
DOI : 10.1002/spe.767

M. Carlson, P. J. Mucha, and G. Turk, Rigid fluid, ACM Transactions on Graphics, vol.23, issue.3, pp.377-384, 2004.
DOI : 10.1145/1015706.1015733

H. Childs, E. Brugger, K. Bonnell, J. Meredith, M. Miller et al., A contract based system for large data visualization, IEEE visualization, pp.191-198, 2005.

M. Cole, Algorithmic Skeletons, 1989.
DOI : 10.1007/978-1-4471-0841-2_13

A. Denis, C. Pérez, and T. Priol, Achieving Portable and Efficient Parallel CORBA Objects. Concurrency and Computation: Practice and Experience, pp.891-909, 2003.
DOI : 10.1002/cpe.738

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

P. Figueroa, W. F. Bischof, P. Boulanger, H. J. Hoover, and R. Taylor, InTml: A Dataflow Oriented Development System for Virtual Reality Applications, Presence: Teleoperators and Virtual Environments, vol.19777, issue.5, pp.17-492, 2008.
DOI : 10.1145/344588.344618

D. Foulser, IRIS Explorer, ACM SIGGRAPH Computer Graphics, vol.29, issue.2, pp.13-16, 1995.
DOI : 10.1145/204362.204365

J. Franco and E. Boyer, Efficient Polyhedral Modeling from Silhouettes, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.31, issue.3, pp.414-427, 2008.
DOI : 10.1109/TPAMI.2008.104

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

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, 1995.

G. Humphreys, M. Houston, R. Ng, S. Ahern, R. Frank et al., Chromium: A Stream Processing Framework for Interactive Graphics on Clusters of Workstations, Proceedings of ACM SIGGRAPH 02, pp.693-702, 2002.

S. Jubertie, E. Melin, J. Vautard, and A. Lallouet, Mapping Heterogeneous Distributed Applications on Clusters, Euro-par, pp.192-201, 2008.
DOI : 10.1007/978-3-540-85451-7_21

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

K. Keahey and D. Gannon, PARDIS: A parallel approach to CORBA, Proceedings. The Sixth IEEE International Symposium on High Performance Distributed Computing (Cat. No.97TB100183), pp.31-39, 1997.
DOI : 10.1109/HPDC.1997.622360

R. Kuck, J. Wind, K. Riege, and M. Bogen, Improving the AVANGO VR/AR Framework, Workshop Virtuelle und Erweiterte Realität, 2008.

J. Lesage and B. Raffin, A hierarchical component model for large parallel interactive applications, The Journal of Supercomputing, vol.14, issue.4, 2008.
DOI : 10.1007/s11227-008-0228-7

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

S. Limet and S. Robert, FlowVR-VRPN, Proceedings of the 2008 ACM symposium on Virtual reality software and technology, VRST '08, pp.251-252, 2008.
DOI : 10.1145/1450579.1450638

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

M. Lohse, F. Winter, M. Repplinger, and P. Slusallek, Network-integrated multimedia middleware (NMM), Proceeding of the 16th ACM international conference on Multimedia, MM '08, 2008.
DOI : 10.1145/1459359.1459576

K. Ma, J. S. Painter, C. D. Hansen, and M. F. Krogh, Parallel volume rendering using binary-swap compositing, IEEE Computer Graphics and Applications, vol.14, pp.59-68, 1994.

D. Margery, B. Arnaldi, A. Chauffaut, S. Donikian, and T. Duval, OpenMASK: Multi-threaded or modular animation and simulation kernel or kit : a general introduction, VRIC, pp.101-110, 2002.

T. G. Mattson, B. A. Sanders, and B. L. Massingill, A pattern language for parallel programming, 2004.

S. Molnar, M. Cox, D. Ellsworth, and H. Fuchs, A sorting classification of parallel rendering, IEEE Computer Graphics and Applications, vol.14, issue.4, pp.23-32, 1994.
DOI : 10.1109/38.291528

N. Richart, A. Esnard, and O. Coulaud, Toward a Computational Steering Environment for Legacy Coupled Simulations, Sixth International Symposium on Parallel and Distributed Computing (ISPDC'07), pp.319-326, 2007.
DOI : 10.1109/ISPDC.2007.55

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

M. Roth, G. Voss, and D. Reiners, Multi-threading and clustering for scene graph systems, Computers & Graphics, vol.28, issue.1, pp.63-66, 2004.
DOI : 10.1016/j.cag.2003.10.004

W. Schroeder, K. Martin, and B. Lorensen, The Visualization Toolkit an objectoriented approach to 3D graphics, 2003.

J. Serot and D. Ginhac, Skeletons for parallel image processing: an overview of the SKIPPER project, Parallel Computing, vol.28, issue.12, pp.1685-1708, 2002.
DOI : 10.1016/S0167-8191(02)00189-8

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

L. P. Soares, B. Raffin, and J. A. Jorge, PC Clusters for Virtual Reality, The International Journal of Virtual Reality, vol.7, issue.1, pp.67-80, 2008.

G. Wetzstein, M. Göllner, S. Beck, F. Weiszig, S. Derkau et al., HECTOR -Scripting-Based VR System Design, Proceedings of ACM SIGGRAPH 07, p.143, 2007.

A. Wierse, U. Lang, and R. Rühle, Architectures of Distributed Visualization Systems and their Enhancements, Eurographics workshop on visualization in scientific computing, 1993.

. Scirun2, A CCA Framework for High Performance Computing, 9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS'04), pp.72-79

L. Zhang and M. Parashar, Enabling efficient and flexible coupling of parallel scientific applications, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, p.10, 2006.
DOI : 10.1109/IPDPS.2006.1639354