• Non ci sono risultati.

Programming Model Institute Krakow plenary meeting June, 27 2006

N/A
N/A
Protected

Academic year: 2022

Condividi "Programming Model Institute Krakow plenary meeting June, 27 2006"

Copied!
28
0
0

Testo completo

(1)

Programming Model Institute Krakow plenary meeting

June, 27 2006

M. Danelutto

Department of Computer Science

University of Pisa

(2)

Status of the Institute

• Partners

• 12 partners left

• UNIPI, ISTI/CNR, IC, UOW, QUB, INRIA, WWU Muenster, UNIPASSAU, EIA/

FR, UCHILE, VUA, UPC

• VTT left Institute activities

• UCAM resigned CoreGRID

(3)

Researchers involved (as of D.FAM.04)

(4)

Researchers involved (2)

(5)

Meetings (up to now)

• Jan 2005 - Pisa - (roadmap)

• Jun 2005 - Barcelona - (research groups - Fractal)

• Oct 2005 - Sophia - (main features of GCM)

• Jan 2006 - London - (roadmap assessment - first GCM related works)

• Jun 2006 - Kracow - (technical advances in task 3.1 3.2 and 3.3 - status of the

institute - reports due in september)

(6)

Meetings

• Proposals

• Nov 27 / Dec 1st 2006 GRID@works Sophia ?

• ???

• Any “informal meeting” at EuroPar (Dresden, 28 aug - sept 1st)

MGA there so at least one representative per partner here ...

(7)

Research groups

• Component Communication, responsible Jan Duenwebber, WWU Muenster, devoted to investigation of all the aspects related to efficient inter and intra component

communications (WWU Muenster, INRIA, ISTI/CNR, EIA-FR)

• Programming model for the single component, responsible Pierre Kuonen, EIA-FR,

devoted to investigation of the models suitable to be used to program a single (possibly parallel) component (EIA-FR, INRIA, UNIPI, UNIPASSAU)

• Component definition, responsible Ludovic Henrio, INRIA, devoted to investigation of all the aspects related to the correct way of defining and describing components (INRIA , UNIPI, VUA, IC)

• Advanced programming models, responsible Marco Danelutto, UNIPI, devoted to

investigation of the more abstract, efficient and user friendly programming models that

can be built on top of the basic grid component model (UNIPI, INRIA, WWU Muenster,

UNIPASSAU, VUA, QUB, UPC)

(8)

Research groups (2)

• Performance models, adaptivity, responsible Marco Aldinucci, UNIPI, devoted to investigation of those aspects that can be exploited to provide components with autonomic adaptive control (UNIPI, ISTI/CNR, INRIA, WWU Muenster, UNIPASSAU, VUA)

• Component run time support, responsible Thilo Kielmann, VUA, devoted to investigation of the aspects related to the run time support of components on grids (VUA, INRIA,

UNIPI)

• Security, responsible José Piquer, UCHILE, devoted to investigation of all the aspects specifically related to the secure usage of components on the grid (All partners)

• Standards, responsible Thilo Kielmann, VUA, devoted to propagation of the GCM model

through national and international standard committees and bodies (partners involved in

National initiatives and decision making committees)

(9)

Short visitits (last period)

• Kilpatrick to UPC, Sept 2005

• Jan Dünnweber to INRIA (Sophia Antipolis), Sept. 2005

• Jan Dünnweber to TuDELFT, Feb 2006

• Piquer to INRIA, Sept 2005

• Ludovic Henrio (INRIA) to University of Westminster, Dec 2005

• Gabriel Antoniu and Mathieu Jan visited Marco Aldinucci at UNIPI, Dec 2005

• Christian Perez visited Pierre Kuonen at EIA-FR, Jan 2006

• UoW to INRIA (Sophia-Antipolis), Oct 2005

(10)

Fellowships

• Fellow: Marcelo Pasin, from EIA-FR

Subject:The final objective of the proposed fellowship programme is to integrate (to link) the object-oriented distributed programming model of EIA-FR with component based parallel programming environment in order to provide a complete chain of tools starting from the programming language to write the GRID application up to all the necessary services to run the application in a GRID infrastructure. In the period Jun05-Aug05 Marcelo Pasin has been in Fribourg. From Sept.05 he is in Pisa.

First Institute: EIA-FR responsible contact for First Institute: Pierre Kuonen

Second Institute: UNIPI responsible contact for Second Institute: Marco Danelutto Duration: From 01/07/2005 to 31/08/2006

• Fellow: Catalin Dumitrescu

Subject: Scheduling of Higher-Order Components (HOCs) on the Grid Institutes: WWU Münster, TU Delft

Responsible: Dick Epema and Sergei Gorlatch

• Fellow: Nikolaos Parlavantzas

Subject: "Dynamic Software Components Composition in GRID Environments",

Contact First Institute: Denis Caromel, PM Institute, from May 2005 until Feb.

2006-03-14

(11)

REP (Researcher Exchange Programme)

• Peter Kilpatrick >> UNIPI (6 months from Sept 2006)

• please apply !!!

• key tool for integration

• short visits on partner budget

• longer visits on CoreGRID budget

• apply proposal to ExCOMM - any time

• get approved and go !

(12)

Pubblications

• 31 single partner, related to Institute activities

• 27 joint partners pubblications

• 2 white papers (undergoing)

• ....

(13)

Deliverables

• D.PM.02: Proposal for a Grid Component Model, due Nov 30, 2005, delivered for review in Dec. 2005, final version, amended after internal review, delivered in early Feb 2006.

• D.PM.03: Second version of the Programming model Institute roadmap, due Feb 28, 2006, delivered for review March 3, 2005

• D.PM.06: Programming models for the single GCM component: a survey

• D.PM.04: Basic features of the Grid Component Model (assessed)

• D.PM.05: Survey of advanced component programming models

(14)

Deliverables

• D.PM.02: Proposal for a Grid Component Model, due Nov 30, 2005, delivered for review in Dec. 2005, final version, amended after internal review, delivered in early Feb 2006.

• D.PM.03: Second version of the Programming model Institute roadmap, due Feb 28, 2006, delivered for review March 3, 2005

• D.PM.06: Programming models for the single GCM component: a survey

• D.PM.04: Basic features of the Grid Component Model (assessed)

• D.PM.05: Survey of advanced component programming models

(15)

Deliverables

• D.PM.07: Proceedings of workshop on the CoreGRID Grid Component Model (M30)

• this is to be defined

• when

• how (call for papers? invitation?)

(16)

Milestones (JPA2)

• M.PM.03: All partners agree on the basic set of features to be included in the Grid Component Model (M24)

• M.PM.04: All the partners manage to adopt the basic Grid Component Model in the research projects they are involved in requiring/designing/adopting

component based software (M30)

(17)

Personal perception of the Institute activities

• Evaluation relative to the first year:

(18)

Perception (the problems)

• (poorly integrated) Partners

• (small amount of) Short visits / REP

• (few) Joint papers / CoreGRID TR

• Research groups (in)activity

• Participation in the joint activities (emails, call for work ... )

(19)

First year review (1)

• D.PM.01 - Roadmap version 1 on Programming Model

• The deliverable presents a concise roadmap concerning the programming model with respect to the state-of-the-art and research strategy and directions. The component-model incorporates Corba, the SOAP protocol and XML for the specification of components. In the near future, a broader state-of-the-art analysis, especially with respect to existing component models, is recommended. Moreover, the interaction with the trust and security area has to be intensified.

Specifically, the Trust and Security survey of WP1 focuses on WS-Security only, but in WP3 also Corba technology is a technological base which is so far not covered in the activities related to Trust and Security. Coverage of non-functional properties, namely timing properties, is also an essential issue for the near future. These aspects might be added in brief form to the deliverable.

Moreover, a clear summary of the technical research results achieved up to now has to be added.

• The model suggested is quite convincing, however what is missing is the relation of this model to the standardisation process going on. Issues such as compatibility, influence on existing standards and leadership in driving the standardisation process should be considered in the next versions of the roadmap.

• The deliverable is accepted

(20)

First year review (2)

• WP3: Programming Model

• The component model is the major aspect of this work-package. By providing an umbrella for existing component models, a reasonable and feasible approach has been chosen. The model distinguishes from existing concepts by emphasising aspects such as adaptability and scalability, typically at a relatively coarse-grained component level. The component model should be described more formally, as this is subject of an upcoming deliverable. Within a future evolution of the model, coverage of non-functional properties is a crucial issue and should be addressed intensively.

While the component model itself does not correspond to a concrete implementation, it will be crucial to develop such an implementation within an adjoining project to be acquired by and to distribute it to the other Virtual Institutes for use and evaluation.

• Further evolution of the component model should also be guided by a broader state-of-the-art analysis, taking into account extensions of Enterprise Java Beans, the CORBA Component Model, Microsoft .NET and other related industry and research approaches.

• As already mentioned, a tight integration of the programming model work with trust and security is strongly recommended, for example with respect to specification of security requirements.

• The work-package has clear goals and addresses also important business-related issues like Quality of Service (QoS) and Service Level Agreements (SLA’s).

(21)

First year review (3)

• WP3 Programming Models:

• The specification of focussed scenarios comes at the right point in time. The focus on the interaction with other VI’s is necessary, especially with respect to security.

• A stronger involvement in standardisation efforts is in line with the recommendations for this WP.

(22)

Review recomendations

(23)

Review recomendations

(24)

Google (1)

(25)

Google (2)

(26)

Google (3)

(27)

• Started Jun 2006 (with INRIA, UNIPI, UOW, ISTI/CNR, ERCIM institute partners)

• Main goal

• provide prototype (open source) of GCM

• with strong links with industry

• three partners Atos Origin, IBM Zurich, Grid Systems (E)

• providing use cases as advocated by IAB

(28)

Meeting Schedule

Riferimenti

Documenti correlati

Change of summer maximum chlorophyll-a concentrations in the 4 basins of Lake Balaton as a function of climate change and nutrient

While our discussion focussed on the Ewens–Pitman sampling model, the unilateral stable distribution also arises in the study of the asymptotic behavior of a more general class

This research aims at de-risking mini-grid projects and reducing the financial burden through the development of advanced planning, sizing and operating methods for rural

An EVOO phenolic extract has been shown to exert a strong inhibitory effect on the growth of colon adenocarcinoma cells through the inhibition of p38/CREB signaling, a decrease in

After the Lateran Pacts and the Concordat ratified in 1929 between the Kingdom of Italy and the Catholic Church, my grandfather helped Marconi during his negotiations with

Second, we conduct a fine-grained discourse analysis of organizational guilt management to arrive at an empirically grounded understanding of guilt-management strategies used

IUSS University School for Adavanced School Pavia IUSS University School for Adavanced School Pavia IUSS University School for Adavanced School Pavia IUSS University School

There- fore an important development of the present work would be represented by the implementation of the developed algorithms on GPU-base hardware, which would allow the