Elsevier

Decision Support Systems

Volume 56, December 2013, Pages 275-287
Decision Support Systems

Invariant conditions in value system simulation models

https://doi.org/10.1016/j.dss.2013.06.009Get rights and content

Highlights

  • Defining the scope of business process, supply and value chain simulation models

  • Rephrasing the REA modeling axioms for each of these types of simulation models

  • Identifying integration points between these models through the REA ontology

  • Integrating these three types of models into a hierarchic value system model

  • First application of the REA ontology for building discrete-event simulation models

Abstract

This paper presents a framework for the integration of supply chain (or logistics/distribution), value chain (or financial), and business process (or operational/manufacturing) simulation models, which should facilitate assessing the impact of supply chain and operational changes on an enterprise's financial performance. A Design Science approach is taken to demonstrate that the REA ontology, which provides a shared conceptual ground for these three model types, and its axioms, which describe invariant conditions for value systems, can help to build conceptually sound simulation models and identify the integration points between these models. It is further shown how these three types of simulation models can be integrated into one value system model for discrete event simulation, making use of the ExSpecT simulation tool. With this ontology-based framework, simulation model builders should be able to scope their models better and define integration points with other models, which is expected to promote the (re)use of simulation models for different purposes (e.g., simulating logistical, operational and financial performance).

Introduction

Information technology is important for acquiring competitive advantage in dynamic business environments [1]. When the cost of error is high, information technology provides practitioners with the information that is needed to develop conceptual models that provide a true and fair view of a future reality. These conceptual models are then used to simulate and analyze the predicted behavior of the future reality. For example, before an airplane prototype makes its maiden trip many simulation models have been made to study the predicted behavior of individual airplane parts and the plane as a whole. These simulation models support technology advances, while saving money and lives. Church and Smith [2] advocate and demonstrate the use of simulation models for managerial decisions, potentially saving money and jobs. Where most current approaches limit themselves to the simulation of logistical and manufacturing processes, considering only logistical and operational parameters such as production cost, service time, product quality and process flexibility [3], [4], [5], Church and Smith stress that business performance is mainly evaluated in terms of financial parameters (e.g., profit, net present value). Consequently, not only logistical and operational parameters such as operational cost but also financial parameters such as cost of capital should be taken into account when building simulation models for evaluating the future performance of alternative business process and supply chain designs. Integrating financial parameters in supply chain simulation models can help overcome financial sub-optimization1 caused by the optimization of logistical and operational parameters without the assessment of their impact on financial parameters, as it allows for simultaneous optimization of operational performance and profitability [7].

Creating conceptual models for simulating business process, enterprise and supply chain performance is a challenging task, especially because – in practice – businesses form a small part of a much larger economic environment. As a result, conceptual models for the purpose of simulating business processes, enterprises and supply chains cannot be considered standalone artifacts, since “today's highly complex systems require that simulation models developed by different teams in different domains interact with one another to serve a higher goal.” [8] The simulation models developed by specialists with different domain expertise are often called federates, the aggregated simulation model that consists of interacting federates is often called a federation, and the approach is called component-based simulation [8]. The main challenge of component-based simulation is assembling federates, which may not have been developed with federations in mind, while preserving syntactical and semantic correctness [8].

The management of a virtual organization2 is a typical situation in which the cost of error is high (i.e. the failure of one partner might cause the whole virtual organization to fail) while financial, manufacturing and distribution processes have to be managed simultaneously because of their interdependence [9]. Many authors look at supply chain simulation models [5], [10], [11] or business process simulation models [2] as isolated artifacts. They build standalone simulation models, limiting the scope of their models to the supply chain, abstracting from the internal business processes of each supply chain partner, or limiting the scope to individual business processes, abstracting from the value and supply chain in which they are embedded. Other approaches that do map supply chain models with business process models only focus on operational evaluation criteria [5], [12]. These operational approaches are prone to sub-optimization, since improved operational performance does not automatically lead to better financial performance [13]. A challenge of virtual enterprises is that operational and logistic processes have to be integrated across enterprise boundaries and financial performance is evaluated at the level of the individual supply chain partners (i.e. virtual enterprise components). Component-based simulation should be able to mitigate this challenge.

Although integration frameworks and methods exist, none of them integrates all dimensions needed for virtual enterprise management. For example, the supply-chain operations reference model (SCOR) [14] provides a framework for integrating operational and logistic processes but does not explicitly address the financial performance of individual supply chain partners. Where the e3-value ontology3 [17] integrates financial and distribution processes, its conceptualization of manufacturing processes is too coarse grained for operational simulation models. Where Dietz' enterprise ontology [18] provides an excellent theory for modeling processes across enterprise boundaries, it explicitly renounces the existence of an “exchange layer” in which one actor gives something in return for something given by another actor [19]. This “exchange layer” is essential for components of a virtual enterprise as they need to be able to assess their own profitability as part of a virtual enterprise [20].

What is needed is a framework that is able to integrate simulation models for assessing the financial, operational and logistical performance of enterprises, the supply chains in which these enterprises are embedded and the business processes embedded in each enterprise. The framework should allow us to assess relevant performance parameters using individual simulation models (e.g. one business process or one enterprise in isolation), using simulation models as part of a federation of models (e.g. a business process as part of an enterprise that is part of a supply chain) and using a simulation model as a federation of lower-level models (e.g. a supply chain composed of several enterprises, which have their own business processes). The federation level is required to assess the performance of the entire virtual organization, as the business processes of the firms of which the virtual organization is composed need to operate as a single business process, while each participating firm needs to be profitable at the same time. In the remainder of this paper, this federation of simulation models will be called the value system simulation model. The abstraction levels identified within this value system simulation model will be referred to as supply chain (i.e. the level at which individual enterprises communicate and trade), value chain (i.e. the level at which individual enterprises or organizations balance logistic flows with mirroring money flows) and business process (i.e. the individual processes that use information to orchestrate logistic, operational and financial flows and produce information while orchestrating).

Since the REA ontology [21] is – to the best of our knowledge – the only ontology that supports the modeling of individual business transactions and financial, distribution and manufacturing processes and supply chains, its level of abstraction is considered appropriate for providing the framework for the integration of federates. This paper demonstrates how the REA ontology can be used to create value system simulation models. The REA ontology describes enterprise economic phenomena using resources, agents and events as primitives and describing the necessary associations between these primitives with three axioms [22]. These axioms phrase fundamental truths for which there are no counterexamples or exceptions within the enterprise economic domain [16], which includes supply chains, value chains and business processes. Consequently, they represent invariant conditions that apply to the simulation model federates and federation (i.e. value system) introduced above, which is key to the integration solution presented below.

The following section addresses the research methodology employed for realizing our purpose. The third section discusses related work, and provides background on the REA ontology and discrete event simulation with Petri-nets. Section four rephrases the REA axioms at each value system abstraction level (i.e. supply chain, value chain, business process), to emphasize the integration points between the abstraction levels. In section five a value system simulation model that integrates the supply chain, value chain levels, and business process levels for an exemplar virtual organization (i.e., the beer game [23]) is built, and example simulation runs using the model are presented and used to illustrate the benefits of our REA ontology-based value system simulation modeling approach. Conclusions and directions for future research are given in the last section.

Section snippets

Research methodology

The research method applied in this paper is inspired by design science [24], [25]. As opposed to behavioral science, which limits itself to developing and verifying theories that explain or predict human or organizational behavior, design science seeks to extend the boundaries of human or organizational capabilities by creating new and innovative artifacts. Unlike routine design, which applies existing knowledge to solve problems, design science research addresses previously unsolved problems

Simulation model design: Related work and background

This section first discusses related work on the use of ontologies as design frameworks for simulation models. Next, it presents the REA ontology that provides the key element, in the form of a set of invariant conditions originating in ontology axioms, for integrating supply chain, value chain and business process simulation models. Finally, it describes the Petri-net-based ExSpecT tool that was used to articulate and execute the value system simulation model constructed with our

Framework presentation: Rephrasing the REA axioms for value systems

In this section, we analyze the REA axioms and rephrase them at the level of abstraction appropriate for supply chains, value chains and business processes. Although the REA ontology has been applied at all levels of abstraction, the original REA axioms [22] take the perspective of a single enterprise only. As a result, the integration between the levels of abstraction is only implicitly present. To highlight the differences and integration points between these levels of abstraction, the

Framework demonstration: Building value system model for the beer game

In this section, a discrete-event simulation model for the “beer game” [23] is built and discussed, to demonstrate the benefits of using the REA ontology as a framework for developing discrete-event simulation models for value systems. The beer game scenario is used instead of a real case study to be able to show the benefits of the modeling approach without having to obtain permission of all supply chain partners involved. The beer game also has the advantage that the expected behavior of the

Conclusions

In this paper we argued that supply chain, value chain and business process models are not standalone artifacts. Instead they are part of an integrated reality that is more complex than each type of standalone simulation model can represent. We demonstrated that the REA ontology can be used as an ontology-based modeling framework that supports the integration of these three kinds of simulation models. Where conventional business process, workflow and supply chain simulations limit their scope

Wim Laurier is an assistant professor in management information systems at Université Saint-Louis in Brussels (Belgium). In 2010–11 he worked as an instructor at the Department of Accounting and MIS of the Alfred Lerner College of Business and Economics, University of Delaware (USA), and at the Eli Broad College of Business, Michigan State University (USA). Wim holds a Bachelor, Master (2006) and PhD degree (2010) in Applied Economic Sciences from Ghent University (Belgium). He is working on

References (56)

  • M.E. Porter et al.

    How information gives you competitive advantage

    Harvard Business Review

    (1985)
  • K. Church et al.

    REA ontology-based simulation models for enterprise strategic planning

    Journal of Information Systems

    (2008)
  • R.E. Machol et al.

    System Engineering Handbook

    (1965)
  • P. Benjamin et al.

    Using ontologies for simulation modeling

  • T. Chih-Yang

    On supply chain cash flow risks

    Decision Support Systems

    (2008)
  • J. Dong

    IBM SmartSCOR — a SCOR based supply chain transformation platform through simulation and optimization techniques

  • R.S. Kaplan et al.

    The balanced scorecard — measures that drive performance

    Harvard Business Review

    (1992)
  • S.-C. Council

    Supply-Chain Operations Reference-model

    (2006)
  • F. Gailly et al.

    Positioning and formalizing the REA enterprise ontology

    Journal of Information Systems

    (2008)
  • A. Bahrami

    Object Oriented Systems Development

    (1999)
  • J. Gordijn

    Value-based requirements engineering: exploring innovative e-commerce ideas

  • J.L.G. Dietz
    (2006)
  • A. Brandenburger et al.
    (1996)
  • G.L. Geerts et al.

    The Ontological Foundation of REA Enterprise Information Systems

    (2005)
  • J. Sterman

    The beer game

  • A.R. Hevner

    Design science in information systems research

    MIS Quarterly

    (2004)
  • M. Fayez et al.

    Ontologies for supply chain simulation modeling

  • G.S. Fishman

    Principles of discrete event simulation

    Wiley Series on Systems Engineering and Analysis

    (1978)
  • Cited by (0)

    Wim Laurier is an assistant professor in management information systems at Université Saint-Louis in Brussels (Belgium). In 2010–11 he worked as an instructor at the Department of Accounting and MIS of the Alfred Lerner College of Business and Economics, University of Delaware (USA), and at the Eli Broad College of Business, Michigan State University (USA). Wim holds a Bachelor, Master (2006) and PhD degree (2010) in Applied Economic Sciences from Ghent University (Belgium). He is working on enterprise modeling using different methodologies, also in operations management, at SMASH (Séminaire Mathématiques Appliquées aux Sciences Humaines). His research interests include business and enterprise ontologies, conceptual modeling, enterprise information systems, business process simulation models and ubiquitous computing environments. Wim's research has been presented at workshops and conferences such as OTM, ICEIS, EOMAS, ISAmI, VMBO, EIS and published in Journal of Database Management (JDM), Information Systems Management (ISM), Lecture Notes in Computer Science (LNCS), Lecture Notes in Business Information Processing (LNBIP) and Advances in Soft Computing (AISC). In 2011, he was a workshop chair of the 5th International Workshop on Value Modeling and Business Ontology (VMBO).

    Geert Poels is a full professor at the Department of Management Information Science and Operations Management of the Faculty of Economics and Business Administration, Ghent University (Belgium). He holds Bachelor and Master degrees in Business Engineering and Computer Science, and a PhD in Applied Economic Sciences. His research interests include conceptual modeling, business ontology, business process, and Service Science. He has published over 30 refereed papers in Computer Science, Software Engineering, and Management Information Systems journals, including IEEE Transactions on Software Engineering, Data & Knowledge Engineering, Information Sciences, Information Systems Journal, and Journal of Database Management, and presented at conferences such as ER and CAiSE. In 2002, 2003, 2006 and 2007, he co-organized the IWCMQ/QoIS workshops on conceptual model and information system quality at the ER conference. In 2011 he is a workshop chair of the 5th International Workshop on Value Modeling and Business Ontology (VMBO).

    View full text