<!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>Using Events from UFO-B in an Ontology Collaborative Construction Environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Douglas Eduardo Rosa</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Joel Luis Carbonera</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gabriel M. Torres</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mara Abel</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Informatics - Universidade Federal do Rio Grande do Sul (UFRGS) Caixa Postal 15.</institution>
          <addr-line>064 - 91.501-970 - Porto Alegre - RS -</addr-line>
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <fpage>278</fpage>
      <lpage>283</lpage>
      <abstract>
        <p>In previous works, it was introduced an approach to support collaborative construction and evolution of domain ontologies based on UFO-A. However, there are areas of knowledge, like in the petroleum geology, where we need to represent some natural/geological phenomena which aren't possible to be well represented by UFO-A constructs, by the fact that this concepts are treated as events that occur during time. Thus, this paper presents the results of the study to support events from UFO-B in an ontology collaborative construction environment, which initially was designed to maintain a collaboration record from a domain ontology based on UFO-A.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>This paper presents the results of the study to support events from UFO-B in an
ontology collaborative construction environment, which initially was designed to maintain a
collaboration record from a domain ontology based on UFO-A. The choice of UFO-B,
instead of UFO-C, comes from the fact that UFO-C represents intentional agents (that have
intentions and goals), which is not our case. Our research group works with petroleum
geology, so we do not want to represent intentional agents, we want to model geological
and natural phenomena. This kind of phenomenon does not occur by the intention of an
agent, but for natural reasons that do not have a specific goal. It is important to be clear
that this work does not presents contributions in the creation of constructs for modeling
events or temporal aspects in a domain ontology, but it is about the requirement that our
modeling tool must have to support the collaborative construction of ontologies based on
both concepts from UFO-A and UFO-B.</p>
      <p>This paper is organized as follows: in section 2 are presented the main concepts
envolving UFO. In section 3 we present the related works, which were the basis for the
development of this work. In section 4 are presented the changes made in the architecture
of the environment to support UFO-B events. In section 5, we conclude and anticipate
some future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Foundational Ontology: UFO</title>
      <p>
        The UFO (Unified Foundational Ontology) [
        <xref ref-type="bibr" rid="ref3">Guizzardi 2005</xref>
        ,
        <xref ref-type="bibr" rid="ref4 ref5">Guizzardi et al. 2008</xref>
        a] is
a Foundational Ontology which arose as a unification of concepts addressed by other
foundational ontologies. UFO is divides into 3 parts - UFO-A, UFO-B and UFO-C - that
structure notions of different scopes. The core of the UFO is the fragment called UFO-A,
which is an ontology of Endurants, and is concerned with structural aspects, like objects,
their types, their part/wholes, their intrinsic, relational properties and spaces of property
values, distinction between different types and their allowable relationships etc. UFO-B
is an ontology of Perdurants that deals with dynamic aspects, like events and their parts,
relations between events, object participation in events, temporal properties of entities,
time etc. UFO-C is built on top of UFO-A and UFO-B to systematize social aspects, like
agents, intentional states, goals, actions, norms, social commitments among many others.
      </p>
      <p>
        A complete and detailed description about UFO’s fragments is outside the scope
of this paper. For a more detailed description of UFO-A and UFO-B, including their
logical meaning, refer to [
        <xref ref-type="bibr" rid="ref3">Guizzardi 2005</xref>
        ,
        <xref ref-type="bibr" rid="ref4 ref5">Guizzardi et al. 2008</xref>
        a,
        <xref ref-type="bibr" rid="ref4 ref5">Guizzardi et al. 2008</xref>
        b], in
which the theoretical foundation of this work was based.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Collaborative Construction of Domain Ontologies</title>
      <p>
        The work in [
        <xref ref-type="bibr" rid="ref7">Torres et al. 2011</xref>
        ] and [
        <xref ref-type="bibr" rid="ref6">Torres 2012</xref>
        ] presents an approach to build visual
domain ontologies in a collaborative way using meta-data based on foundational
ontologies. It makes use of the concepts from the foundational ontology UFO, seeking a
wellstructured construction of domain ontologies that could serve as a future reusable artifact.
Furthermore, a goal of using foundational ontologies is to establish a theoretical basis to
achieve consistency in the negotiations of meaning during the collaboration process. The
collaborative aspect is motivated by the fact that knowledge domains are not static, they
evolve as new elements become part of the domain or when elements become obsolete.
These changes must be adapted to the domain model, updating the ontology by adding
or removing elements. As knowledge about a certain domain can belong to several
geographically dispersed collaborators, a collaborative process to create and maintain an
ontology helps to make explicit the changes that occur in this ontology, and also makes
explicit the concepts involving the vocabulary used by different collaborators.
      </p>
      <p>
        In order to support the creation of domain ontologies in a collaborative way, two
meta-data ontologies are used: the R.O. (Representation Ontology) and C.O.
(Collaboration Ontology). The R.O. defines primitives to represent the domain ontology, while
the C.O. defines primitives to represent the collaboration events. The domain ontology
components are defined as instances of the concepts of theR.O., and the changes made
in the domain ontology are defined as instances of the concepts of C.O.. The
metaontology R.O. extends some of the major components of ontologies (concept, property,
relation, axiom) specializing them in the constructs proposed by foundational ontology
UFO-A [
        <xref ref-type="bibr" rid="ref3">Guizzardi 2005</xref>
        ], providing thus an ontological foundation for the model. The
meta-ontology C.O. defines which events of collaboration can be performed in the
domain ontology. The instances of C.O. are the changes related to what is represented by
the R.O., which is the domain ontology. Figure 1 shows an example of the interaction
in the ontology of meta-data and collaboration history generated due to changes in the
domain ontology.
      </p>
      <p>Currently, this approach covers Endurants objects in building models. But it is
important, for Geology interpretation or natural phenomena, to represent the transformation
of objects (Endurants) through the events.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Supporting Events from UFO-B</title>
      <p>
        This work is an extension of the work presented in [
        <xref ref-type="bibr" rid="ref7">Torres et al. 2011</xref>
        ,
        <xref ref-type="bibr" rid="ref6">Torres 2012</xref>
        ], in
which it was developed an environment to support collaborative construction and
evolution of domain ontologies based on UFO-A. Now, we are concerned with the temporal
aspects, i.e., with the representation of UFO-B events in that same environment. This
section presents the modifications realized in the original meta-data ontologies (R.O. and
C.O.) used to specify the structure of the domain ontology components and collaboration
episodes. These modifications were realized in order to represent the temporal aspects
in the domain ontologies created for this system. The first change made was to organize
the meta-data ontologies to reflect the taxonomic structure of the foundational ontology
UFO. Figure 2 depicts the main differences between the original and the new taxonomy
in the R.O..
      </p>
      <p>We renamed some terms of this meta-data ontology to conform to terminology
used in UFO, and thus avoid possible confusion between the terms used in this work
and in the UFO. For example, the term OntologyComponent was the concept from which
all other concepts were specialized. In UFO, the concept that is the top concept, i.e.,
the concept from which all other concepts were specialized is the concept named Entity,
so we renamed the term OntologyComponent to Entity. We have also made changes in
the taxonomy of this meta-data ontology. For example, the Relations were structured
as expected in the UFO, i.e., as an EndurantUniversal. There were many changes in
nomenclature and taxonomy to match the terms used with those predicted in the UFO.</p>
      <p>In order to organize the changes made, we will first present the theoretical
concepts of UFO-B, and then show the changes made to represent the concepts in the
approach proposed by Torres. Below, we explain some theoretical concepts from UFO-B
along with the modifications made in the meta-data ontology to support the representation
of them.</p>
      <p>Mereological Structure: Events are examples of entities that obey the so-called
Extensional Mereology, we have that: i) No event is part of itself; ii) If event X is part
of event Y then event Y is not part of event X ; iii) If event X is part of event Y
and event Y is part of event Z then event X is part of event Z; iv) If event Y is
part of event X then there is an event Z disjoint from Y which is also part of X ;
v) Two events are the same if and only if they are composed of exactly the same
parts. Figure 3.A depicts the mereology structure in the R.O..</p>
      <p>Ontological Dependence: The Events from UFO-B are ontologically dependent on a
relationship of participation with any object from UFO, i.e., an event exists only
if at least one object is participating on it. The UFO-B provides the use of a
special construct to establish a participation relation with one object, the construct
is called Participation and it is depicted in Figure 3.A.</p>
      <p>Role Diferentiation: When an object is participating in an event, he is playing a role in
this event, which is not the same role that this object could play out of this event.
Then we specialize the UFO-A Role concept in two types of roles: Those who are
existentially dependent on some Endurant and those who are existentially
dependent on some Perdurant. We call, respectively: Relational Role and Processual
Role. Figure 3.B depicts this distinction in the R.O..</p>
      <p>Temporal Qualities: Events can be bearer of qualities, for example, a football game can
be disputed, a conversation can be boring, and depositional process can be slow.
Every event has a common property: its duration. Every event is framed by a
time interval. And a time interval is associated with a temporal structure, which
is analogous with a quality structure. An event is framed by a time interval T if
we have T Pb and T Pe, that are quality values in a given temporal structure and,
T Pb is the begin time point, and T Pe is the end time point. Figure 3.C depicts the
changes realizes in the R.O. in order to represent the time structures.</p>
      <p>Time Interval Relations: Events may have relationship between then. We have a special
kind of relationship between events which can be used to establish relationships
of a partial or total ordering in their occurrences, for this we use de called Allen’s
Relations. These relations are added in the R.O. and it is depicted in the Figure
3.D.</p>
      <p>Change in the State of Affairs: Events can change the world by changing the State of
Affairs. A Situation is defined in the UFO-A and it represents a particularstate of
affairs, i.e., a situation can be seen as a portion of reality that can be understood
as a whole. An event takes one situation to another: from a pre-situation to a
postsituation, i.e., an event has a pre-situation relationship with a particular situation,
and a post-situation relationship with another particular situation different from
first. We can define a Situation as a set consisting of several objects (including
another situations). The inclusion of the Situation construct in the R.O. are depicted
in Figure 3.D.
The modifications in the C.O. are still not completed in the date that this paper was
written. Then, this discussion will be taken at a future opportunity.
This work presented some modifications performed in the Torres’ work to support the
representation of UFO-B events in an ontology collaborative construction system. The
objective of this project, in the long run, is to support the reasoning of geological
interpretation of depositional process based on described characteristics of sedimentary rocks.
We expect that a well founded domain ontology, built with the support of a collaborative
tool, would express the geological concepts in a more precise way, therefore supporting
useful interpretations.</p>
      <p>The meta-ontologies introduced in the Torres’ work were developed to provide
a basis for the collaborative construction of language-independent domain ontologies,
and were based on the constructs from UFO-A. Now, this work is expanding this basis,
improving the meta-ontologies and supporting the representation of events and temporal
aspects inherited from UFO-B. Currently this work is in constant development.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Acknowledgements</title>
      <p>The scholarships in this project are funding by the program PETROBRAS PFRH 17 and
CNPq. Material funding was supported by ENDEEPER Knowledge Systems.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Carbonera</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Racioc´ınio sobre conhecimento visual: Um estudo em estratigrafia sedimentar</article-title>
          .
          <source>Master's thesis</source>
          ,
          <source>Universidade Federal do Rio Grande do Sul.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Carbonera</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scherer</surname>
            ,
            <given-names>C. M. S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Bernardes</surname>
            ,
            <given-names>A. K.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>Reasoning over visual knowledge</article-title>
          .
          <source>In Proceedings of Joint IV Seminar on Ontology Research in Brazil and VI International Workshop on Metamodels, Ontologies and Semantic Technologies</source>
          . Ontobras/Most.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Ontological foundations for structural conceptual models</article-title>
          .
          <source>PhD thesis</source>
          , CTIT, Centre for Telematics and Information Technology, Enschede.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Guizzardi</surname>
            , G., de Almeida Falbo,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>R. S. S.</given-names>
          </string-name>
          (
          <year>2008a</year>
          ).
          <article-title>Grounding software domain ontologies in the unified foundational ontology (ufo): The case of the ode software process ontology</article-title>
          .
          <source>In CIbSE</source>
          , pages
          <fpage>127</fpage>
          -
          <lpage>140</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Falbo</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>R. S. S.</given-names>
          </string-name>
          (
          <year>2008b</year>
          ). A importaˆncia de ontologias de fundamentac¸
          <article-title>a˜o para a engenharia de ontologias de dom´ınio: o caso do dom</article-title>
          ´ınio de processos de software.
          <source>Revista IEEE Ame´rica Latina</source>
          , v.
          <volume>6</volume>
          (
          <issue>n</issue>
          .3):p.
          <fpage>244</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Torres</surname>
            ,
            <given-names>G. M.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Construc¸a˜o colaborativa de ontologias para dom´ınios visuais utilizando fundamentac¸a˜o ontol o´gica. Master's thesis, Universidade Federal do Rio Grande do Sul</article-title>
          . No Prelo.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Torres</surname>
            ,
            <given-names>G. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lorenzatti</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rey</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>da</surname>
            <given-names>Rocha</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R. P.</given-names>
            , and
            <surname>Abel</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>Collaborative construction of visual domain ontologies using metadata based on foundational ontologies</article-title>
          .
          <source>In Proceedings of Joint IV Seminar on Ontology Research in Brazil and VI International Workshop on Metamodels, Ontologies and Semantic Technologies</source>
          . Ontobras/Most.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>