<?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">Using RDF(S) to provide multiple views into a single ontology</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Santtu</forename><surname>Toivonen</surname></persName>
							<email>santtu.toivonen@sonera.com</email>
							<affiliation key="aff0">
								<orgName type="institution">Sonera Corp</orgName>
								<address>
									<addrLine>Research</addrLine>
									<postBox>P.O. Box 145</postBox>
									<postCode>FIN-00051, +358) 40 723 7217</postCode>
									<settlement>Sonera</settlement>
									<country>Finland (</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Using RDF(S) to provide multiple views into a single ontology</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">60D7F60BC3E065B338A9E7414CA9DA26</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T22:09+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>Ontologies</term>
					<term>concepts</term>
					<term>domain-specificity</term>
					<term>resources</term>
					<term>properties</term>
					<term>classes</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>This paper deals with RDF (Resource Description Framework). The main point is to present a general model describing when and how to exploit RDF technology. It is suggested that RDF(S) 1 functions best as a means to provide mechanisms for expressing contextual and case-specific information. In other words, RDF(S) is suitable for providing different views into a single extensive ontology, rather than specifying the actual ontology. The ontology "behind" the case-specific RDF(S) is likely to be expressed using some other mechanism than RDF(S).</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">INTRODUCTION 1.1 Nature and scope of the paper</head><p>This paper is theoretical and methodological in its nature. It is theoretical since applications and implementation-specific details are excluded. It is methodological since it concentrates on the proper usage of RDF(S). This paper introduces a simple model on how to exploit RDF(S) in large and heterogeneous environments that include several different applications. The opinion is that RDF(S) has a lot of useful features in describing resources, but also some drawbacks. After the model is presented, the possibilities as well as limitations of RDF(S) are discussed. 1 RDF(S) refers to combined technologies of RDF and RDF-Schema. Cf. <ref type="bibr" target="#b19">[19]</ref>.</p><p>1.2 Technologies with significance to the model proposed here RDF(S) technology aims at describing web resources. It is under development and standardization in the World Wide Web Consortium. RDF is specified in two separate documents, one about model and syntax of RDF <ref type="bibr" target="#b15">[15]</ref> and the other about RDF schemas <ref type="bibr" target="#b4">[4]</ref>. XML is one proposed representation format for RDF statements.</p><p>Of the large amount of technologies in the XML family at least XML Namespaces <ref type="bibr" target="#b3">[3]</ref> and XML Schema <ref type="bibr">[1, 9 and 20]</ref> are relevant with respect to RDF. Namespaces are needed in RDF(S) because they help identifying the particular domains and modeling layers <ref type="bibr" target="#b19">[19]</ref>. Furthermore, the particular RDF schema that is used for validating different RDF documents is identified using namespace notation. XML schema technology is needed for syntactic validation of RDF documents that are in XML format.</p><p>There are some differences between validation in XML and RDF <ref type="bibr" target="#b5">[5]</ref>. Validation through RDF schemas grounds mainly on semantics, i.e. the meaning-based hierarchy and relations among the concepts to be defined. XML schemas perform syntactic validation instead; they concentrate on the grammar of the XML documents <ref type="bibr" target="#b7">[7]</ref>. There is some semantics in XML schema technology, like the usage of datatypes, but compared with RDF schemas it is best thought of as a syntactic validation mechanism.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">OVERVIEW OF THE MODEL</head><p>This chapter presents the general structure of the proposed model. The motivation is to familiarize the reader with different parts of the model. Figure <ref type="figure" target="#fig_0">1</ref> presents the overview of the model and illustrates the role of RDF(S). Unlike in <ref type="bibr">[5, 7, and 19]</ref>, RDF(S) is not intended to cover the whole semantic categorization in the environment 2 . It is rather intended as a mechanism to provide domain-specific data related to small-scale tasks. An individual RDF document as well as an RDF schema document consists of a set of concepts that is likely to be subset of the concepts in the ontology.  Users can be software agents as well as human beings.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Ontology</head><p>Details of the ontology are outside the scope of this particular paper; ontology is treated here as a "black box". It could be implemented for example as a semantic network or a tree structure.</p><p>The approach in this paper favors the adoption of one big shared ontology as opposed to several smaller ones. It is acknowledged that this shared ontology might expand and become too slow and complicated to use. Additional limitations include the complexity and slowness of defining standards needed for one large heterogeneous ontology <ref type="bibr">[6]</ref>. First one of the problems of the shared ontology approach, the slowness of using a large ontology, can be eliminated with RDF schemas. With RDF schemas it is possible to specialize the users of the ontology to be task-specific experts; they do not have to know every bit of information about the environment. The problems with defining standards for large ontologies are outside the scope of this paper.</p><p>The size and magnitude of the environment is a relevant question within the limits of this paper; how large and heterogeneous is the environment supposed to be? Instead of concentrating on domains, disciplines, business branches, etc., the concept of environment is used here along the following guideline: if two applications share one or more concepts, they belong in the same environment. And there should be only one ontology in one environment.</p><p>One important property of an ontology is extensibility <ref type="bibr" target="#b11">[11]</ref>. It should be possible to introduce new concepts into an existing ontology so that the applications utilizing the ontology stay unbroken. In this model it is entirely possible to extend the ontology with new concepts since the users of the ontology operate using the RDF(S) that they themselves have defined. In the ontology all the concepts have similar ontological statuses <ref type="foot" target="#foot_0">3</ref> . RDF schemas and RDF documents together provide different views into the ontology.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">RDF Schemas</head><p>RDF schemas are intended to function in a roughly similar role than DTD's function for XML documents. Individual RDF documents are validated against some RDF schema. RDF Schema specification <ref type="bibr" target="#b4">[4]</ref> has defined a number of worthwhile concepts to be used when validating RDF documents. They are now presented briefly, since understanding their hierarchy and interrelations is important for the model presented in this paper.</p><p>At the topmost level the concepts are divided into three categories: rdfs:Resource, rdfs:Class and rdf:Property. Two important properties, rdf:type and rdfs:subClassOf, are needed in order to express the relationships among these concepts. Resource is the topmost class of the RDF system. Everything else is describable as a subclass of resource. Typeproperty is needed in order to express that each resource is a member of a class. A property is a specific aspect, characteristic, attribute, or relation used to describe a resource <ref type="bibr" target="#b15">[15]</ref>. With respect to this paper, the division between properties and other resources is crucial <ref type="foot" target="#foot_1">4</ref> . The RDF schema specification <ref type="bibr" target="#b4">[4]</ref> defines two important constraint properties: rdfs:range and rdfs:domain. These constraints are used only within RDF schemas; they do not appear in other RDF documents. The domain constraint indicates that a property may be used along with the resources of a certain class. For example, author is a property that could originate from a resource that is an instance of class book. A property may have zero, one, or more than one class as its domain. Range, on the other hand, is something more rigorous; it specifies the class that the value of the property in question should be a resource of <ref type="bibr" target="#b4">[4]</ref>. For example, a range constraint applying to the author property might express that the value of an author must be a resource of class person. A property can have at most one range property.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">RDF Documents</head><p>Individual RDF documents are validated against RDF schemas. RDF documents consist of descriptions, which in turn consist of statements. Each description represents some resource. Each statement represents some feature of the resource that is being described.</p><p>In RDF schemas the interrelations among selected resources and properties are defined. RDF documents contain naturally more specific and case-related data than RDF schemas; in RDF documents properties and resources are given values and thereby the ontological system is tied to actual instances of the resources. Following is a simple example of RDF in an XML syntax: Here the mpg-version of Taxi Driver is presented as an RDF resource. It has three properties: director, starring and length. These are specified in individual statements. This document is validated against the RDF schema of an imaginary web video service called Santtu's Videos. Here all the statements refer to the same schema but this is not necessary. Features of a given resource could be defined in separate schema documents. The shared ontology approach is favored in this paper over the multiple ontologies approach <ref type="bibr">[6]</ref>. Nonetheless the usage of RDF(S) adopts some features from the multiple ontologies point of view. RDF documents and schemas are often organized into a hierarchy and descriptions might specialize other descriptions defined in other RDF(S)' s using rdfs:subClassOf and rdfs:subPropertyOf properties. It is good to keep in mind, however, that RDF(S) is treated as a means to provide views into ontologies, rather than specifying the actual ontologies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4">Users</head><p>RDF(S) is intended to provide metadata about web resources that is both human-readable and machine-understandable <ref type="bibr" target="#b15">[15]</ref>. Hence the users of the model proposed here can consist of software agents in addition to human beings. For example in FIPA (Foundation for Intelligent Physical Agents) there is already work done around the usage of RDF as a content language for software agents <ref type="bibr" target="#b10">[10]</ref>. The semantic information that software agents use should be mainly external to the agents themselves <ref type="bibr" target="#b21">[21]</ref>. Agents should have access to an external ontology describing the general structure of the environment. The ontology would constitute an independent repository of information. This way the agents themselves would not become "walking encyclopaedias" (cf. <ref type="bibr" target="#b8">[8]</ref>) but remain relatively simple. This semantic information external to the agents is distributed to all the other parts of the proposed model: RDF documents, RDF schemas, and the ontology. The agents should be designed so that they understand one or more RDF schemas. The agents can utilize individual RDF documents as pieces of case-specific information. They can do different things with the documents (and applications/services bound to the documents) according to their internal inference rules and the RDF schema/schemas they are committed to. Also human users of the environment benefit from this model. The model helps people to understand different parts of the environment and applications appearing in it. For example, if someone decides to introduce a new service or resource into the environment, he can examine the schemas of the existing resources (assuming that the schemas are publicly available for examination). If he finds a suitable schema, he can utilize it as a means to exploit the ontology. If no schemas as such work for the developer, there still might be some guidelines or pieces of information in existing schemas that help the developer to get started. Either way, people working in an environment with shared ontology can reduce the amount of work with public RDF schemas and this way avoid re-inventing the wheel.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">USAGE OF RDF(S) 3.1 RDF and web resources</head><p>Again: RDF is intended to provide metadata about web resources. Different web resources naturally have different means of categorization. For example, libraries, video stores and digital phone books use different concepts as metadata <ref type="bibr" target="#b2">[2]</ref>. There are nevertheless some common aspects among all of these. First, they all have resources, be they books, movies or phone book entries. Second, they all have properties characterizing the resources. Movies, for example, have actors, directors, length of the movie, etc. Third, the resources may be grouped into classes. There might be a class called movies and it might have a subclass called horror movies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Properties in RDF(S)</head><p>RDF(S) is in this paper proposed as a means to provide casespecific information rather than means to constitute the whole ontology. The reason for this reduces to the question concerning the ontological status of properties. In <ref type="bibr" target="#b15">[15]</ref> properties are described the following way: "A property is a specific aspect, characteristic, attribute, or relation used to describe a resource". RDF(S) properties are hereby qualifiers that characterize some resources. They have a clearly different ontological status than classes, for example. Classes are something that are defined (definienda, sing. definiendum), properties are something that participate in defining them (definientia, sing. definiens). This is fully acceptable as long as the case-specificity and contextuality of the model is kept in mind. Depending on the context, concept c1 can be an attribute of c2 and vice versa <ref type="bibr" target="#b17">[17]</ref>. In other words: Concepts that are definienda in some case or application form the basic level of concepts for that particular case. In RDF(S) terminology these would be classes to be defined. There are two other levels in addition: subordinate and superordinate level. Definiens (property in RDF(S) terminology) is at the subordinate level when compared with definiendum. Depending on the domain, however, relations between these levels vary (cf. <ref type="bibr">[18 and 16]</ref>).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">An example characterizing the casespecificity of RDF(S)</head><p>From the electronic video store's point of view director is a property that characterizes the resources of a class called movie. This is fine as long as it is clear that somewhere else director could appear also as a class that gets defined by some other properties. An electronic catalog of artists might have director as a class <ref type="foot" target="#foot_2">5</ref> . Now directors could have movies that they have directed as their properties. Just the other way around than in the video store <ref type="foot" target="#foot_3">6</ref> . This is illustrated in Figure <ref type="figure" target="#fig_2">2</ref>. When representing the world, the structure of concepts should be as analogous to reality as possible <ref type="bibr" target="#b17">[17]</ref>. And there is no a priori way to declare that some concept functions always as definiens while some other is always definiendum. That is why concepts should not be universally placed in either of these categories. In the end all concepts are similar with respect to their ontological statuses. RDF(S) is a technology with no good conventions that help coping with this matter. Of course it is possible to introduce all (or at least majority of) concepts twice; once with the status of definiendum and again with the status of definiens. However, this is not a desirable solution. It leads to compatibility problems and violates the simplicity principle of ontologies. The principle states that there should be as few ontological commitments in an ontology as possible <ref type="bibr" target="#b11">[11]</ref>. Introducing all concepts twice would cause a situation found in Figure <ref type="figure" target="#fig_3">3</ref>. First the RDF documents column of the Figure <ref type="figure" target="#fig_3">3</ref> is examined. It tells us that in video store the movie Taxi Driver has a property named director with the value "Scorsese". Artist catalog, on the other hand, has the director Martin Scorsese with a property named director that has the value "Taxi Driver". So Taxi Driver and Scorsese both appear once as resources to be defined and once as properties. The same thing concerns the RDF schemas column of the picture. In video store director is a property that belongs in the domain <ref type="foot" target="#foot_4">7</ref> of movies. In artist catalog the situation is contrary.</p><p>A phenomenon closely related to this is observed in <ref type="bibr" target="#b13">[13]</ref>; different RDF schemas can specialize some class defined in another schema with rdfs:subClassOf and rdfs:subPropertyOf properties. They can use the same name but different definitions for that class in their own specializations. So there could be an upper RDF schema that has movies, directors, etc. all as classes. However, when electronic video store and electronic artist catalog specialize the classes in their own unique ways, the system as a whole becomes incoherent. This is one of the basic drawbacks of the multiple ontologies approach. One remark here could be that since RDF is intended for describing web resources, the movie Taxi Driver (at least in mpg-format as in the code example presented earlier) is more appropriate candidate for a web resource than the director Martin Scorsese. That is because Martin Scorsese can not appear in a format distributed in the Internet unlike Taxi Driver. Ontologically speaking, however, the movie Taxi Driver is not the same entity as the mpg-version of it distributed in the net. It is rather an abstract thing that has different instances. Compared with object-oriented programming, the movie Taxi Driver would be a class and the copies of that movie (for example the mpgversion distributed in the electronic video store) in turn instances of the class.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">CONCLUSION</head><p>The expressive power of RDF(S) does not necessarily complete all the parts that are needed for expressing a semantic description of some system<ref type="foot" target="#foot_5">8</ref> . An ontology independent of the domain-specific details of its usage is needed. There should be an "isolated basic backbone" of ontology that is independent of any case-specific details <ref type="bibr" target="#b12">[12]</ref>. And based on the arguments and examples presented here, it should be clear that RDF(S) alone does not fit together with this requirement. What RDF(S) technology can do, however, is to provide means to access an ontology characterizing some environment -no matter how large or heterogeneous -in many ways.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">DISCUSSION 5.1 Rethinking the properties</head><p>The main problem of RDF(S) presented in this paper is the division of the concepts into properties and classes. The answer proposed to this problem is the usage of an external ontology in addition to the RDF(S). From the ontology's point of view the usage of concepts in different RDF(S) is based on roles <ref type="bibr" target="#b12">[12]</ref>; rdfs:Resource, rdfs:Class and rdf:Property are different roles of some concept defined in the ontology. Another attempt to resolve this would be to reformulate the properties. Earlier an example of using director as a property belonging in the domain of movie in one place and movie as a property belonging in the domain of director in another was presented. Why not use directors and movies always as classes? Movie would have a property directed_by that would have a director as its value. Director would have has_directed property that would have a movie as its value. At first sight this might seem wise. More carefully examined, however, this leads to a situation not preferable to defining every concept twice; once as a property and once as a class. The number of properties would be doubled as shown in figure <ref type="figure" target="#fig_4">4</ref>; has_directed and directed_by would both exist between a movie and its director even though they have the same information content. This would again violate the simplicity principle of ontologies <ref type="bibr" target="#b11">[11]</ref>. properties is reacting to it at levels residing on top of RDF. OIL (see <ref type="bibr">[5, 7, and 19]</ref>) and DAML (see <ref type="bibr" target="#b14">[14]</ref>) are examples of languages that are on a higher level than RDF. However, introducing rules and restrictions that cope with limitations of RDF at a higher level does not seem feasible. For one thing, this again violates the simplicity principle of ontologies <ref type="bibr" target="#b11">[11]</ref>; for each ambiguous class-property distinction at the RDF level there would exist a fixing principle at a higher level. Secondly, the whole idea of coping with problems of some level at another is not desirable; each level should be clear enough not to require fixing or configuring at other levels.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Deducing the ontology from RDF(S)</head><p>Here the ontology "behind" the RDF(S) is treated as a "black box". Its detailed structure is not discussed. It could however be possible (even in the model proposed in this paper) that the whole ontology is deducable from the total amount of RDF documents and schemas in a given environment. This depends on the interpretation of domain-specificity. If all the concepts and their interrelations are such that they are found in the ontology it could be possible to make that deduction. Possible conflicts should however try to be avoided. If some concept is a property (definiens) in one schema and a resource to be defined (definiendum) in another, does that have any impact on the ontology? If it does, which one of the schemas determines the "ontological" location of the concept in question. If it does not, how it is possible to construct any hierarchy in the ontology (since there would be nothing in addition to the schemas)? On the other hand, if there are some general relations or attributes at the ontological level that are not visible in RDF(S), the deduction is not possible.</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. Overview of the proposed model.</figDesc><graphic coords="2,53.04,147.80,233.28,174.96" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 1</head><label>1</label><figDesc>Figure1is now examined from right to left. The rightmost section of the picture denotes ontology, the most general description of the environment in question. The next two sections are in the core focus of this paper. RDF schemas are seen as domain-specific validating filters. RDF documents are relatively small pieces of information that are validated against RDF schemas. And finally, users are the ones that utilize RDF(S) as their source of knowledge when working in the environment. Users can be software agents as well as human beings.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 2 .</head><label>2</label><figDesc>Figure 2. An example about the domain-specificity.</figDesc><graphic coords="4,53.04,414.44,233.28,174.96" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 3 .</head><label>3</label><figDesc>Figure 3. Usage of concepts in different cases.</figDesc><graphic coords="4,309.84,275.96,233.28,174.96" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 4 .</head><label>4</label><figDesc>Figure 4. Duplicating the properties</figDesc><graphic coords="5,333.84,233.96,185.52,118.56" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_0">This does not necessarily mean that the ontology is totally flat; there can naturally be some very general hierarchies among the concepts in the ontology. For example subclass -superclassrelation is something that can be said to hold between certain concepts regardless of the case-specific details</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_1">.<ref type="bibr" target="#b4">4</ref> Every property is a resource and also a member of some class.In this paper properties are nevertheless often contrasted with classes and resources. The reason for this is to differentiate the concepts that get defined from those that participate in defining them.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_2">Artist catalog would probably have artist as a basic level concept and director as subordinate level concept. However, in RDF(S) terminology these would both be classes, not properties.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_3">In principle even two different video stores could interpret the hierarchy of some set of concepts variously.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_4">For the sake of simplicity only one constraint property is presented here. Besides domain, also range is a useful property to be exploited in RDF schemas. In the schema of video store, for example, there could be a range constraint property named person attached to the director property. This would mean that the value of the director property is always a member of the class person. Furthermore, only one domain for each property is presented. If necessary, though, director could have other domains besides movies. It could be attached to TV-series, theatre plays, etc.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_5">See nevertheless "Discussion" for possibilities to deduce the ontology from RDF(S).</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Clearly a deduction in the other direction is not possible. There is no way of knowing how the concepts in the ontologies are used and grouped in different RDF(S). This means that it is not possible to deduce all imaginable RDF(S) just by examining the ontology. And this is due to the proposed case-specific nature of RDF(S). Acknowledgements. Thanks to Joose Niemistö and Johannes Gröhn for their help on this article.</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">
	<monogr>
		<title level="m" type="main">XML Schema Part 2: Datatypes</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">V</forename><surname>Biron</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Malhotra</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/xmlschema-2/" />
		<imprint>
			<date type="published" when="2001">2001</date>
			<pubPlace>W3C</pubPlace>
		</imprint>
	</monogr>
	<note type="report_type">Technical Report</note>
	<note>W3C Proposed Recommendation</note>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">RDF and Metadata</title>
		<author>
			<persName><forename type="first">T</forename><surname>Bray</surname></persName>
		</author>
		<ptr target="http://www.xml.com/xml/pub/98/06/rdf.html" />
		<imprint>
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Namespaces in XML</title>
		<author>
			<persName><forename type="first">T</forename><surname>Bray</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Hollander</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Layman</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/REC-xml-names" />
		<imprint>
			<date type="published" when="1999">1999</date>
		</imprint>
		<respStmt>
			<orgName>W3C</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
	<note>W3C Recommendation</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Resource description framework (RDF) schema specification</title>
		<author>
			<persName><forename type="first">D</forename><surname>Brickley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">V</forename><surname>Guha</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/rdf-schema" />
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
		<respStmt>
			<orgName>W3C</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
	<note>W3C Candidate Recommendation</note>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Enabling knowledge representation on the web by extending RDF Schema</title>
		<author>
			<persName><forename type="first">J</forename><surname>Broekstra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Klein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Fensel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Van Harmelen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Horrocks</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Ontology Management in Enterprises</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Cui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Tamma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Bellifemine</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">British Telecommunications Technology Journal</title>
		<imprint>
			<date type="published" when="1999-10">October, 1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">The Semantic Web -on the Roles of XML and RDF</title>
		<author>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Van Harmelen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Broekstra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Erdmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Fensel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Horrocks</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Klein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Melnik</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Internet Computing</title>
		<imprint>
			<date type="published" when="2000-10">September/October 2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">When Philosophers Encounter Artificial Intelligence</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Dennett</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Daedalus, Proceedings of the American Academy of Arts and Sciences</title>
		<imprint>
			<biblScope unit="volume">117</biblScope>
			<biblScope unit="page" from="283" to="295" />
			<date type="published" when="1988">1988</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">XML Schema Part 0: Primer</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">C</forename><surname>Fallside</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/xmlschema-0/" />
		<imprint>
			<date type="published" when="2001">2001</date>
			<pubPlace>W3C</pubPlace>
		</imprint>
	</monogr>
	<note type="report_type">Technical Report</note>
	<note>W3C Proposed Recommendation</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<ptr target="http://www.fipa.org/specs/fipa00011/XC00011A.pdf" />
		<title level="m">FIPA RDF Content Language Specification</title>
				<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Towards Principles for the Design of Ontologies Used for Knowledge Sharing</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">R</forename><surname>Gruber</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Formal Ontology in Conceptual Analysis and Knowledge Representation</title>
				<editor>
			<persName><forename type="first">Nicola</forename><surname>Guarino</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Roberto</forename><surname>Poli</surname></persName>
		</editor>
		<meeting><address><addrLine>Padova, Italy</addrLine></address></meeting>
		<imprint>
			<publisher>Kluwer Academic Publishers</publisher>
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Some Ontological Principles for Designing Upper Level Lexical Resources</title>
		<author>
			<persName><forename type="first">N</forename><surname>Guarino</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of First International Conference on Language Resources and Evaluation</title>
				<meeting>First International Conference on Language Resources and Evaluation<address><addrLine>Granada, Spain</addrLine></address></meeting>
		<imprint>
			<publisher>ELRA -European Language Resources Association</publisher>
			<date type="published" when="1998">1998</date>
			<biblScope unit="page" from="527" to="534" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Semantic Interoperability on the Web</title>
		<author>
			<persName><forename type="first">J</forename><surname>Heflin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Hendler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of Extreme Markup Languages</title>
				<meeting>Extreme Markup Languages</meeting>
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">The DARPA Agent Markup Language</title>
		<author>
			<persName><forename type="first">J</forename><surname>Hendler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">L</forename><surname>Mcguinness</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Intelligent Systems</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="67" to="73" />
			<date type="published" when="2000-12">November/December 2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<title level="m" type="main">Resource description framework (RDF) model and syntax specification</title>
		<author>
			<persName><forename type="first">O</forename><surname>Lassila</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">R</forename><surname>Swick</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/REC-rdf-syntax" />
		<imprint>
			<date type="published" when="1999">1999</date>
		</imprint>
		<respStmt>
			<orgName>W3C</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
	<note>W3C Recommendation</note>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Hierarchical Structure in Concepts and the Basic Level of Categorization</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">L</forename><surname>Murphy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Lassaline</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Knowledge, Concepts, and Categories</title>
				<editor>
			<persName><forename type="first">Koen</forename><surname>Lamberts</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">David</forename><surname>Shanks</surname></persName>
		</editor>
		<meeting><address><addrLine>Hove</addrLine></address></meeting>
		<imprint>
			<publisher>Psychology Press</publisher>
			<date type="published" when="1997">1997</date>
			<biblScope unit="page" from="93" to="131" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Saariluoma</surname></persName>
		</author>
		<title level="m">Foundational analysis: Presuppositions in experimental psychology</title>
				<meeting><address><addrLine>London</addrLine></address></meeting>
		<imprint>
			<publisher>Routledge</publisher>
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">Semantics</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">I</forename><surname>Saeed</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1997">1997</date>
			<publisher>Blackwell Publishers Ltd</publisher>
			<pubPlace>Oxford</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">An Extensible Approach for Modeling Ontologies in RDF(S)</title>
		<author>
			<persName><forename type="first">S</forename><surname>Staab</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Erdmann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Maedche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Decker</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">First Workshop on the Semantic Web at the Fourth European Conference on Digital Libraries</title>
				<meeting><address><addrLine>Lisbon, Portugal</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<monogr>
		<title level="m" type="main">XML Schema Part 1: Structure</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">S</forename><surname>Thompson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Beech</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Maloney</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mendelsohn</surname></persName>
		</author>
		<ptr target="http://www.w3.org/TR/xmlschema-1/" />
		<imprint>
			<date type="published" when="2001">2001</date>
			<pubPlace>W3C</pubPlace>
		</imprint>
	</monogr>
	<note type="report_type">Technical Report</note>
	<note>W3C Proposed Recommendation</note>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Definition and usage of a software agent</title>
		<author>
			<persName><forename type="first">S</forename><surname>Toivonen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Arpakannus</title>
		<imprint>
			<biblScope unit="page" from="9" to="13" />
			<date type="published" when="2000">2/2000. 2000</date>
		</imprint>
	</monogr>
</biblStruct>

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