=Paper=
{{Paper
|id=Vol-1660/womocoe-paper5
|storemode=property
|title=Using an Ontology Pattern Stack to Engineer a Core Ontology of Accounting Information Systems
|pdfUrl=https://ceur-ws.org/Vol-1660/womocoe-paper5.pdf
|volume=Vol-1660
|authors=Ivars Blums,Hans Weigand
|dblpUrl=https://dblp.org/rec/conf/fois/BlumsW16
}}
==Using an Ontology Pattern Stack to Engineer a Core Ontology of Accounting Information Systems==
Using an Ontology Pattern Stack to engineer a Core Ontology of Accounting Information Systems Ivars BLUMSa,1 and Hans WEIGAND b a SIA ODO Latvia b University of Tilburg, The Netherlands Abstract. 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. Keywords. AIS, UFO, Ontology Patterns, Economic Exchange, Resources 1. Introduction Although the field of the enterprise Accounting Information Systems (AIS) has a long tradition, scholars in [11] conclude the absence of a widely adopted conceptualization. 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 [4] and a number of new International Financial Reporting Standards – IFRS [5, 6, 29], 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 [32], 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 [3, 32]; and by the authors [31] using the SABiO [21] methodology. 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 [23], Foundational ontologies span across many fields and model the very basic and general 1 Corresponding Author. E-mail: Ivars.Blums@odo.lv 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. In this paper, the engineering of a core ontology for AIS called EXP [31] is considered as grounded on Unified Foundational Ontology (UFO) [15] and using the core ontology of Services UFO-S [7], 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. [1, 9]; 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. 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. [17, 30], and substantial code reuse for AIS Software. 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. We subscribe to Ijiri’s view [1] 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. 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. 2. Background 2.1. Unified Foundational Ontology (UFO) In search of the ontological foundations for conceptual modeling - theories, methodologies and engineering tools (including modeling languages, patterns, anti- patterns 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 [8,15] with the ontologically well-founded conceptual modeling profile of UML termed OntoUML [20] — 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 anti- pattern 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: 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 [27], 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. 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. 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. Figure 1. An OntoUML diagram of Social relator pattern, adapted from the [10], foundation event added. Social relators are relators composed of one or more pairs of social commitments and social claims [16]. 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. DROPs relating to enterprise structure and measurement, that are required for our purposes are organized for reuse by E-OPL and M-OPL [28]. UFO-S [7] 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 [24]. As an illustration of phenomena conceptualized, we further use a case from [7]: “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. 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. 2.2. Economic exchange and the main concepts of the IASB Conceptual Framework The current state of the Financial accounting conceptualization is represented by the new CF [4] 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). The CF [4] defines an economic resource as a right that has the potential to produce benefits. The CF [4] 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 [4] 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 [25]. 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: 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. 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. The financial effects of economic exchanges of an E, comprising its activities (i.e. “as a result of past events” [4]), are classified into the following kinds of relationships: An asset (A) is a present economic resource controlled by the E. 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. 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. With a general constraint of values for the E and for each economic event: A = L + OE + OEC – OED + I - S. 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. Ijiri [1] 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 [4]. 3. Complex economic exchange model description 3.1. Social relator based Economic relator and Economic exchange pattern 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 [31]. 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. Our economic exchange patterns of the enterprise’s interactions with a counterparty employs the Social relator pattern with its axioms [7], 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]. 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 [7] 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. 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. 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: 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. 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. 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. Figure 2. Abridged OntoUML diagram: E relator with the enterprise in the role of Committer; E relator with the enterprise in the role of Claimer; and Economic exchange. 3.2. Exchange Offer. 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 [22]. 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. Figure 3. Abridged OntoUML diagram of Economic exchange planning phase. (a) Enterprise offering; (b) Counterparty offering; (c) Agreement 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 meta- commitments as in [7], or concrete ones. 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 [7], 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. 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). 3.3. Exchange Agreement Acceptance (Negotiation). 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. In our model, in accordance with [14] we introduce intentional economic relators – Agreement promise and Agreement consideration (similarly for Offering and 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 [14]. We define: A promise is the enterprise’s commitment to transfer, motivated and conditioned by reciprocal consideration (agreed or offered). A consideration is the enterprise’s claim to receive, a counterpart of a counterparty’s commitment - a promise to transfer. 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. 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. The CF refers to an agreement as an executory contract [4] 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. 3.4. Exchange Delivery and obligation incurring actions. Delivery concerns the execution of actions aimed at fulfilling the commitments established in the agreement [7]. 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. 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). 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. 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). Fourth, these in process obligations after completing the settlement, finally settle the opposite unconditional obligations (Transferable/Receivable). 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 [18], 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. 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 [5]. 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. Figure 4. A fragment of an OntoUML diagram of the Economic exchange delivery phase. See Fig.5 for the Economic agent roles. Legend: OED – distributions to the Owners of E, OEC – contributions from the Owners of E. Each distinct economic resource or action should contain criteria for partition or integration governed by the UFO mereological decomposition patterns [8]. 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. Recognizing the universal economic exchange process states and generalizing the patterns in IFRS standard [5] we suggest in process concepts for inclusion in [4] and define: 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). 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. A transferable (LT) is a present [unconditional] obligation of the E to transfer, conditioned on the passage of time. A receivable (AR) is a present [unconditional] obligation of the counterparty to transfer, conditioned on the passage of time. A property right (AO) is a present claim of the E against the community for the underlying object. 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. The general constraint for values now may be extended: AO + AR + AIP = LT + LIP + OE + OEC – OED + I - S. Figure 5. Abridged OntoUML diagram of Economic resource relators and the mediating roles. 4. Related work The Domain Ontology for Financial Reporting proposed by [32] 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. The recent VDML standard [19] 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. Fundamental work on the commitment patterns is provided by Singh et al. [18]. 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. As mentioned earlier, REA Ontology and its patterns [2, 3] is often used for teaching in the AIS courses but has not received traction in the Accounting domain. As concluded in [26]: “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. There are obvious similarities between our economic exchange and the transaction in DEMO Enterprise Ontology [13] 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. 5. Conclusions 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. 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 UFO- B, 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. 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 [4] as “sets” or collectives, while in fact they are functional complexes [8]. 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. The future directions involve elaborating the AIS ontology formalization, creating EXP-OPL pattern application scripts [24] for developing IFRS sub-ontologies. The S- OPL 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. References [1] Y. Ijiri, Theory of Accounting Measurement, American Accounting Association, 1975. [2] W.E. McCarthy, “The REA Accounting Model: A Generalized Framework for Accounting Systems in a Shared Data Environment”, The Accounting Review, (1982), 544-577. [3] ISO/IEC. Information Technology—Business Operational View—Part 4: Business Transactions Scenarios — Accounting and Economic Ontology, ISO/IEC FDIS 15944-4, 2007. [4] Exposure Draft ED/2015/3. Conceptual Framework for Financial Reporting, IASB, 2015. [5] IFRS 15 — Revenue from Contracts with Customers, IASB, 2014. [6] IFRS 16 — Leases, IASB, 2016. [7] J.C. Nardi, et al., “A commitment-based reference ontology for services”, Information Systems (2015). [8] G. Guizzardi, “Ontological foundations for structural conceptual models,” University of Twente, 2005. [9] W.A. Paton and A.C. Littleton, An Introduction to Corporate Accounting Standards, American Accounting Association, 1940. [10] J.C. Nardi, et al., “Towards a Commitment-based Reference Ontology for Services”, EDOC 2013 [11] J.P. Krahel and M.A. Vasarhelyi. AIS as a Facilitator of Accounting Change: Technology, Practice, and Education, Journal of Information Systems AAA Vol. 28, No. 2, 1–15 [12] H. Weigand and Ph. Elsas. “Model-based auditing using REA”, Int. Journal of AIS 09/2012; 13(3). [13] J.L.G. Dietz. Enterprise Ontology - Theory and Methodology, Springer-Verlag Berlin, 2006. [14] H. Weigand, et al, “Management Services-A Framework for Design”, CAiSE 2011, 582-596. [15] G. Guizzardi, et al, “Towards Ontological Foundation for Conceptual Modeling: The Unified Foundational Ontology Story”, Applied Ontology, Vol. 10, 3-4, IOS Press, 2015. [16] G. Guizzardi, R.A. Falbo, and R.S.S. Guizzardi, “Grounding software domain ontologies in the Unified Foundational Ontology: The case of the ODE Software Process Ontology”, IDEAS 2008, 244–251. [17] OASIS Standard. [UBL-2.1] Universal Business Language Version 2.1., 04 11 2013. [18] A.K. Chopra and M.P. Singh, “Specifying and Applying Commitment-Based Business Patterns”, AAMAS May 2011, 475–482. [19] OMG. Value Delivery Metamodel Vers. 1.0, OMG Document No: formal/2015-10-05. [20] M.J. Sales et al, "Menthor Editor: an ontology-driven conceptual modeling platform", 9th International Conference on Formal Ontology in Information Systems (FOIS 2016). [21] R.A. Falbo, “SABiO: Systematic Approach for Building Ontologies. ONTO.COM/ODISE@FOIS 2014. [22] K. Bach, “Terms of agreement”, Ethics 95 (105), 604-612. [23] F. Ruy, C.C. Reginato, V.A. Santos, R. Falbo, G. Guizzardi, “Ontology Engineering by Combining Ontology Patterns”, 35th International Conference on Conceptual Modeling (ER 2015). [24] R. Falbo, G.K. Quirino, M.P. Barcellos, G. Guizzardi, “An Ontology Pattern Language for Service Modeling”, 31st ACM Symposium on Applied Computing (ACM SAC 2016), Pisa, Italy, 2016. [25] Y. Chang, H.E. Smith, “An Economic Analysis of Civil versus Common Law Property”, 88 Notre Dame L. Rev. 1 (2012). [26] W.S.A. Schwaiger, “The REA Accounting Model: Enhancing Understandability and Applicability”, ER 2015, 566-573. [27] N. Guarino, G. Guizzardi, “We need to discuss the Relationship”, CAISE 2015. [28] R.A. Falbo, F.B. Ruy, G. Guizzardi, M.P. Barcellos, and J. Almeida, “Towards an Enterprise Ontology Pattern Language”, Proceedings of the 29th Annual ACM Symposium (2014), 323–330. [29] IFRS 9 — Financial Instruments. IASB, 2014. [30] OMG. Financial Industry Business Ontology Foundations, v1.0, 2015. [31] I. Blums, H. Weigand, “Towards a Reference ontology of complex economic exchanges for Accounting Information Systems”, accepted by EDOC, 2016. [32] M.C. Gerber, A. J. Gerber, Alta van der Merwe, The Conceptual Framework for Financial Reporting as a Domain Ontology, Twenty-first Americas Conference on Information Systems, Puerto Rico, 2015.