<!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 an Ontology Pattern Stack to engineer a Core Ontology of Accounting Information Systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ivars BLUMS</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hans WEIGAND</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>SIA ODO Latvia</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Tilburg</institution>
          ,
          <country country="NL">The Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Although the field of Accounting Information Systems (AIS) has a long tradition, there is still a lack of a widely adopted conceptualization. In this paper, The UFO ontology patterns are regarded for application by analogy and extension in the engineering of a core ontology for AIS. The new IASB Conceptual Framework for Financial Reporting is used as a main source of the domain knowledge, and a core ontology for AIS is proposed that includes (offered, agreed, partial, settlement and realization) economic exchange patterns of an enterprise. The economic exchanges affect enterprise economic resources and claims that are represented by economic relator patterns including offerings, agreements, (unconditional, in process and residual) obligations and property rights. The model is an important step towards the development of a Core ontology and Ontology Pattern Language for AIS.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>AIS</kwd>
        <kwd>UFO</kwd>
        <kwd>Ontology Patterns</kwd>
        <kwd>Economic Exchange</kwd>
        <kwd>Resources</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Although the field of the enterprise Accounting Information Systems (AIS) has a long
tradition, scholars in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] conclude the absence of a widely adopted conceptualization.
      </p>
      <p>
        The (Financial) Accounting for an enterprise and thus AIS domain may be
characterized as a hierarchy of models: 1. Conceptual Framework for Financial
Reporting, 2. International and National Accounting Standards and Interpretations, 3.
Enterprise Policies. At present these models are undergoing a substantial change with
the introduction of a new Conceptual Framework for Financial Reporting - CF [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and a
number of new International Financial Reporting Standards – IFRS [
        <xref ref-type="bibr" rid="ref29 ref5 ref6">5, 6, 29</xref>
        ], by the
International Accounting Standards Board (IASB). Some of the problems that still
remain are the vagueness, inconsistency and ambiguity of the verbal form of the CF and
standards [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], as well as the limited coverage of the economic exchange lifecycle. To
overcome these issues ontology technologies are researched for building Accounting and
AIS domain reference ontologies e.g. in [
        <xref ref-type="bibr" rid="ref3 ref32">3, 32</xref>
        ]; and by the authors [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] using the SABiO
[
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] methodology.
      </p>
      <p>
        SABiO recognizes the importance of the reuse of ontological resources: existing
domain ontologies, core ontologies, foundational ontologies, and ontology patterns
(OPs) in the development of domain ontologies and advocates for the use of an
ontologically well-founded language during ontology capture. According to [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ],
Foundational ontologies span across many fields and model the very basic and general
concepts and relations that make up the world, they contain the Foundational Ontology
Patterns(FOPs). Domain ontologies, in turn, describe the conceptualization related to a
specific domain and contain Domain Related Ontology Patterns(DROPs). Core
ontologies are located between foundational and domain ontologies and provide a
definition of structural knowledge in a specific field that spans across different
application domains in this field.
      </p>
      <p>
        In this paper, the engineering of a core ontology for AIS called EXP [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] is
considered as grounded on Unified Foundational Ontology (UFO) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and using the
core ontology of Services UFO-S [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], by applying the FOPs of UFO by analogy and
DROPs of UFO-S by extension. The domain is elicited from the works of accounting
theorists e.g. [
        <xref ref-type="bibr" rid="ref1 ref9">1, 9</xref>
        ]; the CF and common concepts for the most of IFRS standards;
working as and with the AIS and Audit experts. The DROPs of the EXP ontology are
supposed to be used as core patterns for engineering of the IFRS Standards and Policy
based sub-ontologies for AIS.
      </p>
      <p>
        The main contribution of the paper is the proposed FOP and DROP Pattern stack
for the EXP and the extension of UFO-S concepts and patterns for commitment based
economic exchanges and economic resources. The expected benefits are better
understanding and more precise concepts for AIS, pattern reuse for modeling IFRS
Standards and Policies and aligning with other Enterprise related Ontologies, e.g. [
        <xref ref-type="bibr" rid="ref17 ref30">17,
30</xref>
        ], and substantial code reuse for AIS Software.
      </p>
      <p>The evaluation of EXP is in progress by testing and verifying the model with the
UFO language tools, engineering the sub-ontologies for the IFRSs and a large number of
cases included with them, as well as analyzing several ERP systems [from Infor, 1C,
Oracle] and practical cases, and conduct reviews with domain specialists.</p>
      <p>
        We subscribe to Ijiri’s view [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] that the activities of an enterprise comprise planning
and fulfillment of a coordinated chain of economic exchanges. These exchanges affect
economic resources and claims against the enterprise (negative economic resources). In
an economic event of exchange, an economic agent expenses its resources, to earn an
income of resources of a greater benefit for the agent. The concepts and patterns of the
economic exchanges, participating agents and economic resources are the entities of an
AIS and our research.
      </p>
      <p>Section 2 describes the background of the research, section 3 introduces the overall
exchange model, section 4 compares with related work while section 5 concludes with a
discussion and future directions.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background</title>
      <sec id="sec-2-1">
        <title>2.1. Unified Foundational Ontology (UFO)</title>
        <p>
          In search of the ontological foundations for conceptual modeling - theories,
methodologies and engineering tools (including modeling languages, patterns,
antipatterns as well as computational tools) and a functional complex of FOPs and consistent
guidelines of their application for our model, we have looked for one that includes event
and social concepts as well as provides tools for a modular ontology engineering support.
Next in our criteria were the enterprise DROPs and their usage in ontological analysis
and improving existing enterprise related standards and ontologies, as well as
engineering new ontologies. These additional criteria played a crucial role for the choice
in favor of the UFO [
          <xref ref-type="bibr" rid="ref15 ref8">8,15</xref>
          ] with the ontologically well-founded conceptual modeling
profile of UML termed OntoUML [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] — the language as well as its associated
methodological and computational tools of pattern-based model construction, code
generation, formal verification and formal validation, model verbalization and
antipattern detection. In addition, it provides Ontological Pattern Languages (OPLs) that are
based on a set of interrelated patterns, plus a process model (a procedure, a script) guiding
on how to use and combine them in a specific order, and suggesting patterns for solving
some modeling problems. The UFO is divided into three strata dealing with different
aspects of reality, namely:
        </p>
        <p>
          UFO-A covers structural aspects and patterns - Objects, their types, their
parts/wholes, the roles they play, their intrinsic/relational particularized properties
(modes) and their types. A distinguishing concept in UFO-A is a Relator [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], which can
be seen as reified relationship of aggregations of particularized properties inhering in
related entities, accounting for the way the related entities are involved in the relationship.
The FOPs that were selected for our modeling are the Role with disjoint allowed types
pattern, needed for Economic agent roles and the Relator-material relation pattern
employed for Economic resources.
        </p>
        <p>UFO-B covers dynamic aspects - Events and their parts, Relations between events,
Object participation in events, Temporal properties of entities, Causation, Change and
the connection between Events and Objects via Dispositions. For our modeling, the
Individual Participation FOP of UFO-B was of interest, for Economic exchange and its
sub-events.</p>
        <p>UFO-C: An Ontology of Intentional and Social Entities, which is constructed on top
of UFO-A and UFO-B, and which addresses notions such as Beliefs, Desires, Intentions,
Goals, Actions, Commitments and Claims, Social Roles and Social Particularized
Relational Complexes (Social Relators), among others. The main FOP that will be used
in engineering our ontology is the Social Relator Pattern, see Fig.1.</p>
        <p>
          Social relators are relators composed of one or more pairs of social commitments
and social claims [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. As with all relators, social relators are founded in particular events.
A social commitment is a commitment of an agent A towards another agent B. As an
externally dependent mode, a social commitment inheres in A and is externally
dependent on B. As a consequence, a social claim of B towards A is created.
        </p>
        <p>
          DROPs relating to enterprise structure and measurement, that are required for our
purposes are organized for reuse by E-OPL and M-OPL [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ].
        </p>
        <p>
          UFO-S [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] is a core ontology on services, which is grounded on the Unified
Foundational Ontology. UFO-S characterizes the service phenomena by considering
service commitments and claims established between service participants (provider and
customer) along the service life-cycle. UFO-S is modularized into three sub-ontologies
that account for the basic phases of the service life-cycle: service offer, service
negotiation/agreement and service delivery. As a core ontology, UFO-S presents general
concepts that span across several applications domains in such a way that its
conceptualization can be broadly reused, and as shown further, also for our ontology.
UFO-S facilitates the pattern reuse with S-OPL [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. As an illustration of phenomena
conceptualized, we further use a case from [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]: “A restaurant [the enterprise] establishes
the meta-commitment of accepting the commitment of serving Caesar Salad in less than
10 minutes after order (a service offer). When a customer sits down, checks the menu
and orders a Caesar Salad via the waiter (an event which can be understood as a simplistic
service negotiation leading to a service agreement), the restaurant becomes committed
towards that customer to serve a Caesar Salad in less than 10 minutes. In that moment,
we can say that the meta-commitment was fulfilled.” The actual preparing and serving
the Caesar Salad and consumption and payment actions by customer comprise the service
delivery phase.
        </p>
        <p>In order to cover domain constraints that cannot be represented using the language’s
diagrammatic notation, the editor supports specification of OCL and temporal OCL
formal constraints, the ones from UFO-S patterns are used in EXP.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Economic exchange and the main concepts of the IASB Conceptual Framework</title>
        <p>
          The current state of the Financial accounting conceptualization is represented by the new
CF [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and the IFRS. Neither formal conceptualization nor AIS exists at the moment that
conforms to the issued standards and the CF, that is set to be finalized in 2016. An AIS
maintains, processes and reports information about the enterprise economic resources,
claims against the enterprise (at a point of time) and changes in those economic resources
and claims caused by economic exchanges (during a time period).
        </p>
        <p>
          The CF [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] defines an economic resource as a right that has the potential to produce
benefits. The CF [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] further postulates that an enterprise controls an economic resource
if it has the present rights and ability to direct the use of the economic resource and obtain
the benefits that flow from it. Economic resources as rights and the claims against
enterprise in EXP are modeled as reified relationships between the enterprise and a
counterparty or community with respect to a thing (underlying object). These rights
generally rest on a foundation of legal rights [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] of Contract and Property Laws as e.g.,
in American property law, a property right is described as a collection of legal relations
between parties with respect to things [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ]. However, there is also the civil law that treats
a property right as a relation between a person and an object. The rights definition may
be regarded as the specification of permitted actions:

        </p>
        <p>actions with the rights themselves, e.g. a right to sell a “right to receive”;
actions with the underlying object to be performed for the benefit of the
enterprise by itself, e.g. a right to control the use of a leased object; or
actions that another party has a present obligation to perform for the benefit of
the enterprise, e.g. a right to receive a service.</p>
        <p>The party (or parties) for a particular right or exchange could be an Economic agent
– a specific person or an enterprise, a group of people or enterprises (community), or
society at large. The enterprise (E) is the focal party for our model and a counterparty
(C) - the other party that participates in an exchange with the E. The E is separate and
distinct from all the parties associated with the E, it is a going concern. Specialized roles
of the parties are distinguished for different types of exchanges and their phases. Two
special roles for the core ontology are counteragents participating in exchanges affecting
claims against the enterprise: 1) Creditors (CR) - in exchanges affecting liabilities of the
E in the role of Debtor and 2) Owners (O) - holders of equity claims.</p>
        <p>
          The financial effects of economic exchanges of an E, comprising its activities (i.e.
“as a result of past events” [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]), are classified into the following kinds of relationships:





        </p>
        <sec id="sec-2-2-1">
          <title>An asset (A) is a present economic resource controlled by the E.</title>
          <p>A liability (L) is a present obligation of the E to transfer an economic resource.
Equity (OE) is the residual interest in the A of the E after deducting all its L.
Income (I) is increases in A or decreases in L that result in increases in OE, other
than those relating to contributions (OEC) from O.</p>
          <p>Expenses (S) are decreases in A or increases in L that result in decreases in OE,
other than those relating to distributions (OED) to O.</p>
          <p>With a general constraint of values for the E and for each economic event:</p>
          <p>A = L + OE + OEC – OED + I - S.</p>
          <p>To be recognized in AIS, an economic resource or claim must be measured. In many
cases, measurements must be estimated and are subject to uncertainty. Measures are
based on historical cost or on current value measurement method.</p>
          <p>
            Ijiri [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ] defines Economic commitment as “an agreement to execute an economic
event in a well-defined future that will result in either an increase of economic resources
or a decrease of economic resources” and suggests extending economic resource control
recognition criteria to agreements, forecasts, and budgets. The existing accounting,
though, recognizes only such obligations of future events, that are enforceable by law,
natural law or are constructive [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ].
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Complex economic exchange model description</title>
      <sec id="sec-3-1">
        <title>3.1. Social relator based Economic relator and Economic exchange pattern</title>
        <p>
          We have conceived of an Economic exchange as an offering of interaction made by one
of two parties, followed by its acceptance by the counterparty resulting in an agreement,
that is fulfilled by delivery or by incurring obligations [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ].
        </p>
        <p>UFO-S covers the backbone of an economic exchange – the actions in the form of
services. Actions comprise any economic exchange, but in addition, the EXP economic
exchange specializes UFO-S by adding delivery process steps, incurring and settling
obligations, equity changes, economic resources - their change and measurement. While
generally the services are distinguished from goods as activities of non-separable
production and consumption, we don’t see anything in the model of UFO-S that restricts
modeling a goods transfer. In the running example, a meal serving in a restaurant might
be separated from its consumption, e.g., by taking the meal home.</p>
        <p>
          Our economic exchange patterns of the enterprise’s interactions with a counterparty
employs the Social relator pattern with its axioms [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], see Fig 1. If one party has an
economic commitment, it follows that another party (or parties) has an economic claim.
In CF, the social relator is exemplified by the following statement: “If one party has an
obligation to transfer an economic resource (a liability), it follows that another party (or
parties) has a right to receive that resource (an asset)” [4, para 4.25].
        </p>
        <p>
          We make the following extensions to the UFO-S model because of our AIS and
enterprise-centric orientation: We introduce the Economic relator and a pattern, see Fig
2, as a specialization of the Social relator, that has an exchange value ascribed (a
monetary measurement) to the involved modes. We distinguish two subtypes of this
pattern: 1) E commitment is an economic relator where the enterprise plays the role of
the committer, and 2) E claim is an economic relator where the enterprise plays the role
of the claimer. Because the corresponding [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] modes of a counterparty are counterparts
they will be omitted when depicting the economic relator. The abovementioned relators
may be also referred as (Counterparty) C claim and C commitment respectively. The
Economic resources (Assets) of the enterprise defined in CF are represented by E claim
relator, and Counterparty Claims against enterprise (Liabilities, Equity) are represented
by E Commitment relator. The Economic relators may be conditioned (and thus
classified) on some future events, crucial for our model are the following conditions:



completion or breach of a certain economic process;
completion of an investment process or liquidation of the enterprise;
passage of time.
        </p>
        <p>The economic relators refer to a time period and an underlying object or its function
(more details in Section 3.4). We ascribe (a measurement) exchange value - V to the
economic relator and /events for economic relator exchange value increase/decrease.
We omit “service” for all the concepts due to different usage of service term in accounting
and imply rights and control. In EXP, we use “E” qualifier for the Enterprise; we use “C”
qualifier for the Counterparty; and we use “O” qualifier for the Enterprise Owners as
prefixes of their roles, modes, and relators that mediate (m) them. Generally, the E
qualifier will be omitted for the economic relators, but not for the agent roles.</p>
        <p>As shown in Fig 2 we introduce an AIS domain-related pattern of Economic
exchange that will further be applied for the exchange lifecycle phases and sub-phases
of delivery. Fulfilling some [meta-]commitments/claims Economic exchange decreases
commitments/claims represented by Economic relators for total value V- and increases
other commitments/claims for value V+. There are altogether four combinations for
commitment/claim exchange that we group into two cause and effect action kinds. We
use transfer for enterprise actions towards the benefit of the counterparty and receive for
counterparty actions towards the benefit of the enterprise. We define:
</p>
        <p>A transfer is the enterprise’s action, governed by the terms and conditions,
agreed with and for the benefit of the counterparty, fulfilling a [meta-]
commitment. It exchanges E claim decreases (E commitment increases) for
other E claim increases.</p>
        <p>A receive is the result of the counterparty’s action, governed by the terms and
conditions, agreed with and for the benefit of the enterprise, fulfilling a [meta-]
claim. It exchanges E claim increases (E commitment decreases) for other E
commitment increases.</p>
        <p>The increases/decreases named as expenses are decreases of commitments to the
owners, and those named as income are increases of commitments to the owners and are
a generalization of the expenses and income defined in the subsection 2.2 where they
increase/decrease the equity.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Exchange Offer.</title>
        <p>
          In an analogy with UFO-S, at the beginning of an exchange relation, there is a promise
of the enterprise, a speech act that establishes a pattern of commitments and
corresponding counterparty-claims, that is called enterprise offer, and the resulting
pattern of Enterprise offering relationship. The offer and intention are for the exchange
and involves a conditional promise as defended by Bach [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. As depicted in Fig 3(a) an
enterprise offer event results in the establishment of an offering – a pair of economic
relators, between the enterprise as Offering committer and a Target community. An
offering relationship is composed of the enterprise offering E commitments (promises)
with expected enterprise offering E claims (considerations) from the offering committer
towards the target community, using the economic exchange pattern.
        </p>
        <p>
          The actual content of offering promises and considerations is described in offering
descriptions i.e., normative descriptions in UFO; and in EXP contains the Transfer plans,
that include the main features of an economic resource control transfer/use (see
subsection 3.3). Similarly, for the Receive plans, that are offered for committing by the
Counterparty. The enterprise’s offering promise is conditional – it is committing if the
counterparty will counter-commit. Offering commitments in EXP may be
metacommitments as in [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], or concrete ones.
        </p>
        <p>
          Offering-committer is the role played by agents when these agents commit
themselves to a target community by an offer event. In terms of UFO, the roles are
Rolemixin, since it can be instantiated by parties of different kinds, e.g., persons and
enterprises or their agents. According to [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], Target community is a collective UFO
pattern that refers to the loosely coupled group of agents that constitute the community
to which the exchange is being offered.
        </p>
        <p>Since we take an enterprise-centric view, as in accounting, in EXP we must regard
the enterprise also as a receiver of the counterparty’s offer (which is not necessarily a
counteroffer for a previous one), and the enterprise as a member of counterparty’s target
community. The pattern diagram, in this case, is similar to the provider case and is shown
in Fig 3(b).</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Exchange Agreement Acceptance (Negotiation).</title>
        <p>According to UFO-S, an offering (either of enterprise or counterparty) is a base for an
agreement negotiation event, see the agreement pattern in Fig 3(c), based again on the
economic exchange pattern. If the (negotiation) acceptance succeeds, an exchange
agreement is established, and the enterprise starts to play the role of the committer while
the counterparty starts to play the role of counterparty committer. Committer roles are
accountable for governing the fulfillment of the agreement. Like an offering, an
agreement is composed of reciprocal clauses of E commitment (promise) and E claim
(contribution) pairs. However, in an agreement, these pairs are mutually accepted. An
agreement should conform to what was previously established in the corresponding
offering. As in the case of an offer, what is agreed between the parties (reciprocal
commitments and counter-claims of both E and C) is described in agreement description.
In EXP we additionally to UFO-S distinguish the meta-agreements and concrete
agreements.</p>
        <p>
          In our model, in accordance with [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] we introduce intentional economic relators –
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>Agreement promise and Agreement consideration (similarly for Offering and</title>
        <p>
          Counterparty offering, but without other party’s acceptance). The intentional resources
allow specifying the management of offering and agreement producing processes with
the specializations of exchange patterns, for details see [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. We define:


        </p>
        <p>A promise is the enterprise’s commitment to transfer, motivated and conditioned
by reciprocal consideration (agreed or offered).</p>
        <p>A consideration is the enterprise’s claim to receive, a counterpart of a
counterparty’s commitment - a promise to transfer.</p>
        <p>An offering or agreement is the enterprise’s commitment to exchange for offered or
agreed claim. The agreement (offering) promises and considerations are fulfilled as
interrelated and not separable within clauses of the agreement (offering), they are
transformed to separate objects in delivery phase.</p>
        <p>An enterprise is established by an agreement called Articles of association. In
addition to the enterprise name, purpose, etc. it establishes: O investment consideration
to be fulfilled by contributions to the E and E return on investment promise to the O for
dividends and residual obligations to be fulfilled by distributions to the O. The Articles
may be regarded also as initiating of an overall periodic process that should increase
equity and is reflected in by including the expense/income changes in the economic
exchange pattern.</p>
        <p>
          The CF refers to an agreement as an executory contract [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] that is equally
unperformed: neither party has fulfilled any of its obligations [promises], or both parties
have fulfilled their obligations partially and to an equal extent. Such unperformed
agreements are not recognized in Financial reports but are used in several ways for
disclosing, measurement, “production” of other intentional and recognized resources and
claims, thus need to be included in the AIS concepts.
        </p>
      </sec>
      <sec id="sec-3-5">
        <title>3.4. Exchange Delivery and obligation incurring actions.</title>
        <p>
          Delivery concerns the execution of actions aimed at fulfilling the commitments
established in the agreement [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. The Delivery process in EXP is a substantial
specialization of UFO-S delivery phase pattern, using the EXP economic exchange
pattern in four (eight) different ways.
        </p>
        <p>First (see e.g. (1) in Fig.4), because in EXP we assume that the agreement promise
fulfillment may be specified and/or executed by two and more partial actions
(Transfer/Receive), that leads to introducing in process obligations (AIP/LIP, here and
further respectively).</p>
        <p>Second, because after completing of the fulfillment process, the in process
obligations are transformed into the opposite unconditional obligations
(Receivable/Transferable) specified by agreement consideration.</p>
        <p>Third, the unconditional obligation settlement may be specified and/or executed by
two or more partial actions (Receive/Transfer), that again leads to maintaining in process
obligations (LIP/AIP).</p>
        <p>Fourth, these in process obligations after completing the settlement, finally settle
the opposite unconditional obligations (Transferable/Receivable).</p>
        <p>
          These processes are depicted in Fig. 4 which constitutes the Complex economic
exchange delivery pattern. The exchanges are represented by events in blue color. We
should note that concurrently with the transfer process, according to the agreement or
due to agent’s autonomy [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ], the receive process specified by the same agreement clause
may progress. As mentioned earlier, during the delivery phase, equity changes of
contribution (OEC) and distribution (OED), as the fulfillment of the Articles of
association agreement, may occur.
        </p>
        <p>
          Regarding the running example, the agreement may contain the Caesar Salad and
the Main course to be served by separate actions, each of which will not be considered
separately and thus will incur an AIP, called Contract asset in [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Completion of the
meal serving will cause Contract asset to convert into a Receivable, which is to be settled
by the customer. The customer may pay also before the serving, thus creating LIP –
Contract liability.
        </p>
        <p>
          Each distinct economic resource or action should contain criteria for partition or
integration governed by the UFO mereological decomposition patterns [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. The quantity
of the economic resource is one of the bases for its partition, see other bases as economic
resource associations in Fig 5. Fig 5 shows the proposed taxonomy and structure of
economic resources. Obligations are mediated by debtor and creditor roles. For equity
claim, the creditor role is specialized by equity claim holder role. Assets, in general, are
mediated by the Controller role.
        </p>
        <p>
          Recognizing the universal economic exchange process states and generalizing the
patterns in IFRS standard [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] we suggest in process concepts for inclusion in [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] and
define:
        </p>
        <p>An asset in process (AIP) is the E’s right to receive/settle for partially completed
transfer, conditioned on the fulfillment of the remaining promise/transferable
(realization).</p>
        <p>A liability in process (LIP) is the E’s obligation to transfer/settle, for partially
completed receipt, conditioned on the fulfillment of the remaining
consideration/receivable.</p>
        <p>A transferable (LT) is a present [unconditional] obligation of the E to transfer,
conditioned on the passage of time.</p>
        <p>A receivable (AR) is a present [unconditional] obligation of the counterparty to
transfer, conditioned on the passage of time.</p>
        <p>A property right (AO) is a present claim of the E against the community for the
underlying object.</p>
        <p>An equity claim of OE is the E’s [residual] obligation to the owners of
transferring the assets of the E after the settlement of all its liabilities
conditioned on the liquidation of the E, and the E’s promise to transfer dividends.</p>
        <sec id="sec-3-5-1">
          <title>The general constraint for values now may be extended:</title>
          <p>AO + AR + AIP = LT + LIP + OE + OEC – OED + I - S.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Related work</title>
      <p>
        The Domain Ontology for Financial Reporting proposed by [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ] is similar to our efforts
but covers reporting issues of the older CF. Concerning the main elements, it doesn’t
cover the interpretation of income and expenses, in process resources, offerings, and
agreements; and phases and processes of economic exchanges. Their work is based on
OWL and not specific upper ontology nor pattern stack.
      </p>
      <p>
        The recent VDML standard [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] provides value and exchange concepts and patterns
even beyond the economic, generalizes and explains many other important concepts for
value modeling that overlap with our analysis, their planning level though is restricted to
Value-Proposal that is roughly similar to the Offering concept. The further details of
agreements, commitments and obligations and their fulfillments are not regarded. Their
ontology is not grounded in any upper ontology, except for SSM Measurement, and is
not directly applicable to accounting.
      </p>
      <p>
        Fundamental work on the commitment patterns is provided by Singh et al. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
While many concepts are directly comparable in the commitment area we differ from
Singh in the elaboration of reciprocity and economic resources, economic or accounting
view.
      </p>
      <p>
        As mentioned earlier, REA Ontology and its patterns [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ] is often used for teaching
in the AIS courses but has not received traction in the Accounting domain. As concluded
in [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]: “Amazingly, in the traditional accounting literature, which is the actual home
base of the [REA] ontology, the [REA] ontology is mainly neglected.” In short, we think
it is due to the prioritization of physical assets transfer ex-post duality, disregarding some
social relationships and valuation flows that are created as possibly intermediate results
of the economic processes.
      </p>
      <p>
        There are obvious similarities between our economic exchange and the transaction
in DEMO Enterprise Ontology [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] in terms of phases. However, there are also important
differences. The economic exchange is always assuming economic reciprocity and, in
the end, is concerned about economic resources. The commitment is not only for
coordination but also has economic value. The order (agreement) phase in EXP is not
generally followed by one execution phase and one result phase, but multiple partial
execution – result (delivery) phases with possible reciprocal actions, leading to the final
result and reciprocal obligations, facilitating the interaction.
      </p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>The UFO and UFO-S ontology patterns were regarded for application by analogy and
extension in the engineering of a core ontology for AIS. The new IASB Conceptual
Framework for Financial Reporting was used as a main source of the domain knowledge,
and an economic exchange pattern for the core ontology for AIS was proposed.
Economic exchange pattern was specialized to specify offered, agreed, partial action,
settlement and realization economic exchange patterns. The economic resources and
claims of the enterprise affected by economic exchanges are represented by patterns of
economic relators including offerings, agreements, (unconditional, in process and
residual) obligations and property rights. The Conceptual model, engineered using
OntoUML, is an important step towards the development of a Core ontology and
Ontology Pattern Language for AIS.</p>
      <p>The UFO provides a solid concept and pattern base for the researched domain. The
UFO-S ontology was extended to cover reciprocity, obligations, delivery process and
measurement issues for AIS. The OntoUML language and tool have a potential for
creating formalized and conveniently shareable ontologies for our domain. Some
drawback was the inability to introduce new stereotypes, that have been created for
UFOB, C and other ontologies, as well as a difficulty to express behavior and interaction in a
UML class diagram profile. The pattern extraction capabilities for reuse and some other
features were not ready yet for engineering.</p>
      <p>
        Concerning the modeling of the IASB CF and the new standards, we suggest to
integrate the concepts of intentional economic relators and spread the value assessment
and production patterns to planning level; and generalize and prioritize process
assets/liabilities. A UFO mereological pattern application is needed for processes,
economic resources and particularly for “bundles of rights” which are treated in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] as
“sets” or collectives, while in fact they are functional complexes [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>One of the features of the OPLs in addition to the choice and other operators may be
the instantiation of the view of a particular agent, location or time. Another feature for
OPL languages could be the generalizing of sub-ontology patterns into core ontology.</p>
      <p>
        The future directions involve elaborating the AIS ontology formalization, creating
EXP-OPL pattern application scripts [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] for developing IFRS sub-ontologies. The
SOPL didn’t play a significant role yet for engineering of EXP because it is also a core
ontology that extends the whole pattern complex of UFO-S, but S-OPL will be the base
for the EXP-OPL.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Ijiri</surname>
          </string-name>
          , Theory of Accounting Measurement, American Accounting Association,
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>W.E. McCarthy,</surname>
          </string-name>
          “
          <article-title>The REA Accounting Model: A Generalized Framework for Accounting Systems in a Shared Data Environment”</article-title>
          ,
          <source>The Accounting Review</source>
          , (
          <year>1982</year>
          ),
          <fpage>544</fpage>
          -
          <lpage>577</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3] ISO/IEC. Information
          <string-name>
            <surname>Technology-Business Operational</surname>
            View-Part 4:
            <given-names>Business</given-names>
          </string-name>
          <string-name>
            <surname>Transactions Scenarios - Accounting</surname>
          </string-name>
          and Economic Ontology,
          <source>ISO/IEC FDIS 15944-4</source>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Exposure</given-names>
            <surname>Draft</surname>
          </string-name>
          <string-name>
            <surname>ED</surname>
          </string-name>
          /
          <year>2015</year>
          /3. Conceptual Framework for Financial Reporting,
          <string-name>
            <surname>IASB</surname>
          </string-name>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <article-title>[5] IFRS 15 - Revenue from Contracts with Customers</article-title>
          ,
          <source>IASB</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <source>[6] IFRS 16 - Leases</source>
          , IASB,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.C.</given-names>
            <surname>Nardi</surname>
          </string-name>
          , et al.,
          <article-title>“A commitment-based reference ontology for services”</article-title>
          ,
          <source>Information Systems</source>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guizzardi</surname>
          </string-name>
          , “
          <article-title>Ontological foundations for structural conceptual models</article-title>
          ,” University of Twente,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>W.A.</given-names>
            <surname>Paton</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.C.</given-names>
            <surname>Littleton</surname>
          </string-name>
          , An Introduction to Corporate Accounting Standards, American Accounting Association,
          <year>1940</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.C.</given-names>
            <surname>Nardi</surname>
          </string-name>
          , et al., “
          <article-title>Towards a Commitment-based Reference Ontology for Services”</article-title>
          ,
          <source>EDOC 2013</source>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.P.</given-names>
            <surname>Krahel</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.A.</given-names>
            <surname>Vasarhelyi</surname>
          </string-name>
          .
          <article-title>AIS as a Facilitator of Accounting Change: Technology, Practice, and Education</article-title>
          ,
          <source>Journal of Information Systems AAA</source>
          Vol.
          <volume>28</volume>
          , No.
          <issue>2</issue>
          ,
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Weigand</surname>
          </string-name>
          and
          <string-name>
            <surname>Ph. Elsas.</surname>
          </string-name>
          “
          <article-title>Model-based auditing using REA”, Int</article-title>
          .
          <source>Journal of AIS</source>
          <volume>09</volume>
          /
          <year>2012</year>
          ;
          <volume>13</volume>
          (
          <issue>3</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>J.L.G.</given-names>
            <surname>Dietz. Enterprise</surname>
          </string-name>
          Ontology -
          <source>Theory and Methodology</source>
          , Springer-Verlag Berlin,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>H.</given-names>
            <surname>Weigand</surname>
          </string-name>
          , et al, “
          <article-title>Management Services-A Framework for Design”</article-title>
          ,
          <source>CAiSE</source>
          <year>2011</year>
          ,
          <fpage>582</fpage>
          -
          <lpage>596</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guizzardi</surname>
          </string-name>
          , et al, “
          <article-title>Towards Ontological Foundation for Conceptual Modeling: The Unified Foundational Ontology Story”</article-title>
          ,
          <source>Applied Ontology</source>
          , Vol.
          <volume>10</volume>
          ,
          <issue>3</issue>
          -
          <fpage>4</fpage>
          , IOS Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guizzardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.A.</given-names>
            <surname>Falbo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.S.S.</given-names>
            <surname>Guizzardi</surname>
          </string-name>
          , “
          <article-title>Grounding software domain ontologies in the Unified Foundational Ontology: The case of the ODE Software Process Ontology”</article-title>
          ,
          <source>IDEAS</source>
          <year>2008</year>
          ,
          <volume>244</volume>
          -
          <fpage>251</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>OASIS</given-names>
            <surname>Standard</surname>
          </string-name>
          .
          <source>[UBL-2.1] Universal Business Language Version 2.1., 04 11</source>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.K.</given-names>
            <surname>Chopra</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.P.</given-names>
            <surname>Singh</surname>
          </string-name>
          , “
          <article-title>Specifying and Applying Commitment-Based Business Patterns”</article-title>
          ,
          <source>AAMAS May</source>
          <year>2011</year>
          ,
          <fpage>475</fpage>
          -
          <lpage>482</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <source>[19] OMG. Value Delivery Metamodel Vers. 1</source>
          .0, OMG Document No: formal/2015-10-05.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>M.J. Sales</surname>
          </string-name>
          et al,
          <article-title>"Menthor Editor: an ontology-driven conceptual modeling platform"</article-title>
          ,
          <source>9th International Conference on Formal Ontology in Information Systems (FOIS</source>
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>R.A.</given-names>
            <surname>Falbo</surname>
          </string-name>
          , “
          <article-title>SABiO: Systematic Approach for Building Ontologies</article-title>
          . ONTO.COM/ODISE@FOIS
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>K.</given-names>
            <surname>Bach</surname>
          </string-name>
          , “Terms of agreement”,
          <source>Ethics</source>
          <volume>95</volume>
          (
          <issue>105</issue>
          ),
          <fpage>604</fpage>
          -
          <lpage>612</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>F.</given-names>
            <surname>Ruy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.C.</given-names>
            <surname>Reginato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.A.</given-names>
            <surname>Santos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Falbo</surname>
          </string-name>
          , G. Guizzardi, “Ontology Engineering by Combining Ontology Patterns”,
          <source>35th International Conference on Conceptual Modeling (ER</source>
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>R.</given-names>
            <surname>Falbo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.K.</given-names>
            <surname>Quirino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.P.</given-names>
            <surname>Barcellos</surname>
          </string-name>
          , G. Guizzardi, “
          <article-title>An Ontology Pattern Language for Service Modeling”</article-title>
          ,
          <source>31st ACM Symposium on Applied Computing (ACM SAC</source>
          <year>2016</year>
          ), Pisa, Italy,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.E.</given-names>
            <surname>Smith</surname>
          </string-name>
          , “
          <article-title>An Economic Analysis of Civil versus Common Law Property”</article-title>
          , 88 Notre Dame L.
          <year>Rev</year>
          .
          <volume>1</volume>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>W.S.A.</given-names>
            <surname>Schwaiger</surname>
          </string-name>
          , “
          <article-title>The REA Accounting Model: Enhancing Understandability and Applicability”</article-title>
          ,
          <source>ER</source>
          <year>2015</year>
          ,
          <volume>566</volume>
          -
          <fpage>573</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>N.</given-names>
            <surname>Guarino</surname>
          </string-name>
          , G. Guizzardi, “
          <article-title>We need to discuss the Relationship”</article-title>
          ,
          <string-name>
            <surname>CAISE</surname>
          </string-name>
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>R.A.</given-names>
            <surname>Falbo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.B.</given-names>
            <surname>Ruy</surname>
          </string-name>
          , G. Guizzardi,
          <string-name>
            <given-names>M.P.</given-names>
            <surname>Barcellos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Almeida</surname>
          </string-name>
          , “
          <article-title>Towards an Enterprise Ontology Pattern Language”</article-title>
          ,
          <source>Proceedings of the 29th Annual ACM Symposium</source>
          (
          <year>2014</year>
          ),
          <fpage>323</fpage>
          -
          <lpage>330</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29] IFRS 9 -
          <string-name>
            <given-names>Financial</given-names>
            <surname>Instruments</surname>
          </string-name>
          . IASB,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <surname>OMG. Financial Industry Business Ontology Foundations</surname>
          </string-name>
          ,
          <year>v1</year>
          .0,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>I.</given-names>
            <surname>Blums</surname>
          </string-name>
          , H. Weigand, “
          <article-title>Towards a Reference ontology of complex economic exchanges for Accounting Information Systems”</article-title>
          , accepted
          <string-name>
            <surname>by</surname>
            <given-names>EDOC</given-names>
          </string-name>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>M.C. Gerber</surname>
            ,
            <given-names>A. J.</given-names>
          </string-name>
          <string-name>
            <surname>Gerber</surname>
          </string-name>
          , Alta van der Merwe,
          <article-title>The Conceptual Framework for Financial Reporting as a Domain Ontology</article-title>
          ,
          <source>Twenty-first Americas Conference on Information Systems, Puerto Rico</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>