<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">LibSwb: Browsing the Entity Context</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Sven</forename><surname>Buschbeck</surname></persName>
							<email>buschbeck@disi.unitn.it</email>
							<affiliation key="aff0">
								<orgName type="department">Dept. of Information Science and Engineering</orgName>
								<orgName type="institution">University of Trento</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Stefano</forename><surname>Bortoli</surname></persName>
							<email>bortoli@disi.unitn.it</email>
							<affiliation key="aff0">
								<orgName type="department">Dept. of Information Science and Engineering</orgName>
								<orgName type="institution">University of Trento</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Heiko</forename><surname>Stoermer</surname></persName>
							<email>stoermer@disi.unitn.it</email>
							<affiliation key="aff0">
								<orgName type="department">Dept. of Information Science and Engineering</orgName>
								<orgName type="institution">University of Trento</orgName>
								<address>
									<settlement>Trento</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">LibSwb: Browsing the Entity Context</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">A5331332D5955834D0A22B197D5DEA9A</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T00:14+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper we are presenting ongoing work on a software library for on-the-fly browsing of Semantic Web content that forms the informational context around an entity. This library is targeted to be integrated into user applications, to extend their range of functionalities in an easy-to-handle and unobtrusive way. We illustrate an application, give details on the implementation of a first prototype, and evaluate its feasibility.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction to Entity-centric Semantic Web browsing</head><p>One of the most important differences between the Semantic Web and WWW is the concept of the URI as the global anchor for information about a resource in distributed information sources. Unlike the WWW, a URI for a resource can be completely arbitrary, and does not need to expose any reference to actual data.The paradigm we are trying to promote and explore is that at the center of attention we do not place documents, but entities, i.e. people, events, locations, organizations, and more.</p><p>Starting from an entity, we want to enable users to browse data in an innovative way, using the entity's URI (provided through the okkam Entity Name System <ref type="bibr" target="#b1">[2]</ref>) as a pivot for semantic data (the "entity context"), which we gather from distributed sources. We call this approach "entity-centric browsing".</p><p>The idea is to define a plugin for a browser enabling the combination of World Wide Web and Semantic Web information as shown in figure <ref type="figure" target="#fig_0">1</ref>. A sketch of a possible workflow of this application can be resumed in the following steps: (1) a user selects a set of keywords in a web page triggering the retrieval of the URI of the "identified pivot entity" through the okkam ENS; (2) all RDF documents containing information about the pivot entity are retrieved, merged and used to extend the context menu related to the highlighted entity; (3) optionally, the user can start browsing the Semantic Web graph following entity-centric logical connections without document boundaries; (4) if the user finds an interesting resource, it's URI is used to retrieve URLs presenting references to documents about that entity and, by selecting one of them, the user can switch back to WWW browsing. The important fact to note is that the data displayed in the entity context is automatically retrieved and joined on-the-fly. To a certain extent, approaches to the Semantic Web browsing topic are available. For example Piggy Bank <ref type="bibr" target="#b2">[3]</ref> collects semantic data from web pages and allows users to make annotations and share them among each other. Haystack <ref type="bibr" target="#b5">[6]</ref> is a standalone Semantic Web browser application collecting semantically annotated information from URLs and present it in a generic, content independent interface. Potluck <ref type="bibr" target="#b3">[4]</ref> produces data mash-ups on the basis of different URLs provided by the user. Tabulator <ref type="bibr" target="#b7">[8]</ref> is a well-known Semantic Web browser displaying RDF and allowing the user to follow hypertext links, if they point to another RDF document. All approaches mainly rely on URLs to information sources, thus either on a single source or a list of sources. LibSwb instead automatically retrieves information about an entity by querying for okkam identifiers in distributed data sources. Therefore it provides a richer set of information, and additionally is not as error-prone as relying on direct dereferencing of an URL.</p><p>The idea behind our work is to enable Semantic Web browsing, replicating the behavior of a WWW browser hiding the complexity of the ongoing operations. Semantic Web browsing should consist in moving through the "Giant Global Graph" <ref type="bibr" target="#b0">[1]</ref> by presenting a bounded view (a contextual subgraph) focusing on one pivot entity at each browsing step.</p><p>A brief description of the operations necessary to realize such a browsing process is presented in the following. (1) Define starting pivot URI ; (2) Retrieve pivot URI alternatives; (3) Retrieve information about the pivot URI by inquiring data sources as Sindice <ref type="bibr" target="#b8">[9]</ref> looking for RDF documents including the pivot URI and its alternatives; (4) Building a partial RDF graph by merging and pruning the retrieved RDF documents.</p><p>We implemented a prototype of LibSwb aiming to define "proof of concept", enabling the execution of some experiments. This implementation relies on the Jena framework, combined with standard graph manipulation algorithms for RDF graph management, and the Sindice index for RDF document retrieval.</p><p>In this very early state of development, we can only provide a rough approximation about runtime behavior. LibSwb has been tested by browsing the entity context of the authors' FOAF-profiles using the authors' okkam URIs to retrieve information. Three steps of browsing have been performed as scenario involving 11 documents with 62kB and 310 RDF statements. By running this test scenario on a Pentium 4 computer (3Ghz, 3GB RAM) an average runtime of 6847ms was determined, where the machine was occupied 6827ms for downloading the RDF files, which leaves a total of 20ms for computations, i.e. in average 6.6ms per browsing step.</p><p>The results reveal that the most time expensive activity in realizing on-thefly entity-centric browsing is downloading of RDF files. Hence, we will focus on reducing download time on the one hand and use more sophisticated and complex algorithms for merging and pruning to improve results on the other hand.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Conclusion</head><p>As previously stated, the work described in this article is in an early stage of development. While improving performance, e.g. by parallelizing processes and avoiding file reloading through caching, we are also going to extend LibSwb in the direction of contextual representation and management<ref type="foot" target="#foot_0">1</ref> , to lay the foundations for several context-related aspects, including the limitations of graph merging, provenance and quality of data, as well as contextual visual representation of information. The next evolution will not rely on Sindice alone, but provide a pluggable architecture for information sources like Falcon <ref type="bibr" target="#b4">[5]</ref>, Microformats 2 and emering sources. Additionally, we will consider references to further RDF data embedded in documents. In this way, we are moving towards the vision of the W3C Semantic Web research group about RDF browsing <ref type="foot" target="#foot_2">3</ref> .</p><p>This highly flexible architecture will make LibSwb easily usable within many kinds of applications that require a convenient interface to Semantic Web content, such as authoring systems that need to provide up-to-date background information about entities, or extensions to web browsers that add a navigational layer on top of document hyperlink structures. Our declared goal is to ease the development of entity-centric (Semantic) Web enabled applications and extend the functional range of networked applications. We are thus planning to make the library publicly available as soon as the most important features mentioned in the previous section are implemented and sufficiently stable.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Mockup of an entity-centric browsing application.</figDesc><graphic coords="2,152.06,115.83,311.24,311.24" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Context-sensitivity of RDF data has been addressed on several levels, we refer the reader to<ref type="bibr" target="#b6">[7]</ref> and the contained Related Work section.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">http://microformats.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">i.e. Tabulator RDF Browser (http://www.w3.org/2005/ajar/tab)</note>
		</body>
		<back>

			<div type="funding">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>This work is partially supported by the FP7 EU Large-scale Integrating Project OKKAM -Enabling a Web of Entities (contract no. ICT-215032). For more details, visit http://www.okkam.org.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<author>
			<persName><forename type="first">Tim</forename><surname>Berners-Lee</surname></persName>
		</author>
		<ptr target="http://dig.csail.mit.edu/breadcrumbs/node/215" />
		<title level="m">Decentralized Information Group</title>
				<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
	<note>Giant global graph</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Entity Name System: The Backbone of an Open and Scalable Web of Data</title>
		<author>
			<persName><forename type="first">Paolo</forename><surname>Bouquet</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Stoermer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Claudia</forename><surname>Niederee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Antonio</forename><surname>Mana</surname></persName>
		</author>
		<idno>2008-4-28-25</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the IEEE International Conference on Semantic Computing, ICSC 2008, number CSS-ICSC</title>
				<meeting>the IEEE International Conference on Semantic Computing, ICSC 2008, number CSS-ICSC</meeting>
		<imprint>
			<publisher>IEEE Computer Society</publisher>
			<date type="published" when="2008-08">August 2008</date>
			<biblScope unit="page" from="554" to="561" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Piggy bank: Experience the semantic web inside your web browser</title>
		<author>
			<persName><forename type="first">David</forename><surname>Huynh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Stefano</forename><surname>Mazzocchi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Karger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceeding of 4th International Semantic Web Conference ISWC2005</title>
				<meeting>eeding of 4th International Semantic Web Conference ISWC2005</meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="413" to="430" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Potluck: Data mash-up tool for casual users</title>
		<author>
			<persName><forename type="first">David</forename><forename type="middle">F</forename><surname>Huynh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Robert</forename><forename type="middle">C</forename><surname>Miller</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><forename type="middle">R</forename><surname>Karger</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Semantic Web</title>
				<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="239" to="252" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Falcon-ao: Aligning ontologies with falcon</title>
		<author>
			<persName><forename type="first">N</forename><surname>Jian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Hu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Cheng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Qu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">K-CAP Workshop on Integrating Ontologies</title>
				<meeting><address><addrLine>Banff, Canada</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">How to make a semantic web browser</title>
		<author>
			<persName><forename type="first">Dennis</forename><surname>Quan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 13th international conference on World Wide Web, WWW 2004</title>
				<meeting>the 13th international conference on World Wide Web, WWW 2004<address><addrLine>New York, NY, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2004">May 17-20. 2004</date>
			<biblScope unit="page" from="255" to="265" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A Context-based Architecture for RDF Knowledge Bases: Approach, Implementation and Preliminary Results</title>
		<author>
			<persName><forename type="first">Heiko</forename><surname>Stoermer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Paolo</forename><surname>Bouquet</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ignazio</forename><surname>Palmisano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Domenico</forename><surname>Redavid</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Web Reasoning and Rule Systems, First International Conference, RR 2007</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">Massimo</forename><surname>Marchiori</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Jeff</forename><forename type="middle">Z</forename><surname>Pan</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Christian</forename><surname>De Sainte</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Marie</forename></persName>
		</editor>
		<meeting><address><addrLine>Innsbruck , Austria; Berlin/Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2007-06-08">June 7-8, 2007. June 2007</date>
			<biblScope unit="volume">4524</biblScope>
			<biblScope unit="page" from="209" to="218" />
		</imprint>
	</monogr>
	<note>Proceedings</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Tabulator: Exploring and analyzing linked data on the semantic web</title>
		<author>
			<persName><forename type="first">Tim</forename><surname>Berners-Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yuhsin</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Lydia</forename><surname>Chilton</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Dan</forename><surname>Connolly</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ruth</forename><surname>Dhanaraj</surname></persName>
		</author>
		<author>
			<persName><forename type="first">James</forename><surname>Hollenbach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Adam</forename><surname>Lerer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Sheets</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceeding The 3rd International Semantic Web User Interaction Workshop November 6</title>
				<meeting>eeding The 3rd International Semantic Web User Interaction Workshop November 6<address><addrLine>Athens, Georgia, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2006">, 2006. 2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Sindice.com: Weaving the open linked data</title>
		<author>
			<persName><forename type="first">Giovanni</forename><surname>Tummarello</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Renaud</forename><surname>Delbru</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Eyal</forename><surname>Oren</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 7th International Semantic Web Conference 2007 (ISWC&apos;07)</title>
				<meeting>the 7th International Semantic Web Conference 2007 (ISWC&apos;07)<address><addrLine>Busan, Korea</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
