<?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">A Tool for Social, Semantic Collaboration</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Sebastian</forename><surname>Dietzold</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Jens</forename><surname>Lehmann</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Thomas</forename><surname>Riechert</surname></persName>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer and Information Science</orgName>
								<orgName type="institution">S ören Auer University of Pennsylvania</orgName>
								<address>
									<postCode>19104</postCode>
									<settlement>Philadelphia</settlement>
									<region>PA</region>
									<country key="US">USA</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Leipzig</orgName>
								<address>
									<postBox>P.O.Box 100920</postBox>
									<postCode>D-04009</postCode>
									<settlement>Leipzig</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff2">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Leipzig</orgName>
								<address>
									<postBox>P.O.Box 100920</postBox>
									<postCode>D-04009</postCode>
									<settlement>Leipzig</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff3">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Leipzig</orgName>
								<address>
									<postBox>P.O.Box 100920</postBox>
									<postCode>D-04009</postCode>
									<settlement>Leipzig</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff4">
								<address>
									<addrLine>WWW2007, May 8-12</addrLine>
									<postCode>2007</postCode>
									<settlement>Banff</settlement>
									<country key="CA">Canada</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">A Tool for Social, Semantic Collaboration</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">9BABAFBCB87035A290F8BD6395EE6AAF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:29+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>
			<textClass>
				<keywords>
					<term>H.4.m [Information Systems Applications]: Miscellaneous</term>
					<term>K.4.3 [Computers and Society]: Organizational Impacts-Computer-supported collaborative work</term>
					<term>H.2.8.f [Database Management]: Database Applications-Knowledge management applications Semantic Wiki, Social Software, Semantic Collaboration</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>We present OntoWiki, a tool providing support for agile, distributed knowledge engineering scenarios. OntoWiki facilitates the visual presentation of a knowledge base as an information map, with different views on instance data. It enables intuitive authoring of semantic content, with an inline editing mode for editing RDF content, similar to WYSI-WYG for text documents. It fosters social collaboration aspects by keeping track of changes, allowing comments and discussion on every single part of a knowledge base, enabling to rate and measure the popularity of content and honoring the activity of users. OntoWiki enhances the browsing and retrieval by offering semantic enhanced search strategies. All these techniques are applied with the ultimate goal of decreasing the entrance barrier for projects and domain experts to collaborate using semantic technologies. In the spirit of the Web 2.0 OntoWiki implements an "architecture of participation" that allows users to add value to the application as they use it. It is available as open-source software and a demonstration platform can be accessed at http://3ba.se.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">INTRODUCTIONS</head><p>We present a tool supporting agile Knowledge Engineering in a pure Web environment. It is called OntoWiki since it is close in the spirit to existing Wiki systems. Technologically however, the OntoWiki design is independent and complementary to conventional Wiki technologies. As such, the OntoWiki approach differs from recently emerged strategies to integrate Wiki systems and the Semantic Web (cf. <ref type="bibr" target="#b5">[5,</ref><ref type="bibr" target="#b7">7]</ref>). In these works it is proposed to integrate RDF triples into Wiki texts in a special syntax. It is a straightforward combination of existing Wiki systems and the Semantic Web knowledge representation paradigms. The OntoWiki strategy presented in this paper, on the contrary, does not try to mix text editing with knowledge engineering, instead it applies the Wiki paradigm of "making it easy to correct mistakes, rather than making it hard to make them" <ref type="bibr" target="#b6">[6]</ref> to collaborative knowledge engineering. The main goal of the OntoWiki approach thus is to rapidly simplify the presentation and acquisition of instance data from and for end users. This is achieved by regarding knowledge bases as "information maps". Each node at the information map is represented visually and intuitively for end users in a generic but configurable way and interlinked to related digital resources.</p><p>To stress the generic character of OntoWiki, the figures in this paper show screenshots of the OntoWiki prototype with a knowledge base collaboratively developed<ref type="foot" target="#foot_0">1</ref> and containing information about scientific conferences, as well as another publicly available knowledge base<ref type="foot" target="#foot_1">2</ref> containing information about research projects, people and publications at a research institute.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">SYSTEM AND FEATURE DESCRIPTION</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Visual Representation</head><p>Web pages in OntoWiki, representing nodes in the information map, are divided into three parts: a left sidebar, a main content section and a right sidebar. The left sidebar offers the selection of content to display in the main content section. Selection opportunities include the set of available knowledge bases, a class hierarchy browser and a full-text search. Once a selection is made, the main content section will arrange matching content in a list view linking to individual views for individual instances (cf. Figure <ref type="figure" target="#fig_0">1</ref>). The right sidebar offers tools and complementary information specific to the selected content.</p><p>List views allow to view a selection of several instances in a combined view. The selection of instances to display can be either based on class membership or on the result of a selection by facet or full-text search. OntoWiki identifies those properties used in conjunction with the instances of the selection. The display of the corresponding property values for each instance can be switched on, thus resulting in a tabular view. Furthermore, each individual instance displayed is linked to an individual view of that instance.</p><p>Individual views combine all the properties attached to a particular instance. Property values pointing to other individuals are rendered as HTML links in the corresponding individual view. Alternatively, to get information about the referenced individual without having to load the complete individual view, it is possible to expand a short summary (loaded per AJAX) right where the reference is shown. The right sidebar provides additionally information about similar instances (of the same type) and incoming links (i.e. references from other instances).</p><p>The OntoWiki prototype facilitates different views on instance data. The following views are currently implemented:</p><p>Map View: If the selected data (either a single instance or a list of instances) contains property values representing geographical information (i.e. longitude and latitude coordinates or a relation to a resource with coordinates), a map view provides information about the geographical location of the selected data (cf. Figure <ref type="figure" target="#fig_1">2</ref>).</p><p>Calendar View: Instances having property values with the associated datatype xsd:date can be displayed in a calendar view (cf. Figure <ref type="figure" target="#fig_1">2</ref>). The sidebar offers a link to export calendar items in iCal format, which enables to import the selected calendar items into a desktop calender application.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Collaborative Authoring</head><p>For human users it is important that the statements of a knowledge base are presented on the user interface in a way which facilitates the efficient reception of this information. For instance, if it is clear that a single object is described, it will be displayed only once on the OntoWiki user interface, even though all the statements describing the concept contain the concept URI as subject. Furthermore, if a property (e.g. referencing publications) occurs multiple times those statements are grouped together and the label of the property is displayed only once.</p><p>To enable users to rapidly edit or add statements as soon as they notice mistakes or missing information, OntoWiki features an inline editing mode. This means that all information originating from statements presented on the On-toWiki user interface is equipped with a small edit button as well as an add button. After clicking one of those buttons a resource editor is loaded and the corresponding statement can be easily edited -or similar content (i.e. a statement with the same subject and predicate) can be added. This strategy can be seen as an analogy to the WYSIWYG (What You See Is What You Get) editing strategy for text editing, since information can be edited in the same environment as it is presented to users.</p><p>Conventional Web technologies do not support large data sets to be handled at the client (browser) side, but this is usually needed when working with large knowledge bases. To overcome this limitation, reloading of web pages becomes necessary. This approach is time consuming and requires multiple user interactions. Recently, with the deployment of more sophisticated Web browsers, supporting modern JavaScript and XML technologies, mixed server and client side web applications became possible. These were recently named AJAX (Asynchronous JavaScript and XML) and early adopters such as Google-Maps<ref type="foot" target="#foot_2">3</ref> or Flickr<ref type="foot" target="#foot_3">4</ref> make For convenient editing of differently typed literal data, the OntoWiki system provides a library of reusable user interface components for data editing, called widgets. The following widgets are currently provided by the prototypical OntoWiki implementation: Statements allowing to edit subjects, predicates, and objects, Nodes to edit literals or resources, Resources to select and search from/for existing resources, Literals to display literal data in conjunction with data type or language identifier, File to upload files to On-toWiki, and specific widgets for literal data e.g. a calendar for dates.</p><p>All widgets can be configured. The OntoWiki system allows to define and attach certain sets of configurations to a specific widget.</p><p>Editable views are combinations of widgets to edit a specific view on the knowledge base in one single step. The OntoWiki system provides the following types of editable views:</p><p>• Metadata: Comments, labels, and annotations (such as versioning and compatibility information) which can be attached to arbitrary resources are combined in a metadata view.</p><p>• Instances: An instance view combines all properties attached to the instance's class or one of the superclasses. For large knowledge bases, this might include a large amount of properties. The OntoWiki system thus allows to restrict the view to such properties which are really used in conjunction with other instances of the same class. On the basis of range definitions for the property, OntoWiki selects appropriate editing widgets. Additional properties can be added on-the-fly.</p><p>• Views: The earlier described inline-editing technique allows to edit arbitrary views. The columns of list views arranging many instances in a tabular way, for example, can be easily edited at once, thus allowing to rapidly add "horizontal" knowledge (across several instances) to the knowledge base.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Enabling Social Collaboration</head><p>A major aim of OntoWiki is to foster and employ social interactions for the development of knowledge bases.</p><p>This eases the structured exchange of meta-information about the knowledge base drastically and promotes collaboration scenarios where face-to-face communication is hard. Furthermore, making means of social interactions as easy as possible contributes in creating an "architecture of participation" that allows users to add value to the system as they use it. Social collaboration within OntoWiki is in particular supported by: Change tracking: All changes applied to a knowledge base are tracked. OntoWiki enables the review of changes on different levels of detail (see also <ref type="bibr" target="#b2">[2]</ref>) and optionally restricted to a specific context, such as changes on a specific instance, changes on instances of a class, or changes made by a distinct user. In addition to present such change sets on the Web, users can subscribe to get information about the most recent changes on objects of their interest by email or RSS/Atom feeds.</p><p>Commenting: All statements presented to the user by the OntoWiki system may be annotated, commented, and their usefulness can be rated. This enables community driven discussions, for example about the validity of certain statements.</p><p>Rating: OntoWiki allows to rate instances. Users have to be registered and logged in to participate in order to avoid duplicate ratings by the same user. A user may change his rating for a certain instance. Special annotation properties allow the creation of rating categories with respect to a certain class. Instances of the class can then be rated according to these categories, thus allowing for example the rating of instances of a class publication according to categories originality, quality and presentation.</p><p>Popularity: All accesses to the knowledge base are logged thus allowing to arrange views on the content based on popularity. As with ratings or user activity, the popularity of content can be measured with respect to a certain knowledge base or fragment of it (e.g. popularity with respect to class membership). This enables users to add value to the system as they use it.</p><p>Activity/Provenance: The system keeps record of what was contributed by whom. This includes contributions to the ontology schema, additions of instance data or commenting. This information can be used to honor active users in the context of the overall system, a specific knowledge base or a fragment of it (e.g. instance additions to some class). This way it instantly gratifies users for their efforts and helps to build up a community related to the edited knowledge base.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4">Semantic Search</head><p>OntoWiki provides a full-text search for one or multiple keywords occurring in literal property values. Since there can be several property values of a single individual containing the search string, the results are grouped by instances. They are ordered by frequency of occurrence of the search string. Search results may be filtered to contain only individuals which are instances of a distinct class or which are described by the literal only in conjunction with a distinct property.</p><p>A semantic search has significant advantages compared to conventional full-text searches. By detecting classes and properties, which contain matching instances, the semantic search delivers important feedback to the user on how the search may be successfully refined.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">STATUS AND FURTHER WORK</head><p>OntoWiki is implemented as an alternative user interface for the schema editor integrated in Powl. Powl is a platform for Semantic Web application development realized in a 3tier architecture consisting of storage tier, object-oriented API and user interfaces. Many of the requirements for On-toWiki were gathered from use cases of Powl.</p><p>OntoWiki was implemented in the scripting language PHP, thus allowing to be easily deployed on most Web hosting environments. The application is available as open-source software from SourceForge 5 . A publicly available knowledge repository on the basis of OntoWiki is available at http://3ba.se.</p><p>The system is designed to work with knowledge bases of arbitrary size (only limited by disk space). This is achieved by loading only those parts of the knowledge base into main memory which are required to display the information requested by the user on the screen (i.e. to render a Web page containing this information).</p><p>Currently, OntoWiki is extended and adopted within a variety of R&amp;D projects. The project SoftWiki 6 for example is developing a prototype based on OntoWiki, which aims to employ OntoWiki's social collaboration functionality for end-user driven Requirements Engineering of massively distributed software development projects. For the project Orchestra <ref type="bibr">[4]</ref> OntoWiki's storage, browsing and retrieval functionality is envisioned to be used as a shared repository for ontologies and queries in the bio-informatics domain. In the project "Vernetzte Kirche" <ref type="bibr" target="#b3">[3]</ref> Powl and parts of OntoWiki were applied to foster a meta-data initiative for social, cultural and religious content.</p><p>Future work will focus on the following aspects:</p><p>• Implement a privilege system and access control for and on the basis of the RDF data model with support for rights management on higher conceptual levels than that of statements. 5 http://powl.sf.net 6 http://softwiki.de</p><p>• Obtain more case studies. In particular, independent comparisons are needed to provide further evidence to see whether OntoWiki lives up to its promises.</p><p>• Examine possibilities to tightly integrate reasoning services (based on Description Logics) into OntoWiki.</p><p>• Establish better methods of interaction with existing content and knowledge management systems.</p><p>This paper is a more compact, updated and summarized version of <ref type="bibr" target="#b1">[1]</ref>.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: List view (left) and view of an individual instance with expanded inline reference view (right).</figDesc><graphic coords="2,54.77,53.80,331.41,202.11" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Map view (left) and calendar view (right) of instance data.</figDesc><graphic coords="3,54.78,56.09,241.01,155.81" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">at http://3ba.se</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">http://www.aifb.uni-karlsruhe.de/viewAIFB OWL.owl</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">http://maps.google.com</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3">http://www.flickr.com</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Acknowledgments: This research was supported in part by the following grants: BMBF (SE2006 #01ISF02B), NSF (CAREER #IIS-0477972 and SEIII #IIS-0513778).</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title/>
		<author>
			<persName><surname>References</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">OntoWiki -A Tool for Social, Semantic Collaboration</title>
		<author>
			<persName><forename type="first">S</forename><surname>Auer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Dietzold</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Riechert</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The Semantic Web -ISWC 2006, 5th International Semantic Web Conference, ISWC 2006</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">I</forename><forename type="middle">F</forename><surname>Cruz</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Allemang</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">C</forename><surname>Preist</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Schwabe</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Mika</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Uschold</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Aroyo</surname></persName>
		</editor>
		<meeting><address><addrLine>Athens, GA, USA</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2006">November 5-9, 2006. 2006</date>
			<biblScope unit="volume">4273</biblScope>
			<biblScope unit="page" from="736" to="749" />
		</imprint>
	</monogr>
	<note>Proceedings</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">A Versioning and Evolution Framework for RDF Knowledge Bases</title>
		<author>
			<persName><forename type="first">S</forename><surname>Auer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Herre</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of Ershov Memorial Conference</title>
				<meeting>Ershov Memorial Conference</meeting>
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Vernetzte Kirche&quot;: Building a Semantic Web</title>
		<author>
			<persName><forename type="first">S</forename><surname>Auer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Pieterse</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of ISWC Workshop Semantic Web Case Studies and Best Practices for eBusiness (SWCASE05)</title>
				<meeting>ISWC Workshop Semantic Web Case Studies and Best Practices for eBusiness (SWCASE05)</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">ORCHESTRA: Rapid, collaborative sharing of dynamic data</title>
		<author>
			<persName><forename type="first">Z</forename><forename type="middle">G</forename><surname>Ives</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Khandelwal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Kapur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Cakir</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CIDR</title>
				<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="page" from="107" to="118" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Wikipedia and the Semantic Web -The Missing Links</title>
		<author>
			<persName><forename type="first">M</forename><surname>Krötzsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Vrandecic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Völkel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of Wikimania 2005</title>
				<editor>
			<persName><forename type="first">J</forename><surname>Voss</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Lih</surname></persName>
		</editor>
		<meeting>Wikimania 2005<address><addrLine>Frankfurt, Germany</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m" type="main">The Wiki Way: Collaboration and Sharing on the Internet</title>
		<author>
			<persName><forename type="first">B</forename><surname>Leuf</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Cunningham</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2001">2001</date>
			<publisher>Addison-Wesley Professional</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Building a Semantic Wiki</title>
		<author>
			<persName><forename type="first">A</forename><surname>Souzis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Intelligent Systems</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="87" to="91" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

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