<?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">GNOWSYS-mode: An Emacs based Text Editor for Semantic and Structured Document Editing</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Divya</forename><surname>Sinha</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Gnowledge Lab</orgName>
								<orgName type="institution">Homi Bhabha Centre</orgName>
								<address>
									<settlement>TIFR</settlement>
									<region>Mumbai</region>
									<country key="IN">India</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Alpesh</forename><surname>Gajbe</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Gnowledge Lab</orgName>
								<orgName type="institution">Homi Bhabha Centre</orgName>
								<address>
									<settlement>TIFR</settlement>
									<region>Mumbai</region>
									<country key="IN">India</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Rajiv</forename><surname>Nair</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Gnowledge Lab</orgName>
								<orgName type="institution">Homi Bhabha Centre</orgName>
								<address>
									<settlement>TIFR</settlement>
									<region>Mumbai</region>
									<country key="IN">India</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ganesh</forename><surname>Gajre</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Gnowledge Lab</orgName>
								<orgName type="institution">Homi Bhabha Centre</orgName>
								<address>
									<settlement>TIFR</settlement>
									<region>Mumbai</region>
									<country key="IN">India</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">GNOWSYS-mode: An Emacs based Text Editor for Semantic and Structured Document Editing</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">C97D8C10320D09BCC7A7D639461E3721</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T12:28+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>Keeping the requirements of the semantic web in mind we have developed a pure text based collaborative editing environment to create, update and manage knowledge networks and structured documents. It works as a client to the GNOWSYS server. GNOWSYS (Gnowledge Networking and Organizing System) is a frame based triple-store supporting version control, publishing and managing multiple ontologies along with instances.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The semantic web community is seriously investigating several approaches of creating, updating and managing semantic web, of which managing ontologies is of prime concern. To name a few frameworks and implementations: Client-Server framwork <ref type="bibr" target="#b0">[1]</ref>, <ref type="bibr" target="#b1">[2]</ref> wikimedia based, software based version control <ref type="bibr" target="#b2">[3]</ref> and throughthe-web <ref type="bibr" target="#b3">[4]</ref>. We present yet another client-server model, where the client is a well known, robust, widely used, extensible text editor, Emacs. <ref type="bibr" target="#b4">[5]</ref> The problem of change management for growing knowledge networks is handled by a frame based triple-store called GNOWSYS (Gnowledge Networking and Organizing System) <ref type="foot" target="#foot_0">1</ref> .</p><p>GNOWSYS is a specification and an implementation for a generic distributed network based memory/knowledge management. GNOWSYS processes all the RDF triples and reorganizes the information contained in the triples as a node and its neighbourhood (NBH). The subject, predicate and object of all RDF triples are considered as nodes with unique URI. When laid as a graph, the linked nodes of any given node constitutes the NBH. The server uses Graphviz <ref type="bibr" target="#b5">[6]</ref> to visualize each node and it's NBH. Importing from and exporting into RDF-N3, and importing from OWL is possible. Exporting into OWL will be supported very soon.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Special Versioning Features of GNOWSYS</head><p>When users add triples, the data is preprocessed to create unique SSID (snapshot ID) for each node. When new triples assert links to an existing node, a new snapshot of the node gets created. The asserted attributes and relations of each node form a frame (a node with its NBH), which is stored persistently. Version number, timestamp, contributor ID, history, fields changed help to track changes. GNOWSYS supports non-linear evolution (branching), which occurs when a contributor alters an older version instead of the latest.</p><p>An ontology is a node that holds together all the triples describing it. Thus, multiple ontologies or new versions of the same ontology can be published. Viewing and editing of ontologies using gnowsys-mode is being developed.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Demonstration</head><p>A library of screencasts are uploaded at the gnowledge lab's site. 2 Here we list a few of them suggesting the link between the GNOWSYS specific vocabulary and the standard vocabulary of OWL. Please click on the hyperlinks to access the online resources.</p><p>-Adding AttributeTypes (Datatype Properties) -Adding Relationtypes (Object Properties) -Adding Instances and Attributes -Adding Relations -Searching and viewing the graphs -Exporting to RDF/N3 -Version Management</p></div>			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://www.gnu.org/software/gnowsys/</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgement:</head><p>The work is supported by the XI Plan Project of the Homi Bhabha Centre for Science Education, the GNU project, and Google for granting the Google Summer of Code 2009 scholarship to Divya (who is the main author of the code for GNOWSYS-mode).</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">A framework for ontology evolution in collaborative environments</title>
		<author>
			<persName><forename type="first">N</forename><surname>Noy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Chugh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Musen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">4273</biblScope>
			<biblScope unit="page">544</biblScope>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Collaborative Protégé: Enabling Communitybased Authoring of Ontologies</title>
		<author>
			<persName><forename type="first">T</forename><surname>Tudorache</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Noy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Musen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Semantic Web Conference (Posters &amp; Demos)</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">The OBO Foundry: coordinated evolution of ontologies to support biomedical data integration</title>
		<author>
			<persName><forename type="first">B</forename><surname>Smith</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Ashburner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Rosse</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Bard</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Bug</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Ceusters</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Goldberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Eilbeck</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Ireland</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Mungall</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Nature biotechnology</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="page" from="1251" to="1255" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">The ontolingua server: A tool for collaborative ontology construction</title>
		<author>
			<persName><forename type="first">A</forename><surname>Farquhar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Fikes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Rice</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International journal of human-computer studies</title>
		<imprint>
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Emacs the extensible, customizable self-documenting display editor</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">M</forename><surname>Stallman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation</title>
				<meeting>the ACM SIGPLAN SIGOA symposium on Text manipulation<address><addrLine>New York, NY, USA</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1981">1981</date>
			<biblScope unit="page" from="147" to="156" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Graphviz-open source graph drawing tools</title>
		<author>
			<persName><forename type="first">J</forename><surname>Ellson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Gansner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Koutsofios</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>North</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Woodhull</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="page" from="483" to="484" />
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

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