<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Knowledge Graph Considered Harmful for Ontology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Seiji Koide</string-name>
          <email>koide@ontolonomy.co.jp</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ontolonomy, LLC.</institution>
          ,
          <addr-line>Minami-ku Yokohama 232-0066</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The time of knowledge graph has come. Linked Data is now rephrased to knowledge graph, and no one has doubt on the future of it. However, will the time of ontology come in the next step? There exists a long history of ontology ever since the ancient Greece, and now the terminology has become popular with the advent of OWL. Nevertheless, the ontology does not seem to happen so as Linked Data did. There is a serious gap on the semantic representation between the ontology and the knowledge graph, and the gap originates semantic networks. In this paper, we pursue the history of knowledge representation, point out the serious semantic gap contained in knowledge graph. We propose an alternative representation language for ontological knowledge in Semantic Webs.</p>
      </abstract>
      <kwd-group>
        <kwd>New KM</kwd>
        <kwd>RDF</kwd>
        <kwd>OWL</kwd>
        <kwd>knowledge graph</kwd>
        <kwd>knowledge representation</kwd>
        <kwd>Frame-based</kwd>
        <kwd>Case-based</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The purpose of this essay is to cause a stir in the community of Semantics
Webs just as Dijkstra did in software engineering.1 It seems that the time of
Linked Open Data (LOD) has come. Ones have become to rephrase \Linked
Data" to \knowledge graph", since knowledge graph has been used as technical
terminology in the domain of semantic search by Google, IBM, etc.. Because the
both is roughly the same technology from the technical viewpoint. On the other
hand, the term of \ontology" exists ever since the age of ancient Greece, and
the engineering of ontologies has been pursued since 1970s as a part of computer
science and Arti cial Intelligence, then it has become popular today with OWL.
However, we have yet a serious gap between the representation of knowledge
graph and ontology. More precisely, we have theoretical, practical, and
sociotechnological di culties such as how to understand the subsumption concept
described in RDF Semantics [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] with respect to the ambiguous IS-A concept [
        <xref ref-type="bibr" rid="ref3 ref4">3,
4</xref>
        ], how to represent structural link [
        <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
        ] in the form of knowledge graph, and
how to discriminate the notion of class and individual in human mind.
1 See, https://en.wikipedia.org/wiki/Considered_harmful
      </p>
      <p>The following is a fallible example which novices easily fall into erros.2</p>
    </sec>
    <sec id="sec-2">
      <title>Wine a owl:Class ; rdfs:subClassOf food:PotableLiquid ; *madeFromGrape WineGrape .</title>
      <p>Instead, it should be exactly coded in turtle as follows.</p>
    </sec>
    <sec id="sec-3">
      <title>Wine a owl:Class ;</title>
      <p>rdfs:subClassOf food:PotableLiquid ,
[ a owl:Restriction ;
owl:onProperty madeFromGrape ;
owl:allValuesFrom WineGrape ] .</p>
      <p>The cause of this mistake is three fold; rstly, the abstract syntax of RDF
(namely RDF graph) does not t to the description of ontologies; secondly, it
it hard to understand the concept of subsumption and property inheritance;
thirdly, most people are sluggish to study hard, some one tends to take an easier
way even if it is impossible to reach the nal goal.</p>
      <p>Contrary to the error sentence mentioned above, the following code is
completely correct with respect to individuals.</p>
    </sec>
    <sec id="sec-4">
      <title>ElyseZinfundel a Zinfundel ;</title>
      <p>hasMaker Elyse ;
hasSugar Dry.</p>
      <p>In this case, Zinfundel is a class, but ElyseZinfundel, Elyse, and Dry are
individuals. There is no inheritance on properties. Actually, at the error case
shown above, it should be coded with the meanings that every wine (as instance)
is made from some wine-grape (as instance), and it must be described at the class
level on wine. Otherwise, it is forced to describe the property values on every
instances. It should be here noticed that Wine and WineGrape are classes.</p>
      <p>
        Such a kind of problems was involved in the beginning of semantic networks.
Woods [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] pointed out the semantical ambiguity of network links and introduced
the distinction of assertional link and structural link. At the nal step of KL-ONE
family, Clark developed a knowledge representation language, KM (Knowledge
Machine) [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ]. According to the style in KM-like representation, the error
sentence mentioned above may be paraphrased into the followings.
      </p>
      <p>Wine is a owl:Class and rdfs:subClassOf food:PotableLiquid .
every Wine is madeFromGrape a WineGrape .</p>
      <p>
        Note that these sentences are not English, rather an arti cial knowledge
representation language. It is a sort of syntax sugar of the turtle syntax and preserves
2 This example is taken from Wine Ontology [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and where an asterisk is attached to
the head of wrong lines.
      </p>
      <p>RDF and OWL semantics. We can translate KM-like sentences into turtle
sentences, just as turtle sentences can be translated into RDF/XML format without
the loss of information.</p>
      <p>
        It is conceived that Description Logics inherited the heritage of semantic
networks and frame systems [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. In fact, many features of KL-ONE family came
into OWL. In this paper, we pursue the history of knowledge representation,
speci cally focusing on the development of class notion and subsumption
concept, then point out the problem of knowledge graph representation for OWL.
Finally, we propose a new representation language, the New KM, a successor of
KM by Clark and SWCLOS (Semantic Web processor on top of Common Lisp
Object System) [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ].
      </p>
      <p>The rest of this paper is organized as follows. In section 2, we present a
brief history of the knowledge representation on semantic networks and frame
systems, focusing on class-instance notions and the inheritance concept. section
3 presents an idea of New KM, which is a uni ed successor of KM by Clark and
our own Semantic Web Processor, SWCLOS. Finally, we conclude some remarks
and the future work.
2
2.1</p>
      <p>Historical Views on Knowledge Representation</p>
      <p>
        Semantic Networks to Description Logic and OWL
The study of semantic networks was started as an associative link network at
1966 by Quillian's work [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ], for the purpose of making arti cial memory for
words and meanings. At the time, such an associative link structure was taken as
a rm base in modeling human memory. However, many problems that were
involved in such simple networks were soon exposed by many researchers.3 Human
epistemology is more complex than the association.
      </p>
      <p>
        Woods [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] analyzed the semantics of semantic networks and introduced the
distinction between structural links, which present propositional statements on
things, and assertional links on assertional relation among things. He addressed
the following network structure.
      </p>
      <p>N12368</p>
      <p>SUPERC
MOD</p>
    </sec>
    <sec id="sec-5">
      <title>TELEPHONE BLACK</title>
      <p>The meanings of this sentence may be interpreted in two ways. In OWL, it would
be written distinctively as follows, into a proposition in TBox (left side) or an
assertion in ABox (right side).</p>
      <p>
        N12368
owl:intersectionOf
( TELEPHONE
N12368 a TELEPHONE ;
hasColor BLACK .
3 The original by Quillian was not so simple as the successors. The original had devices
of type, token, plane, and notions of class, subclass, and modi cation. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
[ a owl:Restriction ;
owl:onProperty hasColor ;
owl:hasValue BLACK ] ) .
      </p>
      <p>The former insists the class of black-colored telephone, but the latter asserts
the existence of a telephone whose color is accidentally black. On the idea that
the notation must be speci ed more precisely, he started the discussion on the
problem involved in semantic networks. However, the issues, in the viewpoints
at the present, were confused and spread out widely in distinct levels, from
semantics to pragmatics, from denotational levels to logical levels.</p>
      <p>
        Up to the mid of 1970s, semantic networks constitute the primer
knowledge representation and many attempts revealed that they never lived up to
researcher's expectations. Brackman [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] demonstrated complex semantic
networks that contain both conceptual networks and their particulars, and showed
special existences a set of links that allows the speci cation of a concept as a
set of attribute de nitions in conjunction with a structural interrelation between
those attributes, see details in [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        At 1979, Brackman [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] presented a comprehensive survey on semantic
networks. He investigated the work by Quillian, Woods, Brackman, Collins,
Carbonell, Winston, expanding to Fillmore, Simmons, Hendrix, Rumelhart, Schank,
Heidom, Anderson, Shapiro, Cercone, Phillip Hayes, Norman, and Szolovits, then
clari ed ve levels of characteristics on semantic networks, \implementational,"
\logical," \epistemological," \conceptual," and \linguistic" levels. Due to
limitations of space, we summarize the result at Table 1. Note that we can capture that
      </p>
      <p>RDFS and OWL fall into epistemological level, which was discovered by
Brackman as a missing level in his comprehensive investigation. Usual ontologies that
are built using RDFS and OWL are at conceptual level. As an instantiation of
such an epistemological level, he advocated more elaborated \Structured
Inheritance Networks", in which Role/Filler Description and Structural Description
are derived.</p>
      <p>
        Eventually, Brackman [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] published KL-ONE at 1985, and after that many
KL-ONE-ish systems succeeded. They are, as a whole, called KL-ONE family.
All systems of KL-ONE family, except KM [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] is listed at [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        The class-instance notion gradually emerged in the development of
KLONE family. In the original KL-ONE, the notion of class was the
production of a classi er, and did not provide any explicit primitives for the
classinstance indication. This situation is carried over Description Logics and OWL.
In CLASSIC [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], the operators for individuals were identical to that for classes,
but the function cl-create-ind was provided to create an individual under
a CLASSIC-description. Moreover, LOOM [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] prepared 17 operators
(functions/macros/slots) for instances. Ideas of objects and mixin classes were
borrowed from CLOS (Common Lisp Object System) and provided the
mixininheritance functionality.
      </p>
      <p>
        KM [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] is, which is not regarded so, the last system in the line of KL-ONE
family in thought. It has a frame-like syntax as well as CLASSIC and LOOM.
However, it presented an easier way to encode the inheritance attributes for
instances at classes. The following is actual programming code in KM of Buy
event.
      </p>
      <p>(every Buy has
(buyer ((a Agent)))
(object ((a Thing)))
(seller ((a Agent)))
(money ((the cost of (the object of Self))))
(subevent1 ((a Give with
(agent ((the buyer of Self)))
(object ((the money of Self)))
(rcpt ((the seller of Self))))))
(subevent2 ((a Give with
(agent ((the seller of Self)))
(object ((the object of Self)))
(rcpt ((the buyer of Self)))))))
This code axiomatize that two agents appear as buyer and seller, every event of
Buy is accompanied by two distinctive Give events in which one event for a buyer
the money is received by the buyer, in the other event for a seller the object is
received by seller. In the above example, the event money is instantiated as the
cost of the event. KM denotes two fundamental types, instances and classes. A
class has the extension of the individuals, and properties of individuals of a class
are expressed of the form:
(every &lt;class&gt; has
(&lt;slots1&gt; (&lt;expr11&gt; &lt;expr12&gt; ... ))
(&lt;slots2&gt; (&lt;expr21&gt; &lt;expr22&gt; ... ))
...</p>
      <p>)
Thus, \(every ..." form describes properties for individuals of a class to be
inherited in accordance with superclass-subclass relation. On the other hand, the
form without \every" but with \superclasses" attribute for classes denotes
superclasses of a subjective class with other properties for the class per se.
(&lt;class&gt; has
(superclasses (&lt;superclass1&gt; &lt;superclas2&gt; ... ))
(&lt;slots1&gt; (&lt;expr11&gt; &lt;expr12&gt; ... ))
(&lt;slots2&gt; (&lt;expr21&gt; &lt;expr22&gt; ... ))
...</p>
      <p>)
This grammar greatly reduces the burden of awkward expression in knowledge
graph. We propose such a grammar for RDF and OWL in Section 3.
2.2</p>
      <p>
        Frames to RDFS
Minsky [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] published the idea of framework of human cognitive mechanisms at
1974.
      </p>
      <p>We can think of a frame as a network of nodes and relations. The
top levels of a frame are xed, and represent things that are always true
about the supposed situation. The lower levels have many terminals {
slots that must be lled by speci c instances or data. [. . . ] Collections
of related frames are linked together into frame-systems. The e ects of
important actions are mirrored by transformations between the frames
of a system. [Minskey, 1974]
As Minsky mentioned in his paper, the basic idea of frame is not his invention
and his presentation was not complete, but he pointed out several important
notions of frame systems such as sharing terminals, a frame and subframes,
variables, attachments, default assignment, and so on. He talked the image of
frame-based cognition in many scenes, vision, linguistics, memory acquisition,
retrieval of knowledge, and control. Minsky's prevision had become the source
of many frame systems after that.</p>
      <p>
        KRL and FRL were the rst two systems embodied Minsky's idea.
Especially, Bobrow's KRL[
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] gave some inspiration to KL-ONE family, where the
appearance of network disappeared and frame-like forms, e.g., UNIT, appeared.
The followings are an example of event description described in KRL.
[Event234 UNIT Individual
&lt;SELF (a Give with
object = (a Pen)
giver = (Person2 (which IsHusbandOf Person3)}
recipient = Person1)&gt;]
[Give UNIT Specialization
&lt;SELF (an Event)&gt;
&lt;object (a Thing)&gt;
&lt;giver (a Person)&gt;
&lt;recipient (a Person)&gt;]
[Lawyer UNIT Specialization
      </p>
      <p>&lt;SELF (a Person)&gt;]
[Pen UNIT Basic</p>
      <p>&lt;SELF (a PhysicalObject)&gt;]
[Lawyer UNIT Specialization</p>
      <p>&lt;SELF (a Person)]
[Person1 UNIT Individual</p>
      <p>&lt;SELF (a Person with firstName = "David")&gt;]
[Person2 UNIT Individual
&lt;SELF {(a Person with firstName = "Jonathan")</p>
      <p>(which IsHusbandOf Person3)}&gt;]
[Person3 UNIT Individual
&lt;SELF {(a Person with firstName = "Ellen")</p>
      <p>(a Lawyer)}&gt;]</p>
      <p>KRL allowed to explicitly express both classes and individuals in a uniform
pattern named UNIT. It is obvious that \(a Pen)" denotes an instance of class
Pen. The form \(a &lt;class&gt; with &lt;slot-name&gt; = &lt;slot-value&gt;)" indicates
an instance of &lt;class&gt; has &lt;slot-value&gt; to the &lt;slot-name&gt; in both class
and individual descriptions.</p>
      <p>
        FRL [
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ] was an implementation for several representation techniques
suggested by Minsky and additional functionalities that are, today, conceived
common in frame systems. Namely, local procedure attachments, IF-NEEDED,
IF-ADDED, and IF-REMOVED were demonstrated in addition to basic
functionalities of default value and inheritance along AKO (a kind of). However,
the semantics of the inheritance, which should be turned into the subsumption
from the viewpoint of RDF Semantics [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], is not formalized, whereas it worked
practically.
      </p>
      <p>
        Schank's Memory Organization Package (MOP) [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] was a very unique
package for Case-Based Reasoning (CBR). It is possible to deem it a successor of
frame systems, but the most strong impact of MOP on Semantic Webs is that it
has made clear the bunch of slots (a set of pairs of property-name and
propertyvalue) of an instance de ne the class of the instance. In other words, the
intension (slots) decides the extension (class). Actually, we utilized the algorithm of
slots-&gt;mop in MOP onto building Agriculture Activity Ontology (AAO) [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]
with SWCLOS. However, the MOP has no structural di erence between classes
and instances and the actual deference of MOP between them is just the ag for
instance/class is true or false.
      </p>
      <p>
        Common Lisp Object System (CLOS) [
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ] is the rst genuine class-based
object system, in which the instance object structure is completely di erent
from the class object structure, and we need the de nition of a class before the
instance object creation. We can de ne Wine class in pure CLOS as follows.
(defclass Wine (food:PotableLiquid)
((madeFromGrape :accessor madeFromGrape :type WineGrape))
(:metaclass owl:Class))
      </p>
      <p>Furthermore, if rdfs:label is de ned as slot at the metaclass owl:Class
with the meta-object protocol [27], we can add the rdfs:label slot of class Wine
meta-object as follows.</p>
      <p>(make-instance 'owl:Class :name 'Wine rdfs:label "Wine")
3</p>
      <p>A Brief Overview of New Knowledge Machine
Along with the progression and popularization of Linked Open Data, more
comprehensible and comprehensive tools are required for new entrants from ordinary
people. It is easy to write down knowledge graphs at instance levels, but it is
di cult to expand the knowledge graph to the ontology. It is obvious that we
need new guides who lead starters in LODs to the ontologies. For the purpose of
that, we are now tackling to develop a new platform of Semantic Webs that
covers from LODs to ontologies. It will be an amalgam of a database for knowledge
graph, gently guiding for novices, straight-forward representation of knowledge,
etc. In this section, we give rough sketches of several parts of the tools.
3.1</p>
      <p>Light Weight Database and Indexing in Knowledge Graph
The new platform has an interface to RDF stores, AllegroGraph, Virtuoso,
Stardog, and so on. In addition, we have developed an internal graph memory as
cache based on DTREE and the uni cation4. It demonstrated that Princeton
WordNet [28] was absorbed on memory for the machine of Intel Core i7-4770,
16GB. In this module, we can perform simple information retrievals on one shot
via simple pattern matching that is similar to SPARQL queries.
4 See Paradigms of Arti cial Intelligence Programming by Peter Norvig Section 14.8.
In addition to domain and range constraints in RDFS, which was already equipped
on SWCLOS, we are going to implement exible hierarchical structure
adjustment. Schank's MOP provided the functionality of instance adjustment but not
class adjustment. We will expand such adjustment to the class level. The rules
of instantiation will work e ectively at the class level.
We are developing a new KM language for Semantic Webs, which imitates the
behavior of Clark's KM. Note that RDF semantics and OWL semantics are
strictly preserved in the New KM. Especially, it will allows to represent
metalevel ontologies [29] like:</p>
      <p>Species is a owl:Class and rdfs:subClassOf owl:Class .
EndangeredSpecies is rdfs:subClassOf Species .</p>
      <p>Eagle is a owl:Class and is a EndangeredSpecies .</p>
      <p>Harry is a Eagle .
4</p>
      <p>Conclusion and Future Work
This paper introduced a new knowledge representation machine, the New KM,
which is a successor of SWCLOS, Schank's MOP, and Clark's KM, and more.
It will ease the di culties of entering Linked Open Data and proceeding to
ontologies and meta-modeling of ontologies.</p>
      <p>This paper pursued the history of knowledge representation from the
beginning of semantic networks and frame systems, focusing on the evolution of
class-instance notion and the implementation on representation languages. This
paper rediscovered the ve levels of semantic networks. We found that the
highest level, Linguistic level, in which we can investigate any concepts and words as
networks, is left as unexplored domain. The comprehensive platform based on
RDF and OWL will be indispensable to build extensive ontologies from
comprehensive web resources like Wikipedia, and others.
27. Kiczales, Gregor, Jim des Rivieres, Daniel G. Boblow: The Art of the Meaobject</p>
      <p>Protocol, MIT (1991)
28. Koide, Seiji, Hideaki Takeda: RDFization of Japanese Electronic Dictionaries and</p>
      <p>LOD, 2nd Workshop on Linked Data in Linguistics (LDL-3024), (2013)
29. Koide, Seiji, Hideaki Takeda: Inquiry into RDF and OWL Semantics, JIST 2016,
25{31, Springer (2016)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Franz</given-names>
            <surname>Baader</surname>
          </string-name>
          , Diego Calvanese,
          <string-name>
            <surname>Deborah</surname>
            <given-names>McGuinness</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Daniele</given-names>
            <surname>Nardi</surname>
          </string-name>
          , Peter PatelSchneider (eds.):
          <source>The Description Logic Handbook</source>
          , Cambridge (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hayes</surname>
          </string-name>
          , Patrick,
          <source>Brian McBride: RDF Semantics</source>
          , http://www.w3.org/TR/rdf-mt/ (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Woods</surname>
          </string-name>
          , William A.:
          <article-title>What's in a Link: Foundations for Semantic Networks, Representation and Understanding; Studies in Cognitive Science</article-title>
          ,
          <string-name>
            <given-names>D. G.</given-names>
            <surname>Bobrow</surname>
          </string-name>
          , A. M. Collins (eds.),
          <volume>35</volume>
          {
          <fpage>82</fpage>
          , Academic Press (
          <year>1975</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Nardi</surname>
            , Daniele,
            <given-names>Ronald J. Brackman:</given-names>
          </string-name>
          <article-title>An Introduction to Description Logics</article-title>
          , in [1]
          <issue>1</issue>
          {
          <fpage>40</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Sattler</surname>
          </string-name>
          , Ulrike, Diego Calvanese, Ralf Molitor:
          <article-title>Relationships with other Formalisms</article-title>
          , in [1]
          <fpage>137</fpage>
          {
          <fpage>177</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Noy</surname>
          </string-name>
          , Natalya F.,
          <string-name>
            <surname>Deborah</surname>
            <given-names>L</given-names>
          </string-name>
          .
          <article-title>McGuinness: Ontology Development 101: A Guide to Creating Your First Ontology</article-title>
          , https://protege.stanford.edu/publications/ ontology\_
          <source>development/ontology101-noy-mcguinness.html</source>
          , Stanford.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Quillian</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Ross: Semantic Memory</surname>
          </string-name>
          ,
          <source>Report AFCRL-66-189</source>
          , BBN, Cambridge (
          <year>1966</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Quillian</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Ross: Word Concepts: A Theory and Simulation of Some Basic Semantics Capabilities</article-title>
          , Behavioral Science,
          <volume>12</volume>
          , 410{
          <fpage>430</fpage>
          (
          <year>1967</year>
          ),
          <article-title>reprinted in Readings in Knowledge Representation (eds</article-title>
          .) R. J.
          <string-name>
            <surname>Brackman</surname>
            ,
            <given-names>H. H.</given-names>
          </string-name>
          <string-name>
            <surname>Levesque</surname>
          </string-name>
          ,
          <volume>98</volume>
          {
          <fpage>118</fpage>
          , Morgan Kaufmann (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Clark</surname>
          </string-name>
          , Peter,
          <source>Bruce Porter: KM - The Knowledge Machine: Users Manual</source>
          ,
          <source>Technical Report</source>
          , AL Lab, Univ. Texas at Austin (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Clark</surname>
          </string-name>
          , Peter,
          <source>Bruce Porter: KM - The Knowledge Machine 2</source>
          .0:
          <string-name>
            <given-names>Users</given-names>
            <surname>Manual</surname>
          </string-name>
          , http://www.cs.utexas.edu/users/mfkb/RKF/km.html
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Koide</surname>
          </string-name>
          , Seiji, Masanori Kawamura:
          <article-title>SWCLOS: A Semantic Web Processor on Common Lisp Object System, ISWC2004, demo</article-title>
          , http://iswc2004.semanticweb.org/ demos/32/ (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Koide</surname>
          </string-name>
          , Seiji, Hideaki Takeda:
          <article-title>OWL-Full Reasoning from an Object Oriented Perspective, ASWC2006</article-title>
          , LNCS-
          <volume>4185</volume>
          ,
          <issue>263</issue>
          {
          <fpage>277</fpage>
          ,
          <string-name>
            <surname>Springer</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Brackman</surname>
          </string-name>
          , Ronald J.:
          <article-title>What's in a Concept: Structural Foundations for Semantic Networks</article-title>
          ,
          <string-name>
            <given-names>Int. H.</given-names>
            <surname>Man-Machine</surname>
          </string-name>
          <string-name>
            <surname>Studies</surname>
          </string-name>
          ,
          <volume>9</volume>
          , 127{
          <fpage>152</fpage>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Brackman</surname>
          </string-name>
          , Ronald J.:
          <article-title>On the Epistemological Status of Semantic Networks, Associative Networks: Representation and Use of Knowledge by Computers</article-title>
          ,
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Findler</surname>
          </string-name>
          (ed.)
          <volume>3</volume>
          {
          <fpage>50</fpage>
          , Academic Press (
          <year>1979</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Brackman</surname>
            ,
            <given-names>Ronald J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>James</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Schmolze: An Overview of the KL-ONE Knowledge Representation System</article-title>
          ,
          <source>Cognitive Science</source>
          ,
          <volume>9</volume>
          , 171{
          <fpage>216</fpage>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Woods</surname>
          </string-name>
          , William A.,
          <string-name>
            <surname>James</surname>
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Schmolze: The KL-ONE</surname>
            <given-names>Family</given-names>
          </string-name>
          ,
          <source>Computers Math. Applic., 23-2-5</source>
          ,
          <issue>133</issue>
          {
          <fpage>177</fpage>
          , Pergamon Press (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Resnick</surname>
            ,
            <given-names>Lori A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alex</surname>
            <given-names>Borida</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Ronald J.</given-names>
            <surname>Brackman</surname>
          </string-name>
          , Charles L. Isbell,
          <string-name>
            <surname>Deborah L. McGuinness</surname>
          </string-name>
          ,
          <string-name>
            <surname>Peter F. Patel-Schneider</surname>
          </string-name>
          , Kevin C.
          <article-title>Zalondek: CLASSIC Description and Reference Manual</article-title>
          , https://cse.buffalo.edu/~shapiro/Courses/ CSE663/classicmanual.ps (1995)
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Brill</surname>
          </string-name>
          ,
          <source>David: Loom Reference Manual Version 2</source>
          .0, ftp://ftp.isi.edu/pub/loom/ reference2.0
          <article-title>-twoside</article-title>
          .ps (1993)
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Minsky</surname>
          </string-name>
          ,
          <article-title>Marvin: A Framework for Representing Knowledge, Mind Design</article-title>
          , J. Haugeland (ed.), pp.
          <volume>95</volume>
          {
          <issue>128</issue>
          , MIT Press (
          <year>1981</year>
          )
          <article-title>Originally published as AI-Memo 306 (</article-title>
          <year>1974</year>
          ), https://dspace.mit.edu/bitstream/handle/1721.1/6089/AIM-306. pdf?sequence=
          <fpage>2</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. Bobrow, Daniel G.,
          <article-title>Terry Winograd: An Overview of KRL, a Knowledge Representation Language</article-title>
          , Cognitive Science,
          <fpage>1</fpage>
          -
          <issue>1</issue>
          ,
          <issue>3</issue>
          {
          <fpage>46</fpage>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Roberts</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Bruce</surname>
          </string-name>
          , Ira P.
          <article-title>Goldstein: The FRL Primer</article-title>
          ,
          <source>AI</source>
          Memo 408,
          <string-name>
            <surname>MTI</surname>
          </string-name>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Roberts</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Bruce</surname>
          </string-name>
          , Ira P.
          <article-title>Goldstein: The FRL Manual</article-title>
          ,
          <source>AI Memo 409</source>
          ,
          <string-name>
            <surname>MIT</surname>
          </string-name>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Riesbeck</surname>
          </string-name>
          ,
          <string-name>
            <surname>Christopher</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roger</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>Schank: Inside Case-based Reasoning</article-title>
          , Laurense Eribaunm Associates (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Joo</surname>
          </string-name>
          , Sungmin, Seiji Koide, Hideaki Takeda, Daisuke Horyu, Akane Takezaki, Tomokazu Yoshida:
          <article-title>Designing of Ontology for Domain Vocabulary on Agriculture Activity Ontology (AAO) and a Lessons Learned</article-title>
          ,
          <string-name>
            <surname>JIST</surname>
          </string-name>
          <year>2016</year>
          ,
          <volume>32</volume>
          {
          <fpage>46</fpage>
          ,
          <string-name>
            <surname>Springer</surname>
          </string-name>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <article-title>X3J13 Document 88-002R: Common Lisp Object System Speci cation</article-title>
          , (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Pitmann</surname>
          </string-name>
          , Kent: Hyperspec, http://www.lispworks.com/documntation/ Hyperspec/Body/04\_c.htm
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>