Description of work
The structure of
the project workplan runs as follow. It first recapitulates on
the motivation and the underlying techniques of SWAP. It then
derives concrete tasks that must be solved for P2P and ontology-based
knowledge management. In order to remain open to new ideas, it
provides a generalized framework abstracting from the concrete
tasks. This framework will be used as a first guide that serves
to explore the terrain of P2P and Semantic Web, as a starting
point for conceptual development as well as a baseline for future
ideas on methods and tools for Semantic Web and Peer-to-Peer.
The project will
combine/harness the power of P2P and ontology-based Knowledge
Management. We will demonstrate solutions that are capable of
identifying/discovering semantics, as it emerges from actual use.
It will let people cooperate with each other in a peer to peer
fashion. The end result will be a scalable Semantic-based P2P
environment where participants can seamlessly share and update
knowledge across dynamic communities of practice and other dynamic
groups of participants with overlapping interests.
The project will
address these issues along five main lines of action:
- Conceptual Analysis and
Methodology (WP1) as well as Design (WP2) will
thoroughly analyse how Ontology-based information access can
be combined with P2P-based information organization to achieve
knowledge management solutions with a better service, while
taking care of the effective and efficient creation, maintenance,
and alignment of Ontologies. Core results will be the development
of a process model as well as the development of conceptual
architectures that chart the future applicability of Semantic
Web and P2P. These two work packages have particular weight
and length compared to standard analysis and design tasks
in order to cope with the particularly innovative aspects
of SWAP.
- Methods (WP3): In order
to realize the system, the project will research existing
solutions. It will propose new or modified algorithms for
supporting the four stages outlined above, viz. (1) P2P for
KM, (2) P2P for O, (3) O for P2P & KM, (4) Community Building.
- Tools (WP4): Tools
will be implemented that show how the concepts elaborated
in analyis and design or in the new methods carry over into
actual implementations. In particular, the tool workpackage
will have to consider how to make technology easy to use and
let it mostly disappear from user’s sight such that only its
positive sides show up. Concrete tools that will be realized
are P-Oc, P-Al, P-Map, P-Viz,
P-I, P-Up and P-S.
- Integration (WP5): Integration
will provide a novel ontology-based P2P platform that can
be used in the case studies. Thereby, the integration will
build on existing platforms (e.g. Jxta or Groove).
- Case Studies (WP6 and WP7)
will show the applicability of SWAP in real-world environments.
They will contribute further requirements and, thus, help
us evaluate and improve SWAP methods and tools.

|
|
Expected Results
Tasks of SWAP
will, in particular, account for four challenges that can be
derived from some of the major differences between ontologies
in a P2P environment and from ontologies in a centralized client-server
environment, which is the usual setting in current applications,
viz.:
- Peer selection
service: In order to receive
the right answers without flooding the peer network with
queries one must ask the "right" peers. We will
investigate Ontology-based peer selection mechanisms and
implement a corresponding tool (called P-S).
- Variation of ontologies:
Different peers will use different, though overlapping ontologies.
Alignment, mapping and visualization tools
(P-Al, P-Map, P-Viz, resp.) will have to cope with
different ontologies, even though no alignments are explicitly
specified. Some of the alignments and the mappings may be
found by analysis of peer knowledge using methods of the
just emerging field of Emergent Semantics (e.g. same
file categorized to different concepts indicates alignment).
Another tool, P-Oc, will scrape ontologies from legacy
information (e.g. folder structures).
- Lack of ontological
precision: Ontologies will
be produced from various user interactions, like classifications
into folders or usage of metadata. Ontology definitions
will be imprecise and "sloppy" ontologies will
be the norm rather than the exception. An inference engine
for these ontologies, P-I, must be able to ask and
answer queries to peers in a robust, scalable, often locally
contained, manner.
- Ontological drift:
In a P2P environment, one cannot expect any maintenance
to happen on the ontologies (in fact, users will often not
know what is in the ontologies on their machine). As a result,
we must design mechanisms that allow the ontologies to update
themselves, in order to cope with ontological drift. Based
on the queries and answers elsewhere in the P2P network,
ontologies will have to adjust their own definitions accordingly
(using P-Up).
In order to evaluate
our approach, SWAP will provide an ontology-based P2P platform
that integrates these tools and that serves as foundation in
two case studies:
First, in the
Knowledge Management Case Study we will investigate the work
of investment analysts at Dresdner Bank. The case study will
survey their use of current central knowledge management technology
that the investment analysts already use. Furthermore, it will
chart the possibilities for P2P based solutions of knowledge
sharing that have not been undertaken, yet, because the centralized
approach currently in place would involve too much overhead
for administration and analysts alike. The P2P based solution
will be installed and test-driven in order to come up with a
realistic estimation of the work that might be saved (or wasted)
by the P2P system.
Second, in the
Virtual enterprise case study, contractor IBIT provides telematics
expertise for purposes such as tourism and SME support in its
geographical region. There is a tremendous need for better knowledge
sharing between many of the small tourism SMEs (e.g. tour guides,
tour operators, etc.). SWAP will investigate how P2P- and ontology-based
solutions may make knowledge sharing inexpensive, yet effective
in such virtual enterprises.
Concrete results
of SWAP will be
- A comprehensive study
of the potential of Semantic Web and P2P for KM and a corresponding
methodology.
- Method descriptions and
software prototypes for P-Oc, P-Al, P-Map,
P-Viz, P-I, P-Up and P-S.
- An integrated software
environment that will also be rigorously evaluated.
Measurable
evaluation criteria
for the case studies will in particular include:
- How many PCs could be
reasonably connected? Can one give an estimation for
an upper limit of computers that can be connected with
SWAP? If yes, what is this number?
- How large are the ontologies
used in the case studies?
- How does the quality
and statistics of the ontologies in the case studies
compare to conventional ones (e.g. compared to http://www.daml.org/ontologies/)?
- How much manual effort
was needed to turn the single ontologies productive?
- How much overlap was
between the different ontologies such that SWAP could
work in the case studies (e.g. in terms of overlap between
ontologies at different levels)?
The case studies
will include particular efforts to measure these criteria (and
further ones to be determined by ongoing development)
Thus, SWAP aims
at resulting systems and experiences that can be seen as a giant
leap towards the Semantic Web where both structure and content
are truly distributed and (semi-)automatically administered.
The research groups and companies in this project are pioneers
in the research, development and commercialization of ontologies
and semantic web solutions. They have all the capabilities needed
to combine Semantic Web and P2P – adding a distinctive European
dimension to mostly US efforts like Gnutella, Napster, or Jxta.
Europe is uniquely positioned to continue the tradition of a
bold mover in the Semantic Web and to plough the grounds in
terms of academic and commercial research and development for
the not-so-future key technologies.

Workpackages List.
Workpackage
Number
|
Workpackage
title
|
Lead
contractor
|
Deliverables
|
1
|
WP1 Conceptual
Analysis and Methodology |
VU |
D1, 1-7 |
2
|
WP2 Conceptual
Design |
Meta4 |
D2, 1-4 |
3
|
WP3 Methods |
UNIKARL |
D3, 1-6 |
4
|
WP4 Tools |
VU |
D4, 1-7 |
5
|
WP5 Integration |
EMPOLIS POLSKA |
D5, 1-4 |
6
|
WP6 Knowledge
Management Case Study |
DRESDNER BANK |
D6, 1-3 |
7
|
WP7 Virtual
Enterprise Case Study |
IBIT |
D7, 1-5 |
8
|
WP8 Dissemination
and Exploitation |
META4 |
D8, 1-5 |
9
|
WP9 Project
Management |
UNIKARL |
D9 |

|