150 likes | 260 Views
WP3 plenary meeting London, Jan 17-18, 2006. Roadmap of the Virtual Institute Marco Danelutto Workpackage leader University of Pisa - Italy. “The roadmap of the roadmap”. Version 1.0 of the roadmap (M6) D.PM.01 discussed in Pisa meeting, Jan 2005 delivered in Feb 2005
E N D
WP3 plenary meetingLondon, Jan 17-18, 2006 Roadmap of the Virtual Institute Marco Danelutto Workpackage leader University of Pisa - Italy
“The roadmap of the roadmap” • Version 1.0 of the roadmap (M6) • D.PM.01 • discussed in Pisa meeting, Jan 2005 • delivered in Feb 2005 • Version 2.0 of the roadmap (M18) • D.PM.02 • discussed/designed here • to be delivered in Feb 2005 --> is an assessment! • Responsibility UNIPI • cooperative writing process CVS based for D.PM.01 • to be repeated for the second version European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Roadmap D.PM.01 • Context & positioning • w.r.t. partners, partner’s projects, rest of the world • JPA1 structure kept • Steps assumed • consensus on the principles • lightweight specification of GCM • refinement (possibly through experiments and reference implementations) • partner consensus and GCM adoption European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Consensus • JPA1 derived structure • single component arbitrary with functional and non functional interfaces • hierarchical composition • parallel components • advanced component based programming models European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
First roadmap • “formal step” • XML component specification as a Schema • API run time defined in several languages • Packaging XML as a Schema • Three key points by Denis at the Jan 05 meeting in Pisa • Fully implemented in D.PM.02 (reviewed version submitted these days) European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
“Aside” topics consensus • Adaptivity • autonomic components, aspect oriented techniques, … • Performance modeling • to drive config/reconfig • Multi middleware component framework • to support interoperability and heterogeneity • Just to name a few European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Not completely specified in 1.0 • Results in the tasks • (to be moved to research groups, actually) • results/goals stated at the proper abstraction level • With checkable features • Possibly with volunteer responsible • To support “non WP leader induced” activity :-) European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Not addressed in 1.0 • Positioning w.r.t. current EU/foreign sensible initiatives European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
More needed in 2.0 • Interaction with other WPs • propagation of the GCM, once assessed • starts right now • feedback on “missing” specification/requirements • “Advertisement” activity • w.r.t. to other initiatives, projects, etc. • EU, industry, academia European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Definitely needed in 2.0 • Roadmap to new projects • nationwide • follow up expected to the NoE • european level • EU projects, industrial projects/consortiums • Role of the open source sw (& consortiums) • formal vs. actual open source • should/could we involve industry in open source based projects? European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Definitely needed in 2.0 • Standardization process • participation in open source consortiums with GCM sw • (funding?) • participation in EU initiatives • (NGG, interest groups, …) • participation in international bodies • (personal -> CoreGRID WP3 contributes !) • participation in national “standard decision committees” • force GCM adoption in proper places European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Harmonize statements in roadmap and JPAs • Stated in D.PM.01: • Differently in the JPA (later on) European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Plus any new, innovative “research topic” • Not unrelated to the Virtual institute mainstream • With adequate partner support (Res Group resp + participants !) • Correctly framed in the D.PM.01 activities • E.g. • service oriented knowledge utilities exploitation in the • GCM framework • links with WP2 (possibilities for new interaction/projects) • exploit meta info/knowledge to accomplish component • related tasks European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
Take into account … • D.PM.01 • set up the roadmap main ideas • D.PM.03 • should assess and complete D.PM.01 • not completely change it • unless evidence, of course … European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute
How to go on (today, tomorrow, …) • First phase • all partners make a general “position statement” concerning the way to proceed and the general roadmap ideas • all partners introduce specific topics to be discussed in the roadmap • we agree on the topics • prelimiary discussion on the topic (to be continued offline before deadline) • task assignment (sections of the roadmap! (still waiting for comments on the first roadmap documents …)) European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Programming Model Virtual institute