<?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">Ontologies, Multi-Perspective Modelling and Knowledge Auditing</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">John</forename><surname>Kingston</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Artificial Intelligence Applications Institute Division</orgName>
								<orgName type="institution">Informatics</orgName>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">University of Edinburgh</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Ontologies, Multi-Perspective Modelling and Knowledge Auditing</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">EC5622635B122F5557651C2AF88CD420</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T06:23+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>I have extended an existing ontology for knowledge acquisition to support the task of knowledge auditing. This has required two types of change: the ontology has been extended according to the principles of multi-perspective modelling so that it represents knowledge from the viewpoints of "who", "what", "where" and "how"; further work may add "when" and "why" perspectives. It also adds some slots to the class of Publications, which are intended to store information for the purpose of knowledge valuation.</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>This paper is a position paper describing work being carried out under the EPSRC-funded Advanced Knowledge Technologies project. It describes an attempt to apply the philosophy of multi-perspective modelling <ref type="bibr" target="#b0">[1]</ref> to an existing ontology of knowledge resources, in order to extend that ontology in sensible ways. It also touches on further extension of the ontology to permit evaluation of knowledge resources. The overall aim of the work currently being carried out is to support a knowledge auditthat is, a survey of the knowledge that is available in an organisation.</p><p>The goal of this work described in this paper has been to produce an ontology that represents all the aspects of multi-perspective modelling; that is, for any knowledge resource, it can represent what it is, who possesses it, how it is used, where it can be found, when it is needed and why it exists (or why it is useful). If knowledge is collected and is indexed according to all aspects of the above ontology, then it should be possible to browse all the people who possess a particular knowledge resource (or part of it); or all the knowledge resources held by a particular person; or all the activities that can be supported by a particular knowledge resource.</p><p>However, a good knowledge audit does not just produce a survey report; it must provide estimates of the "goodness" or "value" of knowledge, and it also ought to encode a number of relationships between knowledge of different types, in order to allow browsing of knowledge from different viewpoints or different foci of interest. This paper briefly discusses the principles of multi-perspective modelling and of knowledge valuation, and then describes the ontology that has been developed, with a couple of examples of its use. The examples are drawn from the self-referential domain of AI researchers, their research and their collaborators -specifically, the researchers and industrial collaborators on the AKT project. The "semantic web researchers" ontology published by the KA2 project was used as a starting point.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Multi-Perspective Modelling</head><p>The thesis of multi-perspective modelling is that for any "knowledge asset" to be represented adequately, it's necessary to represent a number of different perspectives on its knowledge -and, possibly, to represent the asset at multiple different levels of decomposition. These ideas are based on those of the Zachman framework <ref type="bibr" target="#b1">[2]</ref>, and are embodied in various knowledge modelling methods, notably the CommonKADS methodology for knowledge engineering <ref type="bibr" target="#b2">[3]</ref>.</p><p>The Zachman framework (also called the Information Systems Architecture framework) has six columns representing who, what, how, when, where and why perspectives on knowledge, and six rows representing different levels of abstraction (see Table <ref type="table" target="#tab_0">1</ref>). Zachman illustrates the different levels of abstraction using examples from design and construction of a building, starting from the "scope" level (which takes a "ballpark" view on the building which is primarily the concern of the architect, and may represent the gross sizing, shape, and spatial relationships as well as the mutual understanding between the architect and owner), going through the "enterprise" level (primarily the concern of the owner, representing the final building as seen by the owner, and floor plans, based on architect's drawings) and on through three other levels (the "system" level, the "technology constrained" level and the "detailed representation" level, respectively the concerns of the designer, the builder and the subcontractor) before arriving at the "functioning enterprise" level (in this example, the actual building). Zachman describes this framework as "a simple, logical structure of descriptive representations for identifying 'models' that are the basis for designing the enterprise and for building the enterprise's systems" <ref type="bibr" target="#b1">[2]</ref>.</p><p>So the thesis of multi-perspective modelling is that, in order to capture all the important aspects of a knowledge asset, it is necessary to model (or at least, consider modelling) each of the six columns of the Zachman framework. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Valuation of Knowledge</head><p>Valuing knowledge is a difficult task, because measuring knowledge is a difficult task, and determining the contribution of knowledge to an activity is also difficult. Some people have taken an approach of valuing products and partial products, calculating the knowledge required to produce each product as a function of the training time and/or salaries required by practitioners, and then generating statistics such as "return on knowledge" (see e.g. <ref type="bibr" target="#b3">[4]</ref>). Others (e.g. England's North Western AI Applications Group) have focused on knowledge items instead <ref type="bibr" target="#b4">[5]</ref>, but concentrated less on the content of knowledge items than on the relationships with other knowledge items -e.g. "you need to know A before you can understand B". Such a "knowledge map" could be used in conjunction with acquisition times for each knowledge item to determine approximate total acquisition times for certain knowledge items, and thus to calculate an "opportunity cost" for them.</p><p>I have devised an approach to knowledge auditing which uses an ontology of knowledge-related terms. The aim is to carry out a knowledge audit of AI research and researchers, and so the terms focus on research topics, publication details, and so on. I used the KA2 Knowledge Acquisition Community ontology <ref type="bibr" target="#b5">[6]</ref> as a starting point.  The Knowledge Acquisition Community ontology provides the following top level classes: Event, Organisation, Person, Product, Project, Publication, ResearchTopic 2 . I consider that this provides two or three of the six recommended perspectives; the ResearchTopic is the domain ("what") of a knowledge item, the Person is the owner ("who"), and the location ("where") of the knowledge is likely to be in a Publication or a Project. I have added an ontology of tasks that need to be performed, which outlines how certain top level tasks are carried out; for example, "developing a KBS" breaks down into several subtasks, which are themselves decomposed down to the level of tasks such as "detecting circularity in rule based systems". As yet, there are no specific ontologies of when knowledge is created or used (the date of a publication is considered sufficient) nor of why knowledge exists or is needed, but such ontologies could be developed if needed -for example, for time-critical applications or applications where storage space or acquisition time is limited.</p><p>Using this ontology, it should be possible to encode every relevant piece of information about a knowledge item. For example, the ontology describes the publication details of the paper "COVERAGE: Verifying Multiple-Agent Knowledge-based Systems" <ref type="bibr" target="#b6">[7]</ref> covers the research topics of Verification and Validation, Anomaly Detection and Agent Based Systems; the task supported is Anomaly Detection in Multi Agent Systems; and the knowledge owner is the author of the paper (Alun Preece). The paper was published in a journal, whose details are duly recorded, and its publication year was 1999, so it is recent work. An ontology such as this that contained details of all the papers by a large group of researchers should provide the ability to move seamlessly between different views on knowledge; e.g. "show me all the people who know about agent based systems" or "show me all the work on KBS design after 1996". </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Ontology for Knowledge Valuation</head><p>However, we not only want to capture all the information about the knowledge present in a group of AI researchers, we also want to attach valuations to this knowledge. The reason is simple; even with a relatively small group of researchers, there may well be a problem of information overload because there is so much knowledge available about certain topics. The aim of knowledge valuation is to identify those items of knowledge that are (or are considered to be) more valuable.</p><p>Within the ontology, this is achieved by adding a couple of slots and an entire new ontology section. The slots are attached to the class of Publications; one is intended to record usage statistics (i.e. number of clicks for an online publication, or number of times borrowed for a paper publication), while the other records the "publication quality", which contains one or more terms from the new section of the ontology. These terms correspond to heuristics which give guidance on the quality of a publication; for example, "Few References", "Several References" or "Many References"; "One Reference Discussed In Detail" or "More than One Reference Discussed In Detail"; and on the software side, "Prototype with One Example", "Proof of Concept system", or "Fully Functional system". An unlimited number of these entries can be attached to any publication (or project report), with the intention of being used as guidance on the quality of a publication. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Future Activities</head><p>The priority in future work is to discover related research work and to use that to make further extensions to the ontology, either in the multi-perspective modelling area or in the valuation area.</p><p>We also have ongoing work on construction of a knowledge based system to help in determination of the quality of knowledge in databases. This system works by using heuristics to determine the likelihood of obtaining useful knowledge from the database with data mining techniques.</p><p>Another piece of work concerns the development of ontology meta-data to allow merging of knowledge models from different sources. This should be coordinated with the multi-perspective ontology work.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>1</head><label>1</label><figDesc></figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Top 3 levels of the Knowledge Acquisition Community ontology</figDesc><graphic coords="3,101.04,180.19,150.71,434.38" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Revised ontology showing "who", "where", "what" and "how" ontologies (left) and the current full ontology of tasks (right)</figDesc><graphic coords="4,89.76,256.03,209.99,275.27" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Ontology for evaluation (left) and slots for Publication class (lower right). Note that several slots exist in order to collect valuation information</figDesc><graphic coords="5,101.04,129.56,415.42,303.35" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>The Zachman framework (from<ref type="bibr" target="#b1">[2]</ref>)</figDesc><table><row><cell></cell><cell>Data</cell><cell>Function</cell><cell>Network</cell><cell>People</cell><cell>Time</cell><cell>Motivation</cell></row><row><cell></cell><cell>"what"</cell><cell>"how"</cell><cell>"where"</cell><cell>"who"</cell><cell>"when"</cell><cell>"why"</cell></row><row><cell>Objectives/</cell><cell>List of</cell><cell>List of</cell><cell>List of</cell><cell>List of</cell><cell>List of</cell><cell>List of Business</cell></row><row><cell>Scope</cell><cell>things</cell><cell>processes the</cell><cell>locations in</cell><cell>Organizations</cell><cell>Events</cell><cell>goals/ strategies</cell></row><row><cell>"contextual"</cell><cell>important</cell><cell>business</cell><cell>which the</cell><cell>important to</cell><cell>significant to</cell><cell></cell></row><row><cell></cell><cell>to the</cell><cell>performs</cell><cell>business</cell><cell>the business</cell><cell>the business</cell><cell></cell></row><row><cell></cell><cell>business</cell><cell></cell><cell>operates</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Enterprise</cell><cell>e.g.</cell><cell>e.g. Business</cell><cell>e.g. Business</cell><cell>e.g. Work</cell><cell>e.g. Master</cell><cell>e.g. Business</cell></row><row><cell>"conceptual"</cell><cell>Semantic</cell><cell>process Model</cell><cell>legacy</cell><cell>Flow model</cell><cell>Schedule</cell><cell>Plan</cell></row><row><cell></cell><cell>Model</cell><cell></cell><cell>systems</cell><cell></cell><cell></cell><cell></cell></row><row><cell>System</cell><cell>e.g. Logical</cell><cell>e.g.</cell><cell>e.g.</cell><cell>e.g. Human</cell><cell>e.g.</cell><cell>e.g. Business</cell></row><row><cell>"logical"</cell><cell>data model</cell><cell>Application</cell><cell>Distributed</cell><cell>Interface</cell><cell>Processing</cell><cell>Rule Model</cell></row><row><cell></cell><cell></cell><cell>Architecture</cell><cell>Systems</cell><cell>Architecture</cell><cell>Structure</cell><cell></cell></row><row><cell></cell><cell></cell><cell></cell><cell>Architecture</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Technology</cell><cell>e.g.</cell><cell>e.g. System</cell><cell>e.g. System</cell><cell>e.g.</cell><cell>e.g. Control</cell><cell>e.g. Rule design</cell></row><row><cell>constrained</cell><cell>Physical</cell><cell>Design</cell><cell>Architecture</cell><cell>Presentation</cell><cell>Structure</cell><cell></cell></row><row><cell>"physical"</cell><cell>data model</cell><cell></cell><cell></cell><cell>Architecture</cell><cell></cell><cell></cell></row><row><cell>Detailed</cell><cell>e.g. Data</cell><cell>e.g. programs</cell><cell>e.g. Network</cell><cell>e.g. Security</cell><cell>e.g. Timing</cell><cell>e.g. Rule</cell></row><row><cell>representations</cell><cell>description</cell><cell></cell><cell>architecture</cell><cell>Architecture</cell><cell>Description</cell><cell>Specification</cell></row><row><cell>"out-of-context"</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>Functioning</cell><cell>e.g. Data</cell><cell>e.g. Function</cell><cell>e.g. Network</cell><cell>e.g.</cell><cell>e.g.</cell><cell>e.g. Strategy</cell></row><row><cell>enterprise</cell><cell></cell><cell></cell><cell></cell><cell>Organization</cell><cell>Schedule</cell><cell></cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Specifically, I downloaded the OIL version, and read it into Protégé-2000 as an RDF Schema file. Some additional work was necessary to recreate slot-to-class links which did not translate correctly.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">ValidationANDVerification is also given as a top level class. I consider this to be poor modelling and have made it a sub-class of ResearchTopic -see Figure2.</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgements</head><p>I would like to acknowledge the efforts of all my co-workers on the AKT project. I would especially like to acknowledge Stuart Aitken for guidance on existing valuation methods and for general advice.</p><p>This work is supported under the Advanced Knowledge Technologies (AKT) Interdisciplinary Research Collaboration (IRC), which is sponsored by the UK Engineering and Physical Sciences Research Council under grant number GR/N15764/01. The AKT IRC comprises the Universities of Aberdeen, Edinburgh, Sheffield, Southampton and the Open University.</p><p>The EPSRC and the Universities comprising the AKT IRC are authorised to reproduce and distribute reprints for their purposes notwithstanding any copyright annotation hereon.</p><p>The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing official policies or endorsements, either express or implied, of the EPSRC or any other member of the AKT IRC.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Knowledge Management through Multi-Perspective Modelling: Representing and Distributing Organizational Memory</title>
		<author>
			<persName><forename type="first">J</forename><surname>Kingston</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Macintosh</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">proceedings of the Technical stream of ES &apos;99, the 19 th BCS SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence</title>
				<meeting>the Technical stream of ES &apos;99, the 19 th BCS SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence</meeting>
		<imprint>
			<date type="published" when="1999">1999</date>
			<biblScope unit="page" from="220" to="239" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><forename type="first">J</forename><surname>Zachman</surname></persName>
		</author>
		<ptr target="http://www.zifa.com/zifajz02.htm" />
		<title level="m">The Framework for Enterprise Architecture</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">Knowledge Engineering and Management: The CommonKADS Methodology</title>
		<author>
			<persName><forename type="first">A</forename><surname>Th</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Schreiber</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">A</forename><surname>Akkermans</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Anjewierden</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">R</forename><surname>De Hoog</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Shadbolt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">J</forename><surname>Van De Velde</surname></persName>
		</author>
		<author>
			<persName><surname>Wielinga</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2000">2000</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<ptr target="http://www.iec.org/tutorials/kva/" />
		<title level="m">Knowledge Value-Added (KVA) Methodology Tutorial</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<ptr target="http://www.nwaiag.com/what/struct.htm" />
		<title level="m">Structural Knowledge Auditing</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<ptr target="http://ontobroker.semanticweb.org/ontos/ka2.html" />
		<title level="m">KA2 -Knowledge Acquisition Community Ontology</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">COVERAGE: Verifying Multiple-Agent Knowledge-based Systems</title>
		<author>
			<persName><forename type="first">A</forename><surname>Preece</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Knowledge Based Systems</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="37" to="44" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

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