Charter for GLUE
Date 2013-05-23
Group Abbreviation:
GLUE
Group Name:
GLUE Working Group
Area:
Management
Group Leadership:
| Sergio Andreozzi | sergio.andreozzi@egi.eu | Chair |
| Balazs Konya | balazs.konya@hep.lu.se | Chair |
| Laurence Field | Laurence.Field@cern.ch | Chair |
Group Summary:
The GLUE Working Group will provide a recommendation for an abstract information model which is expressed via a schema independent of information system implementations. The schema will define the set of attributes and attribute semantics, the relationship between the attributes and the syntax for attribute values where applicable.
Charter Focus/Purpose and Scope:
Focus
The main purpose of the schema is to facilitate interoperation between Grid infrastructures via enabling the development of interoperating Grid middleware components and as such the schema will be designed in response to existing use cases. The focus will be on use cases which span multiple Grid infrastructures that may rely on different middleware. The collected use cases will be published as a live document.As a starting point for the work, existing schemas such the Glue Schema 1.3 and Nordugrid Schema will be considered. The abstract schema definition will enable concrete schema to be rendered in various formats. These renderings will be the reference implementations for the available information services.
Scope
The schema will be based on the already existing Glue schema (version 1.3), which is already being used in many production Grids. The work will be a major revision of this schema and the result will become Glue version 2.0. This schema should consider the existing use cases of the Glue schema 1.3, NorduGrid schema, the CIM vendor extension from NAREGI and others. Additional use cases will be collected, evaluated and prioritized.
Goals
The goal of the GLUE-WG is to define a specification document defining the abstract schema GLUE 2.0 satisfying the collected use cases. Moreover, reference implementations for the main Grid Information Services should be provided.
Goals/Deliverables:
Title: GLUE Specification v.2.0
Abstract: The GLUE specification is an information model for Grid entities described using the natural language and UML Class Diagrams. As a conceptual model, it is designed to be independent from the concrete data models adopted for its implementation. Rendering to concrete data models such XML Schema, LDAP Schema and SQL are provided in a separate document.
Type: Recommendation Document
| Milestone | Date (YYYY-MM) | Completed? | Completed Date (YYYY-MM) |
| First Draft |
2007-06 |
Yes |
2007-06 |
| Public Comment |
2008-05 |
Yes |
2008-05 |
| Publication |
2009-03 |
Yes |
2009-03 |
Title: GLUE v. 2.0 – Reference Implementation for LDAP Schema
Abstract: The GLUE specification is an information model for Grid entities described in natural language enriched with a graphical representation using UML Class Diagrams. This document presents an implementation of this information model as an LDAP Schema, and includes explanations of the major design decisions made during the implementation process.
Type: Recommendation Document
| Milestone | Date (YYYY-MM) | Completed? | Completed Date (YYYY-MM) |
| First Draft |
2009-03 |
Yes |
2009-03 |
| Public Comment |
2010-10 |
|
|
| Publication |
2010-12 |
|
|
Title: GLUE v. 2.0 – Reference Implementation for XML Schema
Abstract: The GLUE specification is an information model for Grid entities described in natural language enriched with a graphical representation using UML Class Diagrams. This document presents an implementation of this information model as an XML Schema, and includes explanations of the major design decisions made during the implementation process.
Type: Select Document Type...
| Milestone | Date (YYYY-MM) | Completed? | Completed Date (YYYY-MM) |
| First Draft |
2009-03 |
Yes |
2009-03 |
| Public Comment |
2010-10 |
|
|
| Publication |
2010-12 |
|
|
Title: GLUE v. 2.0 – Reference Implementation for SQL
Abstract: The GLUE specification is an information model for Grid entities described in natural language enriched with a graphical representation using UML Class Diagrams. This document presents an implementation of this information model as an SQL DDL, and includes explanations of the major design decisions made during the implementation process.
Type: Recommendation Document
| Milestone | Date (YYYY-MM) | Completed? | Completed Date (YYYY-MM) |
| First Draft |
2009-03 |
Yes |
|
| Public Comment |
2010-10 |
|
|
| Publication |
2010-12 |
|
|
Seven Questions:
1. Is the scope of the proposed group sufficiently focused?
2. Are the topics that the group plans to address clear and relevant for the Grid research, development, industrial, implementation, and/or application user community?
3. Will the formation of the group foster (consensus-based) work that would not be done otherwise?
4. Do the group's activities overlap inappropriately with those of another OGF group or to a group active in another organization such as IETF or W3C?
5. Are there sufficient interest and expertise in the group's topic, with at least several people willing to expend the effort that is likely to produce significant results over time?
6. Does a base of interested consumers (e.g., application developers, Grid system implementers, industry partners, end-users) appear to exist for the planned work?
7. Does the OGF have a reasonable role to play in the determination of the technology?
Group Status:
Active
Public Description (for print & web site):
The GLUE Working Group will provide a recommendation for an abstract information model which is expressed via a schema independent of information system implementations. The schema will define the set of attributes and attribute semantics, the relationship between the attributes and the syntax for attribute values where applicable.