Virtual Institute on Programming model

List of participants

The table summarized the expertise in the different groups participating to the ù programmaing model Virtual Institute as emerged from the Cherleroi kick-off meeting.
The declared involvement in the three activities of this Virtual Institute is also outlined.

Each entry in the table will eventually link a page describing in more detail the activities of the that participant group related to the Virtual Institute.

Group Task 1 Task 2 Task 3 Keywords
CNR-ISTI (I) yes yes Visual environments to design, compose and search components (à la google)
FHG (Fokus) (D) yes Component based middleware and CCM implementation (+tools) + QoS (CCM standardisation + addition to container concept for grid)
IC (UK) yes yes High level middleware (ICENI) + layered component model
INRIA (F) yes yes yes Sophia Anitpolis: distributed and parallel component models + (distributed) componennts (ProActive)
Grenoble: component model specification & semantics + implementation (component based middleware)
Rennes: OO SPMD (moving from parallel object to components) + implementation + CORBA communication performance & deployment + adaptability
QUB (UK) yes Specification trasformation/correctness (moving experience in functional programming to grid & components framework)
Uni Muenster (D) yes yes High level/order components (reference implementation on Globus + methodology + transformations (efficiency driven) + efficient synchronization and communication mechanisms
UCAM (UK) Sw tools (debugging)
UCHILE (Chile) yes yes Distributed object + load balancing + distributed garbage collector
UNCL (UK) yes Components & web services + composition of components. Dynamic adaptivity + fault tolerance. Virtual organizazions
U-PASSAU (D) yes yes Loop parallelization.
Metprogramming for high performance parallelism experience movig to grid.
Intercomponent optimization ((dynamically) exploit compile time abstract info to optimize)
UNIPI (I) yes yes yes High performance component models (migrating experience from high performance parallel compunting) + Component composition and structuring + Automatic adaptation of component behaviuor to grid dynamic features & fault tolerance. High peformance parallel components
EIA-FR (CH) yes Parallel and distributed programming to parallel object model (semantics & C++ implementations) + run time adaptivity (grain)
UOW (UK) yes (hybrid) programming models and environments involving communications with flexible and adaptible implementation + methodology for components deinition, usage and composition in grid systems
UPC (E) yes Models for web and grid computing with approximation + library for parallel combinatorial optimization + program correctness/semantics
VUA (NL) yes yes OO programming models for grid applications (IBIS) + group communication + load balancing (with divide and conquer) + run time adaptation + fault tolerant programming models + componentisation of GAT
VTT (SU) yes Parallel and distributed programming models