03.12.2012 Views

Semantic Web-Based Information Systems: State-of-the-Art ...

Semantic Web-Based Information Systems: State-of-the-Art ...

Semantic Web-Based Information Systems: State-of-the-Art ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Naeve<br />

Figure 9. An Edutella query expressed in simplified RDF. It is directed toward <strong>the</strong><br />

(machine) <strong>Semantic</strong> <strong>Web</strong> and not very understandable for humans.<br />

Edutella builds upon metadata standards defined for <strong>the</strong> World Wide <strong>Web</strong> (WWW)<br />

and provides an RDF-based metadata infrastructure for P2P applications, building<br />

on <strong>the</strong> JXTA framework (JXTA, n.d.).<br />

To show <strong>the</strong> kind <strong>of</strong> queries that Edutella can manage, consider <strong>the</strong> query depicted<br />

in Figure 9 (as a simplified RDF graph). X represents <strong>the</strong> resource we are looking<br />

for, and <strong>the</strong> arcs are properties <strong>of</strong> that resource. In plain English, <strong>the</strong> query asks for<br />

<strong>the</strong> following (in counter-clockwise order):<br />

All scientific works on <strong>the</strong> subject <strong>of</strong> politics, having Lebanon as subject or keyword,<br />

with a title (Y) written in English, German, or French, created or contributed to by<br />

a person (Z), employed at a university, and created after 1980. 21<br />

Edutella takes queries <strong>of</strong> <strong>the</strong> previous complexity, distributes <strong>the</strong>m to peers that<br />

have declared <strong>the</strong>mselves capable <strong>of</strong> answering this type <strong>of</strong> query, collects <strong>the</strong><br />

answers, and returns <strong>the</strong>m to <strong>the</strong> originator. It is possible that parts <strong>of</strong> <strong>the</strong> answers<br />

are located on different peers. In <strong>the</strong> example, <strong>the</strong> university employee information<br />

is perhaps not located on <strong>the</strong> same server as <strong>the</strong> resource metadata, but Edutella is<br />

able to handle <strong>the</strong>se kinds <strong>of</strong> situations in a transparent manner (Nilsson, Naeve,<br />

& Palmér, 2004).<br />

Although <strong>the</strong> Edutella query depicted in Figure 9 is logically precise and easy for<br />

machines to process, it is not very understandable for humans. When <strong>the</strong> queries<br />

are formulated by humans, as opposed to agents, for example, <strong>the</strong>re is a need to<br />

represent <strong>the</strong>m in a more humanly understandable form. Figure 10 shows <strong>the</strong> same<br />

Edutella query presented on <strong>the</strong> human <strong>Semantic</strong> <strong>Web</strong> through a query interface in<br />

Copyright © 2007, Idea Group Inc. Copying or distributing in print or electronic forms without written permission <strong>of</strong><br />

Idea Group Inc. is prohibited.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!