12.07.2015 Views

Annual report for download - CoreGRID Network of Excellence

Annual report for download - CoreGRID Network of Excellence

Annual report for download - CoreGRID Network of Excellence

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

16<strong>CoreGRID</strong>InstitutesComponentsand services arebecoming evercloser and commonperspectives maybe exploited.Marco DaneluttoLeader <strong>of</strong> the Programming Model Institute,Università di PisaPROGRAMMING MODEL▼Programming Model Institute: making the programming<strong>of</strong> Grid infrastructures as simple, transparentand efficient as possible.While Grid tool technology is rapidlyconverging towards Services andService Oriented Architectures,advanced programming environmentsare still needed that may simplifythe Grid programmer’s task andshorten the application design-toproductiontime while outper<strong>for</strong>mingapplications written using plain,low-level Grid middleware tools.The Programming Model Instituteaims to investigate new ProgrammingModels capable <strong>of</strong> fully supportingefficient Grid programming, andto raise the level <strong>of</strong> abstractionprovided to the Grid applicationprogrammer as recommended inthe NGG documents.The Programming Model Institutebrings together 13 full partnersand 2 associate partners, with atotal <strong>of</strong> more that 45 researchersand about 30 PhD students.Altogether, these researchershave contributed to an extensiveprogramme <strong>of</strong> short visits, to theresearcher exchange programme,to <strong>CoreGRID</strong> fellowships <strong>of</strong>teninvolving other <strong>CoreGRID</strong> Institutes,and have published a significantnumber <strong>of</strong> joint research papersin international journals andpresented them at conferences.The Programming Model Instituteinvestigates suitable Grid programmingmodels and techniques based oncomponent technology. Componentsand services are becoming evercloser and common perspectivesmay be exploited in the design<strong>of</strong> advanced component-basedprogramming frameworks supportingfull interoperability with services.Within the Institute, the GCM (GridComponent Model) has been definedand is currently being refined. A spin<strong>of</strong>fSTREP project has been started(Jun06 – Nov08) whose main goal isthe implementation <strong>of</strong> an open sourceprototype implementation <strong>of</strong> GCM.GCM builds on top <strong>of</strong> the Fractalcomponent model and <strong>of</strong>fers tothe Grid application programmerhierarchical component composition,autonomic controllers, advanced andcollective component communicationpatterns, as well as an XML based ADL.Within the Programming ModelInstitute, ISTI/CNR, HLRS, IC, INRIA,QUB, WWU Muenster, UCHILE, UNI-PASSAU, UNIPI, EIA/FR, UOW, UPC,VUA, UoS and UoL have activelyparticipated in the activities <strong>of</strong>the three main research topicscovered by the Institute: “BasicProgramming Models”, investigatingthe Programming Models suitable<strong>for</strong> programming primitive GCMcomponents; “Componentsand hierarchical composition”,investigating the basic features <strong>of</strong>GCM; and “Advanced ProgrammingModels”, investigating the possibility<strong>of</strong> building advanced ProgrammingModels on top <strong>of</strong> GCM.In 2007, the activities in theProgramming Model Institute havebeen mainly centred on a couple <strong>of</strong><strong>CoreGRID</strong> events (the workshop coorganisedby the Architectural Issues:Scalability, Dependability, AdaptabilityInstitute, by the Programming ModelInstitute and by the Grid Systems,Tools and Environments Institute inHeraklion in June; and the <strong>CoreGRID</strong>Symposium in Rennes in August)and on a quite large number <strong>of</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!