<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>WP1 Deliverable 7 Report on the IST Workshop on Metadata Management in GRID and P2P Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>The SeLeNe Consortium</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2001</year>
      </pub-date>
      <abstract>
        <p>This deliverable is a report of the IST Workshop on Metadata Management in GRID and P2P Systems that was held in London on 16th December 2003 as part of the SeLeNe project's dissemination and integration activities.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>The SeLeNe Pro ject</title>
      <p>SeLeNe (Self e-Learning Networks) is an Accompanying Measure in the IST Action Line
\Information and Knowledge Grids". The SeLeNe project is conducting a feasibility study
into using semantic web technology for syndicating knowledge-intensive resources, such
as learning objects. It is developing services for the discovery, sharing, and collaborative
creation of learning resources, thus facilitating a syndicated and personalised access to such
resources.</p>
    </sec>
    <sec id="sec-2">
      <title>Executive Summary</title>
      <p>This is a report on the IST Workshop on Metadata Management in GRID and P2P Systems
that took place on 16th December 2003 in London.</p>
      <p>The report begins by introducing the aims of the Workshop, then gives a detailed
account of the proceedings of each session and ends with overall conclusions from the
Workshop. The appendices contain statistics on the speakers and participants, and the
results of Workshop evaluation questionnaires completed by attendees.</p>
    </sec>
    <sec id="sec-3">
      <title>Revision Information</title>
      <sec id="sec-3-1">
        <title>Revision Date</title>
        <p>January 27th, 2004
January 31st, 2004</p>
      </sec>
      <sec id="sec-3-2">
        <title>Version</title>
        <p>0.1
1.0</p>
      </sec>
      <sec id="sec-3-3">
        <title>Changes</title>
        <p>First Draft Proposal</p>
        <p>Final Version</p>
      </sec>
      <sec id="sec-3-4">
        <title>3 Concluding Remarks</title>
      </sec>
      <sec id="sec-3-5">
        <title>Appendices A Participation Statistics 14</title>
      </sec>
      <sec id="sec-3-6">
        <title>D List of Participants</title>
        <p>13
14
21</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Introduction</title>
      <p>As part of the dissemination of the SeLeNe project, and also as part of the integration role
of the project as an Accompanying Measure, a Workshop was held in London on December
16th 2003. The target audience for the event were experts from the GRID, peer-to-peer and
e-learning communities, as well as other application areas requiring GRID or peer-to-peer
support.</p>
      <p>The declared goal of the Workshop was \to identify recent technological achievements
and open challenges regarding metadata management in novel applications requiring
peerto-peer information management in a distributed or GRID setting". The discussions in
all sessions focussed on models, services and architectures from the perspectives of the
metadata level in general and for speci¯c application domains.</p>
      <p>The event attracted 43 participants (including those from within the SeLeNe
consortium) from 8 di®erent European countries, and we believe that it was an important step
in coordinating research activities in this area. In order to disseminate the ¯ndings of
the Workshop as widely as possible, participants' presentations have been made publicly
available via the Workshop website:</p>
      <p>http://www.ics.forth.gr/isl/ist workshop/
and also published on-line in a repository for Workshop proceedings at:</p>
      <p>http:CEUR-WS.org
1.1</p>
      <sec id="sec-4-1">
        <title>Workshop Programme</title>
        <p>The Workshop programme was as follows. Details of the proceedings of each session can
be found in Section 2.</p>
        <sec id="sec-4-1-1">
          <title>Session I: Metadata Management in Grid systems</title>
          <p>Chair: George Samaras (University of Cyprus)
1. Gavin McCance (CERN)
\Metadata Management in the EU DataGrid"
2. Savas Parastatidis (University of Newcastle Upon Tyne)
\Working with Grid Service and Resource Metadata Using Existing Tools and
Speci¯cations"
3. Mario Cannataro (University \Magna Gr½cia" of Catanzaro, Italy)
\Architecture, Metadata and Ontologies in the Knowledge Grid"</p>
        </sec>
        <sec id="sec-4-1-2">
          <title>Session II: Metadata Management in P2P systems</title>
          <p>Chair: George Loizou (Birkbeck)
1. Henrik Nottelmann (University Duisburg-Essen)
\Probabilistic Logics for De¯ning and Using P2P Service Descriptions"
2. Philippe Cudr¶e-Mauroux (EPFL Distributed Information Systems Laboratory)
\The Chatty Web Approach for Global Semantic Agreements"
3. Wolfgang Nejdl (KBS/L3S)
\Data-Centric Networks and Peer-to-Peer Databases"</p>
        </sec>
        <sec id="sec-4-1-3">
          <title>Session III: Applications I</title>
          <p>Chair: Nicolas Spyratos (LRI, University de Paris-Sud)
1. Tam¶as Hauer (CERN)
\The Role of MetaData in Querying Grid-Resident Medical Images"
2. Bob Bentley (UCL)
\Management of Metadata for the Virtual Solar Observatory. Experiences from EGSO"
3. Theo Dimitrakos (CCLRC)
\Meta-data Management Issues Underpinning Emerging Solutions for Distributed Trust
and Contract Management and Enforcement in Enterprise Grid and P2P Systems.
Experiences from the GRASP, SWAD-Europe and CORAS projects"
4. Stavros Christodoulakis (MUSIC/TUC)
\Multimedia Metadata Management and t-Learning Applications"</p>
        </sec>
        <sec id="sec-4-1-4">
          <title>Session IV: Applications II</title>
          <p>Chair: Alex Poulovassilis (Birkbeck)
1. Klaus Jantke (DFKI)
\DaMiT - Peculiartities of an e-Learning System"
2. Kevin Keenoy and Vassilis Christophides (Birkbeck and ICS-FORTH)
\Personalisation in Self e-Learning Networks"
3. David Massart (European Schoolnet)
\Metadata Management in the Celebrate European Learning Network"
4. Zolt¶an Mikl¶os (Vienna University of Economics)
\ELENA: Creating a Smart Space for Learning"</p>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>Session I - Metadata Management in Grid systems</title>
        <p>The ¯rst session of the Workshop addressed metadata management issues in Grid systems.
The session contained three presentations on related projects and issues. The presentations
complement each other in that they present mutually exclusive issues; what metadata we
have in real Grid systems, how we can provide Grid services using existing technology and
how metadata can be used in new Grid domains. In all three presentations the need for
metadata management middleware was quite evident.</p>
        <p>The ¯rst presentation, given by Gavin McCance of the University of Glasgow, presented
how DataGrid, the European °agship Grid project, addresses issues of metadata
management. DataGrid is a ¯le-based system manipulating quantum-physical, Earth-observation
and biomedical data. The DataGrid project utilises two types of metadata: (i) Grid
internal metadata on ¯les and application logical names, and (ii) general application-speci¯c
metadata. Internal metadata have a relatively simple structure and their main use is for
indexing purposes. The internal metadata is used to solve the \replica location problem",
answering the query \given a logical ¯le identi¯er, how do we ¯nd all the replicas of that ¯le
on the Grid?". The system that has been built is composed of a Replica Metadata Catalog
and a Replica Location Service. It is based on bloom ¯lters and allows quite a °exible
search facility. DataGrid provides a simple Grid-enabled front end, it is up to the end-user
(from one of the supported domains | physics, Earth-observation, biomedicine) to provide
the speci¯c application and to request the relevant ¯les to manipulate. There is no generic
application-metadata-management middleware that can handle generic application-type
metadata.</p>
        <p>The second talk was given by Savas Parastatidis of North East e-Science Centre and
focussed on how Grid services can access an organisation's resources. He identi¯ed the
need for resource metadata that can be published outside the organisation's boundaries
and argues that this can be achieved via existing speci¯cations and tools without the need
to change the existing infrastructure. He presented two possible solutions, one based on
Service Data Elements (SDEs), where metadata about resources is exposed through SDEs,
and one based on the Grid Resource Metadata document (GRM). The claim made is that
when using SDEs a number of changes need to take place: WSDL and resource descriptions
are a®ected, new SDE-aware tools are required, Web services need added semantics, and
an SDE-speci¯c interface is necessary. However, if we utilise the concepts in GRM no
changes need to take place. This is so because GRM is based on XML-Schema and no
additions to WSDL or any other speci¯cations are needed, existing tools work, it does not
add semantics to a Web service (as it is just a document) and it could be published into a
registry. However, it requires a particular Web service interface (a management interface or
another interface) but other solutions can be built around it (e.g. peer-to-peer, registries,
etc.). The main conclusion is that the GRM document provides a functional equivalent to
SDEs that allows the re-use of existing technologies and work, which is not the case for
SDEs.</p>
        <p>The third talk was given by Mario Cannataro of the University \Magna Gr½cia" of
Catanzaro. The \Knowledge Grid" was presented as a software environment that integrates
data-mining techniques and Grid resources to build Grid-aware data-mining applications.
The clear claim was that metadata (for describing data mining tools, data sources, Grid
resources and ontologies for semantic modelling of the application domain) is a must if the
Grid is to be utilised in knowledge management and data mining. The need for two types
of metadata was exposed, the ¯rst type of metadata being for data-mining software and the
second type for classical data-source metadata. The ¯rst type of metadata is semantically
related to data mining and is split into two parts: (a) a description part, that is used to
classify software and (b) a usage part, that contains the information needed by clients to
access and use the software. In the system presented, metadata is utilised extensively to
de¯ne execution plans and other processes. The presentation then showed how metadata
and ontologies are managed to build and execute distributed data mining applications on
the Knowledge Grid. It ¯nally argues that metadata and ontologies are major players
when complex applications are developed in a Grid environment.
2.2</p>
      </sec>
      <sec id="sec-4-3">
        <title>Session II - Metadata Management in P2P systems</title>
        <p>The second session of the Workshop addressed metadata management issues in peer-to-peer
systems. This session also contained three presentations on related projects and systems.</p>
        <p>The ¯rst talk, given by Henrik Nottelmann (presenting work carried out jointly with
Norbert Fuhr) of the University of Duisburg, focussed on the use of probabilistic logics
for de¯ning and using service descriptions in a peer-to-peer network with a large number
of (Web) services. The goal of this work is to dynamically compute execution plans for
services required to implement a given task. In this respect, the DAML-S upper ontology
(a vocabulary for de¯ning arbitrary services) is used for describing services, while
probabilistic Datalog is used for match-making. A service is described in DAML+OIL by its
pro¯le, which is used for match-making, by its model, which describes how the service
works, and by its grounding, which describes how to access the given service. A lower
ontology for library services (e.g. search, schema mapping, or result modi¯cation services)
is also introduced, containing de¯nitions for generic search services and other query- and
result-transformation services. Match-making rules were de¯ned with probabilistic
Datalog, which is a variant of predicate logic based on function-free Horn clauses and which
de¯nes probabilistic facts and rules. Match-making rules use facts derived from DAML-S
directly to provide proper execution plans of services. By using the notion of chain (S1,
S, S2) | i.e. a chain beginning with S1, ending with S2 and with S in between | two
or more services with correct input/output can be chained to produce an execution plan.
The probabilities are used as a primitive kind of cost estimation. The weight speci¯es the
quality of the execution plan, so if its value is smaller than 0.5 then we have a quality
loss, otherwise we have a quality improvement. The creation of a detailed lower ontology
for library services, the introduction of composite services and the implementation of the
project including grounding services are left as future work.</p>
        <p>The second talk, given by Philippe Cudr¶e-Mauroux (presenting work carried out jointly
with Karl Aberer) of the EPFL and the Distributed Information Systems Laboratory,
presented the Chatty Web approach for global semantic agreements. The problem posed
is that of achieving semantic interoperability among heterogeneous data sources in a
peerto-peer data management system, without relying on pre-existing global semantic models.
The solution given involves the use of local translations that enable global agreements.
Semantic `gossiping' is used for query forwarding and distribution through the system.
The right peers are selected and the \Per-Hop Behaviours" are query-dependent. An
analysis is done between original and transformed queries based on intrinsic (syntactic
distances) and extrinsic (semantic distances) measures. For the semantic similarity, query
cycles can be detected and analysis of the results with content-retrieval techniques can be
used. Consequently, a self-repairing semantic network can be organised with the use of
evaluations based on Chatty Web simulations and the automatic correction of erroneous
mappings based on gathered evidence. Finally, results concerning the system's scalability
and sensitivity to TTL were presented and discussed.</p>
        <p>The third talk, given by Wolfgang Nejdl of the University of Hannover and the Learning
Lab, Lower Saxony (L3S), addressed issues related to data-centric networks and
peer-topeer data management. Networks have evolved from host-centric to data-centric ones. In
this context, the focus of research has shifted from the evaluation and optimisation of
communication between network hosts to achieving worldwide physical and network data
independence. Professor Nejdl presented the main results and challenges of several ongoing
and past projects. REWERSE (Reasoning on the Web with Rules and Semantics) is an EU
project addressing the issues of retrieving, protecting and integrating data. EDUTELLA
has speci¯ed and implemented an RDF-based metadata infrastructure for peer-to-peer
data networks. PROLEARN is a project that works towards innovative and interoperable
e-learning resources and sustainable e-learning infrastructures and processes. The notion of
schema and the use of RDF/S for describing distributed resources were identi¯ed in these
projects as useful parts of a peer-to-peer data management system. Furthermore,
RDFQEL was presented as a Datalog-based Query Exchange Language that can be used to
wrap other RDF and XML query languages. The HyperCup peer-to-peer topology and its
broadcast algorithm were shown as an answer to the e±cient routing problem in a
peer-topeer system. Super-peer networks and their routing indices o®er a new network architecture
for distributing workload in a more e±cient manner. Access control and automated trust
negotiation were also identi¯ed as an important problem in order to protect resources
from unauthorised access using credentials and access control policies. All the above issues
represent essential building blocks for forthcoming schema-based peer-to-peer networks and
peer-to-peer-based data management infrastructures.
2.3</p>
      </sec>
      <sec id="sec-4-4">
        <title>Session III - Applications I</title>
        <p>The third session of the Workshop consisted of four presentations, each concerning
metadata and its use.</p>
        <p>The ¯rst talk, from Tama¶s Hauer, concerned the role of metadata in querying
Gridresident medical images in the MammoGrid project, a EU-funded project aiming at a Grid
solution for mammography and involving three hospitals among its partners. A
federated system solution is proposed, whereby, with the help of shared metadata, a clinician
can address a query to the system, which is then translated to remote local sub-queries
whose results are then returned to the clinician. The speci¯c characteristics of the medical
domain (e.g. a user community which is heterogeneous and process-oriented rather than
information-oriented, regional di®erences and a constantly changing knowledge base)
necessitate °exibility and extensibility as well as management of domain information such
as annotations of images. These and other considerations have led to a service-oriented
architecture using Grid-middleware. In this context, metadata is used to describe service
de¯nitions. Each participating node is responsible for managing its own metadata and can
change its service description on the °y, new sites can join seamlessly, and domain and
service ontologies are de¯ned independently.</p>
        <p>The second presentation, from Bob Bentley, concerned metadata management in
virtual solar observatories and reported experiences from the EGSO project, a Grid test-bed
designed to improve access to solar data for the solar physics and other communities. The
EGSO project addresses the generic problem of a distributed heterogeneous data set and
a scattered user community. In such a setting, the availability of good quality metadata
is important for searching. The architecture is de¯ned in terms of roles: consumer, broker
and provider. Resources are described by entries in a resource registry and managed by a
broker. Brokers and registries are replicated to provide system resilience and permit load
sharing. In order to provide an enhanced search capability, EGSO will improve the quality
and availability of metadata, having a search registry describe all metadata available for
search.</p>
        <p>The third presentation, from Theo Dimitrakos, concerned metadata management
issues underpinning emerging solutions for distributed trust and contract management and
enforcement in enterprise Grid and peer-to-peer systems. Metadata management issues
underlie a number of activities across e-science and information technology. In support
of this claim, the speaker presented in some detail four projects where metadata play an
important role:
² GRASP, Grid-based application service provision;
² CORAS, a CASE tool and method support for security-risk analysis;
² SWAD-Europe, Semantic Web technology development;
² PELLUCID, an agent-based platform supporting organisational mobility.</p>
        <p>
          The ¯nal presentation, from Stavros Christodoulakis, also concerned metadata
management, this time for audiovisual content to support intelligent video-content retrieval
and e-learning services in digital TV (t-learning). These objectives are pursued in the
context of TV-Anytime framework, MPEG-7 and SCORM. An ontology-driven framework
for semantic metadata management was presented and the following points were stressed:
² TV-Anytime keywords are the only means to describe program segments;
² MPEG-7 semantic model is used to build domain speci¯c ontologies;
² a coupling of OWL and MPEG-7 has been implemented;
² ontologies are used for ¯ltering and retrieval of MPEG-7 multimedia content;
² semantic annotations are transformed into TV-Anytime segment keywords.
With respect to t-learning, two issues were discussed:
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) providing interoperability for educational applications in di®erent e-learning and digital
TV environments;
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) creation of metadata for digital TV for educational purposes in order to o®er
educational experiences exploiting usual TV programs.
2.4
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>Session IV - Applications II</title>
        <p>The fourth session of the Workshop consisted of four presentations, all on e-learning
applications that rely on some form of schema-based repository of Learning Object (LO)
metadata.</p>
        <p>The ¯rst talk, from Klaus Jantke, gave an outline of the DaMiT e-learning system
developed to provide a tutorial on data mining, and went on to discuss particular problems
posed by the development of the system and aspects that may distinguish it from other
projects.</p>
        <p>The system allows users to specify several of their preferences as a \pro¯le",
including the type of material preferred (example-oriented, theory-oriented, etc.), style (formal,
informal) and language (although the system is mostly German-only at present). The
e-learning content delivered by the system is stored as a collection of fragments of
learning material, each described by associated metadata. DaMiT generates complete pages of
learning material from these fragments \on the °y", adapting the page to the user's needs
based on their pro¯le. DaMiT also includes a fully-functional e-payment system that uses
metadata about the user to keep track of their entitlements to access to the learning
material (students at DFKI can access all material for free, but others must pay to use the
resource).</p>
        <p>
          Professor Jantke believes that future e-learning systems will include intelligent
assistants that learn about, understand and adapt to the user, to provide them with a
personalised learning experience. Metadata of several kinds will be needed to support this
adaptive functionality, including the kinds used in DaMiT:
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) metadata about each fragment of content;
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) \storyboards" that aid in the structuring of content fragments;
(3) metadata on security and payment options for users.
        </p>
        <p>The second presentation in the session, from Kevin Keenoy (of work carried out with
the other SeLeNe consortium members), gave an outline of the SeLeNe project, focussing
on the metadata used and aspects of the project related to personalisation. SeLeNe aims
to provide a tool that enables the discovery, sharing and collaborative creation of LOs
within a learning community. LOs to be shared within the community are described
using an extended form of the IEEE-LOM metadata schema, encoded in RDF, and these
descriptions together form a distributed repository of metadata that can be queried by
users searching for learning material. The metadata entries make use of taxonomies of
subject and topic domains, learning objectives and learning styles.</p>
        <p>As well as metadata describing the LOs (LO descriptions), the system manages
metadata describing the users of the system (user pro¯les), to enable adaptive personalisation
services to be provided by SeLeNe. The user pro¯les are also encoded using RDF, and
make use of the same taxonomies as the LO descriptions. Both the LO descriptions and
user pro¯les adapt and evolve over time, either automatically (e.g. the user pro¯le records
the history of LO accesses by the user) or as users add and amend the data manually (e.g.
a LO author may add additional information to one of her LO descriptions).</p>
        <p>
          Three main areas of personalisation in SeLeNe were identi¯ed:
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) Personalised views of the RDF LO metadata, de¯ned using RDF View Language
(RVL), are supported;
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) Personalised query results are generated, based on the user pro¯le;
(3) Advanced noti¯cation services are provided, allowing individuals to be informed of
changes to the metadata repository of interest to them. These are speci¯ed using an ECA
language for RDF.
        </p>
        <p>Several unresolved issues were identi¯ed as areas for future research, including
peer-topeer query processing over RDF, the evaluation of algorithms for personalised ranking of
query results, the combination of ECA rules with transaction and consistency maintenance
in RDF repositories, and the design of user interfaces enabling easy access to such advanced
personalisation services.</p>
        <p>The third presentation, from David Massart (of work carried out jointly with Frans
Van Assche), described work done by the Celebrate (Context e-Learning with Broadband
Technologies) project in developing a system providing metadata search and exchange of
LOs, creating a European Learning Network (ELN) that is used by 500 schools across
Europe.</p>
        <p>The ELN is built around a brokerage system that manages exchanges between its
members, enabling interoperability between e-learning systems by searching and
exchanging LOs in their repositories. The IEEE-LOM schema is used for LO descriptions. Various
communication protocols may be used between di®erent ELN members, but the
individual systems are shielded from this complexity by the \ELN client" that provides a simple
communication API.</p>
        <p>Unlike other virtual learning environment networks based either on a client-server or on
a peer-to-peer architecture, Celebrate is based on a mixed approach where, although the
brokerage system hosts a central metadata repository, each ELN member is also authorised
to manage its own local metadata repository. Search requests are both handled centrally
and propagated to local repositories.</p>
        <p>The ¯nal presentation of the session, from Zolt¶an Mikl¶os (of work carried out jointly
with Bernd Simon), described work done in the ELENA project, \creating a smart space
for learning".</p>
        <p>ELENA, like both SeLeNe and Celebrate, is concerned with the sharing of learning
resources that are contained in heterogeneous, distributed repositories. In Smart Spaces
for Learning metadata repositories are connected in a peer-to-peer fashion, and Semantic
Web techniques are used to achieve interoperability. Personal Learning Assistants support
learners in selecting appropriate learning services from a large number of available sources.</p>
        <p>The metadata for learning services is based on a common formal ontology, but learners
do not need to be familiar with the domain ontology in detail as they can de¯ne views
of the ontology using the TRIPLE language. These views allow queries to be formulated
in terms of a user-speci¯c ontology. A Simple Query Interface translates queries into an
appropriate form, establishing interoperability among heterogeneous learning repositories.</p>
        <p>The presentations in this session brought to light several core issues that arise for
systems providing personalised e-learning. In systems that employ a user pro¯le two main
issues are content and representation: what information about the user is needed, and
what format should it be stored in? There is also the issue of where the information
for the pro¯le comes from | is it user-supplied, teacher-supplied, automatically derived
somehow, or some combination of all these three?</p>
        <p>Once answers to questions about the generation and maintenance of the pro¯le have
been decided, the remaining issue (and perhaps the issue that has so-far been least explored)
is the resolution of the pro¯le with LO metadata | how can the pro¯le be used to provide
the most useful personalised LOs or personalised ranking? It seems that there is scope for
much more work in empirically testing di®erent matching algorithms in di®erent learning
situations | present methods generally seem to be \sensible" ad-hoc choices rather than
empirically validated solutions.</p>
        <p>Another area requiring future investigation is learning style taxonomies | which ones
are most useful in the context of e-learning, and what the relationships are between di®erent
learning style taxonomies.
From the above summaries of the four Workshop sessions, we see three sets of research
challenges emerging in the area of metadata management for Grid and peer-to-peer
systems:
1. Challenges stemming from the distribution, autonomy and heterogeneity of
information and services, leading to the need for:
² metadata describing information and services available at the nodes of the</p>
        <p>
          Grid/P2P system;
² searching and matching techniques utilising this metadata for discovery of
information and services;
² metadata and techniques for controlling access to, and privacy of, information
and services;
² techniques for automatic service composition and orchestration;
² metadata and techniques for translation of queries and query results in the
absence of a controlled global schema;
² metadata supporting replication and consistency of information;
² automatic/semi-automatic extraction of metadata from large volumes of
heterogeneous data.
2. Challenges arising from the dynamicity of Grid/P2P environments, e.g. changes in
the network topology, information content at nodes, and service availability at nodes:
² this leads to the need for the techniques being developed under (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) to be scalable,
adaptive, extensible and fault tolerant.
3. Challenges arising from the heterogeneity of users accessing Grid/P2P systems:
² this leads to the need for techniques that personalise content and presentation
to di®erent users' needs and preferences.
        </p>
        <p>During the discussion at the conclusion of the Workshop it was generally agreed that the
Workshop had been very bene¯cial and timely in bringing together these various common
strands of research from the Grid, P2P and applications communities, and that a similar
event in a year's time should be aimed for. We very much enjoyed organising and hosting
this Workshop, and we plan to pursue the possibility of a similar, possibly larger, event
next year.
A.1</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Participation Statistics</title>
      <sec id="sec-5-1">
        <title>Number of Attendees</title>
        <p>We expected the number of participants external to the SeLeNe consortium to be around
75% of the total attendance, and so set a minimum of 30 external attendees out of 50 as
a target.</p>
        <p>SeLeNe consortium members</p>
        <p>Non-SeLeNe participants</p>
        <p>Total</p>
        <p>Number Percentage
11 26%
32 74%
43</p>
        <p>As can be seen from Table 1, the target of 30 external attendees was met, despite there
being slightly fewer participants overall than anticipated.</p>
        <p>A.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>IST Participation</title>
        <p>We set a target that a minimum of 50% of attendees should be from the IST community.
In calculating the ¯gures we have excluded members of the SeLeNe consortium, who also
are obviously \IST participants".</p>
        <p>Attendees involved in IST projects</p>
        <p>Non-IST Attendees</p>
        <p>Total</p>
        <p>Number Percentage
18 56%
14 44%
32</p>
        <p>As can be seen from Table 2, we met our target for IST participation in the Workshop.
A.3</p>
      </sec>
      <sec id="sec-5-3">
        <title>Breadth of European Representation</title>
        <p>The targets we set for European representation were that participants would be from at
least 6 di®erent countries, and that about 60% of the attendees would be from outside the
UK.</p>
        <p>In fact, 8 di®erent European countries were represented at the Workshop: Austria,
Belgium, Cyprus, France, Germany, Greece, Italy and the UK, meaning that our target for
United Kingdom</p>
        <p>Non-UK</p>
        <p>Total</p>
        <p>Non-SeLeNe
participants
18 (56%)
14 (44%)
32
the number of countries represented was exceeded. However, as can be seen from Table 3,
the overall percentage of non-UK participants fell short of our target. This is likely to
be the result of higher expenses for participants from abroad (who had to meet their own
travel costs).</p>
        <p>A.4</p>
      </sec>
      <sec id="sec-5-4">
        <title>Presentation of IST results</title>
        <p>As this was an IST event, we set a target for a minimum of 50% of the speakers to be
from, and to present results of, relevant IST projects.</p>
        <p>Presentations of IST Results</p>
        <p>Non-IST Presentations</p>
        <p>Total</p>
        <p>Number of Presentations
9
5
14</p>
        <p>Percentage
64%
36%</p>
        <p>As can be seen from Table 4, the proportion of talks presenting IST project results was
above our target.</p>
        <p>B</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Responses to the Evaluation Questionnaires</title>
      <p>Participants at the Workshop were asked to complete two evaluation questionnaires to
assess the quality of the event | one at the end of the morning and one at the end of the
afternoon sessions. The afternoon questionnaire contained additional questions about the
quality of the Workshop as a whole. Both questionnaire forms can be found in Appendix C.</p>
      <p>The responses (only from participants who are not part of the SeLeNe consortium) are
summarised in the sections below. The results are compared with the target that we set
ourselves:</p>
      <p>We expect to obtain an overall average score of at least 4 for each of the morning and
afternoon sessions and for the Workshop as a whole.</p>
      <sec id="sec-6-1">
        <title>Morning Sessions</title>
        <p>A total of 26 evaluation questionnaires were returned completed at the end of the morning
session. The responses were as follows:
1. Were the talks in the morning session stimulating?
2. How relevant were the morning's talks to the aims of the Workshop?</p>
        <p>Average score: 3.92
Number of respondants</p>
        <p>Average score: 4.11
The overall average score for the morning session (i.e. the average score for all questions)
is 4.09, meeting our target of 4.
3. How informative were the morning's presentations?
4. How satis¯ed were you overall with the morning sessions?</p>
      </sec>
      <sec id="sec-6-2">
        <title>Afternoon Sessions</title>
        <p>A total of 17 evaluation questionnaires were returned completed at the end of the afternoon
session. The responses were as follows:
1. Were the talks in the afternoon session stimulating?
2. How relevant were the afternoon's talks to the aims of the Workshop?</p>
        <p>Number of respondants
Average score: 4.23
Number of respondants</p>
        <p>Average score: 3.7
Number of respondants</p>
        <p>Average score: 3.76
The overall average score for the afternoon session (i.e. the average score for all questions)
is 3.90, which falls slightly short of our target of 4. This is slightly disappointing, but the
afternoon has still been judged to be well above average.
3. How informative were the afternoon's presentations?
4. How satis¯ed were you overall with the afternoon sessions?</p>
      </sec>
      <sec id="sec-6-3">
        <title>Workshop as a Whole</title>
        <p>The ¯nal two questions on the afternoon questionnaire concerned the Workshop as a whole.
The responses (again, from 17 people) were as follows:
5. Was it a useful forum for the exchange of ideas?</p>
        <p>Number of respondants</p>
        <p>Average score: 4.41
6. How do you rate the organisation of the Workshop?</p>
        <p>Number of respondants
Average score: 4.47
very weak
1
0
weak fair good
2 3 4
0 0 9
very good
5
8
The overall average score for the questions about the Workshop as a whole (i.e. the average
score for both questions) is 4.44, exceeding our target of 4.</p>
        <p>B.4</p>
      </sec>
      <sec id="sec-6-4">
        <title>Comments and Suggestions</title>
        <p>The ¯nal question, which was optional, asked for further comments and suggestions. Few
people (in fact, four) gave comments, but where they did they were positive, describing the
event as \...an excellent Workshop which promoted exchange of state-of-the-art knowledge
and ideas" and \...a very useful occasion". There was a suggestion to post the presentations
on the Website, which had always been our intention and has now been done. Another
participant suggested that a printed version of the contributions should be produced, but
we feel that as a small, informal Workshop the availability of all material on the Web is
su±cient.
1
(not at all)</p>
        <p>2
(a little)</p>
        <p>2
(somewhat)</p>
        <p>3
(fairly)</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Evaluation Questionnaires</title>
      <sec id="sec-7-1">
        <title>Morning</title>
        <p>1. Were the talks in the morning session stimulating?
2. How relevant were the morning's talks to the aims of the Workshop?
3. How informative were the morning's presentations?
4. How satis¯ed were you overall with the morning sessions?</p>
        <p>4
(quite)</p>
        <p>5
(very much so)
4
(quite)</p>
        <p>4
(good)</p>
        <p>5
(very relevant)</p>
        <p>5
(very informative)
4
(very)</p>
      </sec>
      <sec id="sec-7-2">
        <title>Afternoon</title>
        <p>The Afternoon session
1. Were the talks in the afternoon session stimulating?
2. How relevant were the afternoon's talks to the aims of the Workshop?
3. How informative were the afternoon's presentations?
4. How satis¯ed were you overall with the afternoon sessions?</p>
        <p>2
(weak)</p>
        <p>2
(somewhat)</p>
        <p>2
(weak)
1
(not at all)</p>
        <p>2
(a little)</p>
        <p>2
(a little)
1
(not at all)
The Workshop as a whole
5. Was it a useful forum for the exchange of ideas?
6. How do you rate the organisation of the workshop?</p>
        <p>4
(quite)</p>
        <p>4
(quite)</p>
        <p>4
(good)</p>
        <p>4
(good)</p>
        <p>4
(good)
7. Please put any further comments and suggestions on the reverse of this form.
(Optional)
4
(very)</p>
        <p>5
(very much so)</p>
        <p>5
(very relevant)</p>
        <p>5
(very informative)</p>
        <p>5
(very useful)</p>
        <p>5
(very good)</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>List of Participants</title>
      <sec id="sec-8-1">
        <title>Name</title>
        <p>Kevin Keenoy
George Kokkinidis
Mark Levene
George Loizou
George Papamarkos
Donald Peterson
Alexandra Poulovassilis
Phillipe Rigaux
George Samaras
Nicolas Spyratos
Peter Wood</p>
      </sec>
      <sec id="sec-8-2">
        <title>Country</title>
        <p>UK
Greece
UK
UK
UK
UK</p>
        <p>UK
France
Cyprus
France
UK</p>
      </sec>
      <sec id="sec-8-3">
        <title>Name</title>
        <p>Mohammed Alfreid
Bob Bentley
Mario Cannataro
Stavros Christodoulakis
Simon Courtenage
Philippe Cudr¶e-Mauroux
Kevin Davis
Theo Dimitrakos
Haya El-Ghalayini
Hao Fan
Tama¶s Hauer
Klaus Janke
Maria Margetti
David Massart
Gavin McCance
Carlo Meghini
Zolt¶an Mikl¶os
Nektarios Moumoutzis
Wolfgang Nejdl
Henrik Nottelmann
Eoghan O'Neill
Kevin O'Neill
Savas Parastatidis
Dmitry Rogulin
Eric Scharf
Michel School
Faezeh Seyedarabi
Tony Solomonides
Frans Van Assche
Pierangelo Veltri
Stephen Williams
Darioush Yarand</p>
      </sec>
      <sec id="sec-8-4">
        <title>Country IST</title>
        <p>UK N
UK Y
Italy Y
Greece Y</p>
        <p>UK N
France N
UK N
UK Y
UK N
UK N
UK Y
Germany Y</p>
        <p>UK N
Belgium Y
UK Y
Italy Y
Austria Y
Greece Y
Germany Y
Germany Y
Belgium Y
UK N
UK N
UK Y
UK N
France N
UK N
UK Y
Belgium Y
Italy Y
UK N
UK N</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <source>1 Introduction 4 1</source>
          .1 Workshop
          <string-name>
            <surname>Programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <source>2 Summary of Workshop Sessions 6 2.1 Session I - Metadata Management in Grid systems . .</source>
          <string-name>
            <surname>. . . . . . . . . . . .</surname>
          </string-name>
          <article-title>6 2.2 Session II - Metadata Management in P2P systems</article-title>
          <string-name>
            <surname>. . . . . . . . . . . . . 7</surname>
          </string-name>
          <year>2</year>
          .3
          <string-name>
            <given-names>Session</given-names>
            <surname>III - Applications</surname>
          </string-name>
          <string-name>
            <surname>I . . . . . . . . . . . . . . . . . . . . . . . . . . . 8</surname>
          </string-name>
          <year>2</year>
          .4
          <string-name>
            <given-names>Session</given-names>
            <surname>IV - Applications</surname>
          </string-name>
          <string-name>
            <surname>II . . . . . . . . . . . . . . . . . . . . . . . . . . 10</surname>
          </string-name>
          <article-title>A Participation Statistics 14 A.1 Number of</article-title>
          <string-name>
            <surname>Attendees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14</surname>
          </string-name>
          <article-title>A.2 IST</article-title>
          <string-name>
            <surname>Participation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14</surname>
          </string-name>
          <article-title>A.3 Breadth of European</article-title>
          <string-name>
            <surname>Representation . . . . . . . . . . . . . . . . . . . . . 14</surname>
          </string-name>
          <article-title>A.4 Presentation of IST results</article-title>
          <string-name>
            <surname>. . . . . . . . . . . . . . . . . . . . . . . . . . . 15</surname>
          </string-name>
          <article-title>B Responses to the Evaluation Questionnaires 15 B.1 Morning</article-title>
          <string-name>
            <given-names>Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</given-names>
            16 B.2
            <surname>Afternoon</surname>
          </string-name>
          <string-name>
            <surname>Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</surname>
          </string-name>
          17 B.3
          <article-title>Workshop as a</article-title>
          <string-name>
            <surname>Whole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18</surname>
          </string-name>
          <article-title>B.4 Comments and</article-title>
          <string-name>
            <given-names>Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . 18 C</given-names>
            <surname>Evaluation</surname>
          </string-name>
          <article-title>Questionnaires 19 C.1 Morning</article-title>
          <string-name>
            <surname>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</surname>
          </string-name>
          19 C.2
          <string-name>
            <surname>Afternoon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .</surname>
          </string-name>
          <article-title>20 2 (weak)</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>