Skip to main content

Advertisement

Business ecosystem modeling- the hybrid of system modeling and ecological modeling: an application of the smart grid

Article metrics

  • 120 Accesses

Abstract

Business ecosystem is popularly used to investigate a complex social system with the business perspective, and particularly contributes to the understanding of actors and their relations in the innovation research. However, the aspect of business ecosystem modeling is limited discussed in the literature, although the importance has emerged significantly in recent years due to the emphasis on cross-disciplinary research and digitalization with artificial intelligence. Therefore, this paper proposes a framework for business ecosystem modeling with the discussion of system engineering and ecological modeling. The domain of smart grid is selected to demonstrate how system engineering, especially standards and ontologies contribute to the business ecosystem modeling. The proposed framework of the business ecosystem modeling includes three parts and nine stages that combines theories from system engineering, ecology, and business ecosystem. Part I-Business ecosystem architecture development includes four stages which aims to identify a target business ecosystem and its elements (actors, roles, and interactions). Part II-Factor analysis includes two stages to identify potential changes (and the dimensions of the changes) in the ecosystem. Part III- Ecosystem simulation and reconfiguration aims to use simulations to investigate the transition of an ecosystem and the re-configurated ecosystem. The framework not only provides a systematic approach for modeling a business ecosystem but also provides a methodological foundation for research on the aspect of complex systems in the business ecosystem field.

Introduction

System modeling is the process of developing abstract models of a system (Sommerville 2015). System modeling is popularly used in software engineering, especially during requirement engineering to help derive the requirements for a system. System modeling can visualize a system, specify the structure or behavior of a system, provide a template for system construction, etc. System modeling represents a system by either graphical notation, e.g. the popular used Unified Modeling Language (UML) or develops mathematical models of a system that are usually used as a detailed system specification. System modeling has been used in different domains, e.g. manufacturing system (Baines and Harrison 1999), organization (Dietz 1994), enterprise information system (Shen et al. 2004), market (Gebremedhin and Moshfegh 2004), etc. The application of system modeling in business mainly focuses on business process modeling (Greasley 2003) or strategic modeling (Cosenz and Noto 2016), which is the lack of a holistic view of the business world.

The term of the business ecosystem was introduced in 1993, by J. R. Moore (1993) to describe how the economic community works. Business ecosystem is defined as a large number of loosely interconnected participants who depend on each other for their mutual effectiveness and survival (Iansiti and Levien 2002). Business ecosystem has been popularly discussed since the 2000s, especially by the boost of the internet. Along with the internet, the term digital ecosystem was introduced, a digital business ecosystem is defined as ‘constructed when the adoption of internet-based technologies for business is on such a level that business services and the software components are supported by a pervasive software environment, which shows an evolutionary and self-organizing behavior’ (Peltoniemi and Vuori 2004a). The digital ecosystem has been applied to present the IT infrastructure (Iansiti and Richards 2006) or the software platform (Ceccagnoli et al. 2012).

However, there is little literature on the modeling aspect of the business ecosystem. For instance, (Manning et al. 2002) propose a 6-step approach to building a business ecosystem, but the approach is more like a guideline, not system modeling. Without system modeling, the investigation of the business ecosystem will be lack of visualization, clear structure of behaviors and specification that system modeling in software engineering can provide.

Therefore, this paper proposes an approach for systematic modeling of a business ecosystem. To develop and present this business ecosystem modeling approach, this paper chooses the smart grid business ecosystem as a case study. The reason for choosing the smart grid domain is because the smart grid is a well-defined and structured domain with a series of matured standards. Therefore, the investigation of system modeling in the smart grid can support the business ecosystem modeling development in this paper.

The proposed business ecosystem modeling approach includes three parts (Part I-Business ecosystem architecture development, Part II-Factor analysis, and Part III- Ecosystem simulation and reconfiguration). This paper mainly focuses on the introduction of the propose framework, and the three parts will be introduced in the future work.

This paper is organized as: Section II introduces the theory of system engineering with three aspects (system modeling process, domain ontology and system modeling languages). Section III presents the ecological modeling with the discussion of the biological ecosystem, ecosystem mapping and modeling. Section IV discusses the smart grid including smart grid architecture, smart grid actors and roles and value flows in the smart grid. Section V introduces the proposed framework for the business ecosystem modeling followed by conclusion in Section VI.

System Engineering

System Modeling Process

A system is a construct or collection of different elements that together produce results not obtainable by the elements alone (Rechtin 2017), and:

  • ‘The elements, or parts, can include people, hardware, software, facilities, policies, and documents; that is, all things required to produce system-level results’.

  • ‘The results include system-level qualities, properties, characteristics, functions, behavior, and performance’.

  • ‘The value added by the system as a whole, beyond that contributed independently by the parts, is primarily created by the relationship among the parts; that is, how they are interconnected’.

Systems are complex, and system modeling approaches are different based on the aspects/layers of the systems required to be modeled. In system engineering, there are several well-known system modeling processes, e.g. the ISO 15288 (Industrial automation systems and integration- Integration of life-cycle data for process plants including oil and gas production facilities) (ISO 2013) and the system engineering formula by NASA (2007). In the ISO 15288, there are 25 processes defined to realize a system, starting from a statement of purpose (objective) and a set of top-level (stakeholder) requirements ending in operating and maintaining the system (Ruijven 2012). Meanwhile, NASA creates the single systems engineering formula (NASA n.d.) as:

SE (System Engineering) = Vee (the V shape diagram, shown in Fig. 1) + 11 SE Functions (shown in Fig. 2) + Tools.

Fig. 1
figure1

Vee diagram in the single systems engineering formula by NASA (NASA n.d.)

Fig. 2
figure2

11 SE Functions in the single systems engineering formula by NASA (NASA n.d.)

Architecture development is an important part of system engineering because a system architecture is a conceptual model that defines the structure, behavior, and multiple views of a system (Jaakkola and Thalheim 2011). Among a number of the architecture development approaches, the TOGAF (The Open Group Architecture Framework) (The Open Group n.d.-a) and DoDAF (the Department of Defence Architecture Framework) (Chief Information Officer n.d.) are popularly used as the standards for the enterprise architecture (Tao et al. 2017).

The process of system engineering and realization is complex due to the large number of parties involved and the many different interpretations of system engineering. To solve the challenges, e.g. lack of interoperability, the fragmentation of the total system life cycle and the need to handle a wide variety of types of system objects, one solution would be the availability of a common ontology (Ruijven 2012). To take advantage of the benefits of ontology management methods and tools in system engineering, ontology-based system engineering is recommended. For instance, (Benjamin et al. 2006) presents the role of ontologies in facilitating simulation modeling (shown in Table 1).

Table 1 How Ontologies Enable the Simulation Model Development Process (Benjamin et al. 2006)

Domain Ontology

An ontology is an inventory of the kinds of entities that exist in a domain, their salient properties, and the salient relationships that can hold between them (Benjamin et al. 1995). In a domain ontology, various kinds of objects (e.g., tools and employees), properties (e.g., being made of metal or professional expertice), and relations between tools and employees (e.g., produced by or working with) are defined (Benjamin et al. 2006).

Ontologies are important in intelligent system development for modeling interoperability, composition, and information exchange at the semantic level. Ontologies addresses four challenges at the semantic level: semantic inaccessibility, logical disconnectedness, consistency maintenance, and modeling at multiple levels of abstraction (Benjamin and Graul 2006). However, not all ontologies represent domains in the same way and at the same level of detail. In addition, ontologies use different vocabularies to describe the same concepts. Therefore, there is the need for a unified ontology as a standard that can be used for a specific domain, e.g. smart grid (Cuenca et al. 2017).

There is no one correct way or methodology for developing ontologies (Noy and McGuinness 2001). One possible process for developing an ontology proposed by (Noy and McGuinness 2001) is:

  • Step 1. Determine the domain and scope of the ontology

  • Step 2. Consider reusing existing ontologies

  • Step 3. Enumerate important terms in the ontology

  • Step 4. Define the classes and the class hierarchy

  • Step 5. Define the properties of classes—slots

  • Step 7. Create instances

For a domain ontology development, Step 1 is very important that determines the accuracy and detail of domain analysis and description. For instance, (Cuenca et al. 2017) investigates the ontologies of the energy data domain, and finds that none of these ontologies represents all types of energy performance and contextual data that should be taken into account for energy management and the data are also represented at different levels of detail (e.g. Table 2). To reuse existing ontologies, it is necessary to have a clear picture of the ontology network for the interconnected domains that related to the domain determined at Step 1 (e.g. Fig. 3). Then which parts of the existing ontologies and what concepts should be selected and reused can be decided (e.g. Table 3).

Table 2 Energy Domains Representation Level of Detail (Cuenca et al. 2017)
Fig. 3
figure3

OEMA (Ontology for Energy Management Applications) ontology network structure (Cuenca et al. 2017)

Table 3 Example of Reused Ontologies and Concepts (Cuenca et al. 2017)

Ontologies are well discussed in the engineering domain, especially in IT & software engineering. Although there are ontologies in the business domain, the business ontology development is not popular. One of the best known business ontologies is the business model canvas, an ontology for business models (Osterwalder 2004). Another business ontology that is popularly applied in enterprise architecture modeling is the SOA (Service-Oriented Architecture) ontology (The Open Group 2014) that is part of TOGAF (The Open Group n.d.-a). The class hierarchy is shown in Fig. 4, and shows that the SOA ontology can contribute to the information flow, improve alignment between the business and information technology communities, and facilitate SOA adoption (The Open Group 2014).

Fig. 4
figure4

SOA ontology – class hierarchy (The Open Group 2014)

There are several ontology building and management tools, e.g. Protégé, Apollo, IsaViz and SWOOP (W3C 2015). Each tool provides different functionalities, however, most users only use one, because they are not able to exchange ontology specifications between tools (Kapoor and Sharma 2010). The development comparison of the four ontology tools (shown in Table 4) shows that Protégé and Apollo are continuously updated. However, Apollo is only updated by individuals via GitHub, whereas Protégé is developed and supported by an organization-Stanford University. Protégé is popularly used in different domains, e.g. (Buitelaar et al. 2004; Knublauch 2004). Meanwhile, there are some derived software tools that use the RDF (Resource Description Framework) format to export files into the ontology tools, e.g. e3value editor, a value network design tool (Wieringa et al. 2019).

Table 4 Ontology Tools, Latest Version, and Release Date

System Modeling Languages and Tools

The UML class diagramming has been popularly used for the system modeling. It has been used in the smart grid system modeling for modeling the electricity market (e.g. the harmonized role model (E. a. e. ENTSO-E 2018)), IT infrastructure and multi-layer architecture (in the SGAM (Smart Grids Architecture Model) framework (CEN-CENELEC-ETSI Smart Grid Coordination Group 2012)). The use case diagram is also used in the SGAM framework to present the design of the smart grid in an architectural viewpoint that allows both- specific but also neutral regarding solution and technology. SGAM framework also uses the sequence diagrams to describe the information objects which are exchanged between actors.

The SGAM framework provides a guide for the smart grid architecture, and it does not directly apply the SysML (Systems Modeling Language) for the architecture design. SysML is well known as a general-purpose architecture modeling language for system engineering applications (shown in Fig. 5) that is adopted by the Object Management Group (OMG) in 2006 (SysML.org 2019). SysML is defined as an extension of a subset of the UML using UML’s profile mechanism (SysML Forum n.d.) (shown in Fig. 6). There are a number of SysML Modeling Tools for the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems (SysMLtools.com n.d.).

Fig. 5
figure5

MBSE (Model-Based Systems Engineering) architecture (SysML.org n.d.)

Fig. 6
figure6

SysML diagram taxonomy (SysML.org 2019)

Ecological modeling

Biological Ecosystem

The term ecosystem was firstly used by A. G. Tansley in 1935, and he defined an ecosystem as ‘a particular category of physical systems, consisting of organisms and inorganic components in a relatively stable equilibrium, open and of various sizes and kinds’ (Tansley 1935). Later, the definitions of ecosystem emphasize more on ‘interaction’. For instance, the ecosystem is defined as the joint functioning and interaction (large quantities of matter, energy and information) of these two compartments (populations and environment) in a functional unit of variable size (Garcia, and Food, and A. O. o. t. U. Nations 2003).

According to (Ricard 2014), ‘the “species” is the ecosystem basis and refers to all organisms of the same kind. The members of a species living in a given area at the same time constitute a population. All the populations living and interacting within a particular geographic area make up a biological (or biotic) community. The living organisms in a community together with their non-living or abiotic environment make up an ecosystem’.

Based on the scale of ecological dynamics, ecosystems hierarchy includes ecozone, biome, ecosystem (ecological community, population, habitat/biotope), ecotone and niche (Ricard 2014).

Ecological interactions between individual organisms and entire species are often difficult to define and measure and are frequently due to the scale and context of the interactions (Harrison and Cornell 2008). Nonetheless, there are several classes of interactions among organisms that are found throughout many habitats and ecosystems, and at the coarsest level, ecological interactions can be defined as either intra-specific or inter-specific (Lang and Benbow 2013). Intra-specific interactions occur between individuals of the same species, and inter-specific interactions occur between two or more species. The main types of interspecies interactions in ecological communities are shown in Table 5.

Table 5 The Main Types of Interspecies Interactions in Ecological Communities (Khan Academy 2016)

Ecosystems are controlled both by external and internal factors, e.g. climate, soil, topography. External factors control the overall structure of an ecosystem and the way things work within it. Internal factors control ecosystem processes and are controlled by the feedback loops. Internal factors include decomposition, competition or shading, disturbance, succession and the types of species present.

Ecosystem science is the study of inter-relationships among the living organisms, physical features, biochemical processes, natural phenomena, and human activities in ecological communities (NOAA 2018). Ecosystem science investigates the areas (not limited to) of ecosystem processes, population ecology and population dynamics, disturbance and resilience, nutrient cycle, decomposition and mineralization, ecological amplitude, ecology, environmental influences, biological interactions, biodiversity, and environmental degradation. According to (Gorham and Kelly 2018), types of ecosystems, environmental factors, levels of complexity, major plants and animals, and interspecific associations have been popularly discussed in the ecosystem science.

The theories of the biological ecosystem demonstrate that the terminologies, principles and methodologies in the biological ecosystem science can be modified and applied in other disciplines, e.g. system engineering and business ecosystem research.

Ecosystem Mapping

Ecosystem mapping is the spatial delineation of ecosystems following an agreed ecosystem typology (ecosystem types), which strongly depends on mapping purpose and scale (European Union 2013). The ecosystem mapping may also include mapping of status (e.g. functioning and health) for monitoring and assessment of the ecosystem’s quality.

According to a coherent analytical framework proposed by EU ( 2013), the ecosystem classification and mapping apply two basic principles: typological (divides nature into ecosystem types – classes that can occur at more geographical locations, e.g., temperate broadleaf and mixed forests) and regional (describes ecosystems from a regional perspective e.g., Dinaric mixed forests) or their combination.

Ecosystem services are an important part of the ecosystem mapping that describe the ways that humans are linked to and depend on nature. There are different definitions of ecosystem services ((La Notte et al. 2017) summarizes the definitions provided in recent ecosystem services studies). For instance, MA (The Millennium Ecosystem Assessment) defines ecosystem services as “the benefits people obtain from ecosystems” (Millenium Ecosystem Assesment 2005), and ecosystem services are defined as the contributions that ecosystems make to human well-being by CICES (the Common International Classification for Ecosystem Services) (European Union 2013). The conceptions of ecosystem services have been discussed in different domains, e.g. natural science, economics and policy (Danley and Widmark 2016).

There are three international classification systems available to classify ecosystem services: MA (Millennium Ecosystem Assessment 2005), TEEB (The Economics of Ecosystems and Biodiversity n.d.) and CICES (n.d.). Ecosystem services categories in CICES are provisioning services, regulating and maintenance services, and cultural services (Haines-Young and Potschin 2018). CICES does not include the ‘supporting services’ in MA, but merges the ‘habitat services’ from TEEB with regulating services, in a category called ‘regulating and maintenance services’ (La Notte et al. 2017).

Compared to others, CICES promotes a clear distinction between ecosystem services and ecosystem benefits, and can help negotiate the different kinds of perspective that have developed around the ecosystem service concept and assist in the exchange of information about them (Haines-Young and Potschin 2012). CICES describes ‘final ecosystem services’ using a five-level hierarchical structure, and the way the system works can be illustrated in Fig. 7 (CICES n.d.). Meanwhile, the ecosystem service cascade also presents the relations between the environment and the social & economic system, and services can have social as well as economic value (Haines-Young and Potschin 2013).

Fig. 7
figure7

The five-level hierarchical structure of the ecosystem services by CICES (CICES n.d.)

Compared to CICES that places greater emphasis on the ecological system, FEGS-CS (Final Ecosystem Goods and Services Classification System) (United States Environmental Protection Agency (EPA) n.d.) and NESCS (the National Ecosystem Services Classification System) (Landers 2015) mainly focus on benefits and beneficiaries (described in (Landers and Nahlik 2013)). Based on the comparison between CICES and FEGS-CS (La Notte et al. 2017; Bordt 2016), this paper recommends including benefits and beneficiaries in the business ecosystem modeling because benefits and beneficiaries are an important aspect in the business ecosystem. However, there is a lack of discussion regarding whether CICES and FEGS-CS can be compatible. The Swiss Federal Office for the Environment (FOEN) proposes an ‘Inventory of Final Ecosystem Goods and Services’ (FEGS) and include four Benefit categories (health, security production factors and natural diversity) (Staub et al. 2011). The FEGS aims to be integrated into the MA and CICES Classifications.

Ecosystem mapping is the first step to investigate an ecosystem, it is also necessary to assess the state of ecosystems and their services. Therefore, the EU Working Group on Mapping and Assessment on Ecosystems and their Services (MAES) proposes a 4-step approach (European Union 2013) for mapping and assessment of ecosystems and their services, and proposes an integrated analytical framework and set of indicators for mapping and assessing the condition of ecosystems (Maes et al. 2018) (shown in Table 6).

Table 6 Mapping and Assessment of Ecosystems, Their Services and the Condition of Ecosystems (European Union 2013; Maes et al. 2018)

Ecosystem Modeling

Ecosystem modeling is also called ecological modeling. An ecosystem model is an abstract representation of an ecological system which is studied to better understand the real system (Hall and Day 1990). Ecological modeling can be simply categorized as conceptual models and quantitative models. Generally, conceptual models are written as diagrams with boxes (represent state variables or condition of the ecosystem components) and arrows (illustrate relationships among state variables), and a quantitative model is a set of mathematical expressions of coefficients and data attached to the boxes and arrows in the conceptual models (Jackson et al. 2000). Quantitative models are more precise and specific about a system and can make predictions when they capture the key elements for system representation (Bondavalli et al. 2009). There are three main types of ecosystem modeling and the choice of model type and detail depends on the system studied, the questions asked, and the data available (Jackson et al. 2000).

Two computational modeling approaches are popularly used for ecological modeling: agent-based models (ABM) and system dynamics models. Agent-based models are used to describe disaggregated parts of a system, system dynamics models represent the aggregated system (in the form of stocks and flows) (Martin and Schlüter 2015). The approach of agent-based modeling aims to study complex adaptive systems, and focuses on micro-level interactions to explain patterns, e.g. transient dynamics on a system level. System dynamics aims to identify the set of attractors and the properties of the system near the attractors (Bousquet and Le Page 2004), and are used to ‘represent, explore and simulate the complex feedback and non-linear interactions among system elements, management actions, and performance measures’ (Elsawah et al. 2017). The characteristics of agent-based and system dynamics models are different, and (Martin and Schlüter 2015) discusses the differences and proposes a hybrid approach shown in Table 7.

Table 7 Characteristics of agent-based and system dynamics models, and a hybrid model (Martin and Schlüter 2015)

Besides agent-based modeling, there is an increase in applying multi-agent simulation in ecology due to the growth in CPU power. In the field of ecosystem management, the interactions between ecological dynamics and social dynamics are examined, and modelers describe systems as a set of modules or compartments interlinked by flows (of matter, energy, or information) and controls (Bousquet and Le Page 2004). Multi-agent systems are used in ecology to investigate multiple agent interactions (Huhns and Stephens 1999). Multi-agent system originally came from the field of artificial intelligence, and is a complex system that is composed by more than one distributed agents, and these agents communicate to deal with problems which usually can’t be solved by a single agent (Dam and Lukszo 2006; Merdan et al. 2011).

Smart grid

Smart Grid Architecture

The concept of the smart grid is built upon the intersection of technology, people and infrastructure for intelligent generation, transmission, distribution and consumption of electricity (Geelen et al. 2013). A smart grid can be defined in terms of the socio-technical network with enhanced two-way communication and active management of information and energy flows that allow controlling the practices of distributed generation, storage, consumption and flexible demand (Wolsink 2012).

There are many different definitions of a smart grid that emphasizes different aspects (Ma et al. 2015). To have a holistic view of the smart grid with multiple stakeholders, multiple applications, multiple networks, it is necessary to investigate the smart grid architecture. There are several smart grid models have been proposed and discussed, e.g. the smart grid conceptual model introduced by The National Institute of Standards and Technology (NIST) (2018) and SGAM Framework developed by CEN (the European Committee for Standardization), CENELEC (the European Committee for Electrotechnical Standardization), and ETSI (the European Telecommunications Standards Institute) (CEN-CENELEC-ETSI Smart Grid Coordination Group 2012).

Compared to other smart grid models or framework, the SGAM Framework can give an overall picture of the smart grid with the description of the major elements, integrate other models and architectural frameworks, e.g. GWAC (GridWise Transactive Energy Framework) (The GridWise Architecture Council 2015) and TOGAF (The Open Group n.d.-a), etc. The SGAM framework spans three dimensions: domain, interoperability (layer) and zone (shown in Fig. 8, and explained in Table 8), and it visualizes the relations among these three dimensions with multi-layers.

Fig. 8
figure8

SGAM framework (CEN-CENELEC-ETSI Smart Grid Coordination Group 2012)

Table 8 Table Styles Terms and Definitions in the SGAM Framework (CEN-CENELEC-ETSI Smart Grid Coordination Group 2012)

Smart Grid Actors and Roles

Actors and roles have been emphasized in the SGAM framework, especially in the business layer. The main actors of the smart grid and their main interactions are described in the smart grid conceptual model (The National Institute of Standards and Technology (NIST) 2010). The smart grid conceptual model provides an overall high-level view of the smart grid system, and actors and roles are introduced in each domain (shown in Table 9).

Table 9 Domains and Actors in the Smart Grid Conceptual Model (The National Institute of Standards and Technology (NIST) 2010)

Meanwhile (The National Institute of Standards and Technology (NIST) 2010), also gives clear definitions of the domain and actors:

  • Smart Grid domain: ‘is a high-level grouping of organizations, buildings, individuals, systems, devices or other actors that have similar objectives and that rely on—or participate in—similar types of applications. Communications among actors in the same domain may have similar characteristics and requirements. Domains may contain sub-domains. Moreover, domains have much overlapping functionality, as in the case of the transmission and distribution domains. Transmission and distribution often share networks and, therefore, are represented as overlapping domains’.

  • Actor: ‘a device, computer system, software program, or the individual or organization that participates in the smart grid. Actors have the capability to make decisions and to exchange information with other actors. Organizations may have actors in more than one domain. The actors illustrated here are representative examples but are by no means all of the actors in the smart grid. Each actor may exist in several different varieties and may actually contain other actors within them’.

The SG-CG/SP SG-CG (Sustainable Processes Work Group) defines the actors into system actors and business actors (CEN-CENELEC-ETSI Smart Grid Coordination Group 2012.):

  • System actors: cover functions or devices, for example, defined in the Interface Reference Model (IEC 61968–1) (IEC 2012). A system actor performs a task under a specific role.

  • A business actor: ‘specifies, in fact, a « Role » and will correspond 1:1 with roles defined in the eBIX harmonized role model (possibly some new roles will be required and added to the eBIX model)’.

The harmonized role model (E. a. e. ENTSO-E 2018) proposed by ebIX, EFET and ENTSO-E define each market role related to all the different electricity markets in Europe. An example of the roles and description in the harmonized role model is shown in Table 10. UML class diagramming is used in the harmonized role model, that the “actor” symbol is used to represent a role and the “class” symbol is used to define a domain (shown in Fig. 9).

Table 10 An Example of the Roles and Descriptions in the Harmonized Role Model (E. a. e. ENTSO-E 2018)
Fig. 9
figure9

An example of the role and domain relationships in harmonized role model (E. a. e. ENTSO-E 2018)

However, the definition of a business actor corresponds 1:1 with a role (E. a. e. ENTSO-E 2018; IEC 2012) does not comply in all smart grid system. Unbundling is defined by EU (European Commission n.d.) as ‘the separation of energy supply and generation from the operation of transmission networks’. Comparatively, in the bundling electricity market structure, the energy supply and generation might not be separated from the operation of transmission network, and one actor can hold one or more than one roles. For instance, the actor-utility in the Chinese electricity market corresponds to the roles of transmission operator, distribution operator, and electricity supplier.

To clarify the relations between actors and roles, the CEN-CENELEC-ETSI Smart Grid Coordination Group defines actors and roles in the smart grid as (CEN-CENELEC-ETSI Smart Grid Coordination Group 2014):

  • An actor: ‘represents a party that participates in a business transaction. Within a given business transaction an actor performs tasks in a specific role or a set of roles’.

  • A Role: ‘represents the intended external behavior (i.e. responsibility) of a party. Parties cannot share a role. Parties carry out their activities by assuming roles, e.g. system operator, trader. Roles describe external business interactions with other parties in relation to the goal of a given business transaction’.

These definitions can better represent the relations between actors and roles in a smart grid.

Value Flows in the Smart Grid

Besides the emphasis on actors and roles in both the business layer in the SGAM framework and in the conceptualization of the business ecosystem, interactions between actors are also important and well discussed in both the SGAM framework specification and business ecosystem litterature.

For instance, in the SGAM conceptual model, actors are connected by associations, the exchanged information is defined as business services, and actors interact through these business services. However, the description of the associations or business services is not detail discussed in the SGAM framework. Meanwhile, although processes/ interactions between actors are described in the harmonized role model (E. a. e. ENTSO-E 2018) and IEC standards (e.g. 61,850) (Energinet 2019), the described interactions in (E. a. e. ENTSO-E 2018; Energinet 2019) are mainly technical related information, and there is no methodology for systemically defining and describing the interactions between actors in the smart grid.

In the theory of the business ecosystem, especially the service ecosystem, value co-creation is well discussed for the understanding of interactions between actors, e.g. (Palumbo et al. 2017). Value co-creation is driven by the collaborative efforts of and interactions between actors in the ecosystem (Pop et al. 2018). Value can be tangible and intangible (Ciasullo et al. 2017), and at different levels: micro (e.g., households, organizations, etc.), meso (e.g., industries, communities, etc.), and macro (e.g., nations, global markets, etc.) (Frow et al. 2016). However, the types of value are not defined in the ecosystem theory, but value constitutesis an important part of the ecosystem modeling to define and clarify the interactions between actors.

TOGAF® standard (The Open Group 2017) provides a definition of the three value related terms: value chains, value networks, and lean value streams:

  • The value chain takes an economic value perspective;

  • Value networks are primarily concerned with identifying the participants involved in creating and delivering value;

  • Lean value streams are all about optimizing business processes (primarily within a manufacturing context).

However, TOGAF mainly focuses on the value streams that a focal organization is related to, e.g. value stream of acquiring the retail product (shown in Table 11), and the interaction between actors in an ecosystem is missing. Although value network is also mentioned in TOGAF, there is no detail, especially no definition or description of the types of value between businesses or enterprises. One of the advantages of the TOGAF value analysis is that there is a guideline for the systematic analysis and mapping not only the static value stream but also stages of a value stream. This guideline includes:

  1. 1)

    Value Stream Modeling Relationships with an external stakeholder value stream mapping

  2. 2)

    Decomposing the value stream into a sequence of value-creating stages

  3. 3)

    Mapping value stream stages to business capabilities and performing a gap analysis

  4. 4)

    Heat-mapping Scenario and decision-making processes

Table 11 An Example of Value Strem of Acquiring Retail Product in TOGAf (The Open Group 2017)

Business ecosystem modeling

The investigation of the system engineering and biological ecosystem modeling shows that there are similarities and differences between these two fields. For instance, ecosystem theory focuses on interaction (ecosystem services), the ecosystem itself (e.g. the types of ecosystem, the assessment of the ecosystem), and the hierarchy of the ecosystem. Ecosystem mapping is similar as the system modeling, and ecosystem modeling is more abstract (usually mathematical modeling) and focuses one/several aspects in the ecosystem, and system modeling mainly focuses on the architecture of a system with ICT (Information and Communication Technology) auxiliary.

Although ecosystem theory discusses species, it mainly focuses on the interaction between species (interspecies and inner species). Comparatively, system engineering emphasizes actors and their roles. The interactions between actors are also discussed in the system engineering, but not systematic as in the ecosystem theory, and mainly use the UML diagrams to describe the interactions.

Standards are important in both ecosystem mapping and system engineering that allow better understanding and consistency in practice. However, there are concerns about which standards should be applied and whether there is a compatibility issue between standards. Meanwhile, different domains or theoretical/practice fields have their own ontologies that raise the inconsistency issue in the interdisciplinary research, especially, if there is ontological overlap across domains (e.g., different ontologies describe the same thing in different domains).

System modeling mainly aims to visualize the static status of a system, although the system changes are also discussed in system engineering. The ecosystem modeling aims to investigate the system dynamics by establishing models or simulations (usually mathematic modeling). The static status and dynamics are both important for the business ecosystem modeling.

The biological ecosystem theory (especially the ecosystem mapping) and system engineering (especially the system modeling) can contribute to the business ecosystem modeling for different aspects. The ecosystem mapping mainly contributes to the theoretical aspects, e.g. the categories of interactions and system dynamics. There are several standards in system modeling, e.g. ISO, SGAM, TOGAF, and UML that can contribute to the practices of the business ecosystem modeling.

Based on these contributions, this paper proposes the following framework for the business ecosystem modeling including three parts and nine stages (shown in Table 12). This framework combines theories from both business ecosystem, system engineering and ecology. The corresponded theories from these three research fields are shown in Table 13.

Table 12 The Framework and Steps of the Business Ecosystem Modeling
Table 13 The Business Ecosystem Modeling With The Integration of System Modeling and Ecosystem Theory

Conclusion

The history of the business ecosystem field shows that the concepts of ecology and system engineering have been applied in the field, and especially the term and fundamental elements of the ‘business ecosystem’ originally came from ecology. However, the ‘business’ aspect is still the main focus in the business ecosystem field, not so much attention of the ‘system’ aspect in the research compared to the fields of system engineering and ecology. This paper proposes a framework for business ecosystem modeling to fill this gap.

The proposed framework includes three parts and nine stages that combine theories from system engineering, ecology, and business ecosystem. Part I-Business ecosystem architecture development includes four stages which aims to identify a target business ecosystem and its elements (actors, roles, and interactions). Part II-Factor analysis includes two stages to identify potential changes (and the dimensions of the changes) in the ecosystem. Part III- Ecosystem simulation and reconfiguration aims to use simulations to investigate the transition of an ecosystem and the re-configurated ecosystem.

The proposed framework not only provides a systematic approach for modeling a business ecosystem, but also provides a methodological foundation for research on the aspect of complex systems in the business ecosystem field. Meanwhile, it brings the practices of business and engineering together, therefore, provides a common language for a better understanding across the business ecosystem, system engineering and innovation management.

The application of the smart grid not only demonstrates a well-defined and structured system that was missing in the business ecosystem, but also presents the importance of standards in the system engineering. Meanwhile, the SGAM framework illustrates the complexity of the smart grid, and indicates that the business ecosystem modeling for a complex system as the smart grid should consider the layers of several interactive business ecosystems that might cross multi-domains. Therefore, the importance of ontology design is obvious in the business ecosystem modeling, and the design of the business ecosystem ontology should include both domain ontology (e.g. standards in the domain) and business ontology.

There are many subjects in the fields of ecological modeling and system engineering, and lots of them can contribute to the business ecosystem modeling. This paper does not cover all these subjects, and mainly aims to provide a prompt for an open thread. Meanwhile, although each part in the proposed framework combines theories from the fields of system engineering and ecology, detail description and examples are recommended in the future work, especially the application of multi-agent systems and system dynamics in the business ecosystem. Multi-agent systems and system dynamics have been popularly applied in the system engineering and ecological modeling for different purposes. However, the application of these two in the business ecosystem is limited, especially without a domain focus, e.g. (Lurgi and Estanyol 2010; Marín et al. 2007; Camarinha-Matos and Collaborative Business Ecosystems and Virtual Enterprises 2013).

Availability of data and materials

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

Abbreviations

ABM:

Agent-based model

CEN:

The European Committee for Standardization

CENELEC:

The European Committee for Electrotechnical Standardization

CICES:

The Common International Classification for Ecosystem Services

DoDAF:

The Department of Defence Architecture Framework

ETSI:

The European Telecommunications Standards Institute

FOEN:

The Swiss Federal Office for the Environment

GWAC:

GridWise Transactive Energy Framework

ICT:

Information and Communication Technology

MA:

The Millennium Ecosystem Assessment

MAES:

Mapping and Assessment on Ecosystems and their Services

NESCS:

The National Ecosystem Services Classification System

NIST:

The National Institute of Standards and Technology

OEMA:

Ontology for Energy Management Applications

SGAM:

Smart Grids Architecture Mode)

SG-CG/SP SG-CG:

Sustainable Processes Work Group

SOA:

Service-Oriented Architecture

SysML:

Systems Modeling Language

TEEB:

The Economics of Ecosystems and Biodiversity

TOGAF:

The Open Group Architecture Framework

UML:

Unified Modeling Language

References

  1. Ashton W (2008) Understanding the Organization of Industrial Ecosystems. J Ind Ecol 12(1):34–51

  2. Azaele S, Pigolotti S, Banavar JR, Maritan A (2006) Dynamical evolution of ecosystems. Nature 444(7121):926–928, 2006/12/01

  3. Baines TS, Harrison DK (1999) An opportunity for system dynamics in manufacturing system modelling. Prod Plann Control 10(6):542–552, 1999/01/01

  4. Benjamin P, Graul M (2006) A framework for adaptive modeling and ontology-driven simulation (FAMOS) (defense and security symposium). SPIE

  5. Benjamin P, Patki M, Mayer R (2006) Using Ontologies for Simulation Modeling. In: Proceedings of the 2006 Winter Simulation Conference, pp 1151–1159

  6. Benjamin PC, Menzel CP, Mayer RJ, Padmanaban N (1995) Toward a method for acquiring CIM ontologies. Int J Comput Integr Manuf 8(3):225–234, 1995/05/01

  7. Bondavalli C, Favilla S, Bodini A (2009) Quantitative versus qualitative modeling: A complementary approach in ecosystem study. Comput Biol Chem 33(1):22–28, 2009/02/01/

  8. Bordt M (2016) Concordance between FEGS-CS and CICES V4.3. The United Nations Statistics Division Available: https://unstats.un.org/unsd/envaccounting/workshops/ES_Classification_2016/FEGS_CICES_Concordance_V1.3n.pdf

  9. Bousquet F, Le Page C (2004) Multi-agent simulations and ecosystem management: a review. Ecol Model 176(3):313–332, 2004/09/01/

  10. Buitelaar P, Olejnik D, Sintek M (2004) A protégé plug-in for ontology extraction from text based on linguistic analysis. In: European Semantic Web Symposium. Springer, pp 31–44

  11. Camarinha-Matos LM, Collaborative Business Ecosystems and Virtual Enterprises (2013) IFIP TC5 / WG5.5 Third Working Conference on Infrastructures for Virtual Enterprises (PRO-VE’02) May 1–3, 2002. Springer US, Sesimbra

  12. Ceccagnoli M, Forman C, Huang P, Wu DJ (2012) Cocreation of value in a platform ecosystem! The case of Enterprise software. MIS Q 36(1):263–290

  13. CEN-CENELEC-ETSI Smart Grid Coordination Group. “Smart Grid Reference Architecture,” CEN (the European Committee for Standardization), CENELEC (the European Committee for Electrotechnical Standardization), and ETSI (the European Telecommunications Standards Institute) 2012, Available: https://ec.europa.eu/energy/sites/ener/files/documents/xpert_group1_reference_architecture.pdf

  14. CEN-CENELEC-ETSI Smart Grid Coordination Group (2014) Document for the M/490 Mandate: Smart Grids Methodology and New Applications. Energy Networks Association Available: http://www.energynetworks.org/assets/files/electricity/engineering/Standards/SGCG%20Reports%20071014/SGCG_WGMethod_Sec0076_INF_ReportforComments(incl_annexes).pdf

  15. Chesbrough H (2010) Business Model Innovation: Opportunities and Barriers. Long Range Plann 43(2):354–363, 2010/04/01/

  16. Chief Information Officer (n.d.) The DoDAF Architecture Framework Version 2.02. Available: https://dodcio.defense.gov/Library/DoD-Architecture-Framework/. Accessed July, 2019

  17. Ciasullo MV, Cosimato S, Pellicano M, Maria C, Silvia C, Marco P (2017) Service Innovations in the Healthcare Service Ecosystem: A Case Study. Systems 5(2):37

  18. CICES (n.d.) Structure of CICES. Available: https://cices.eu/cices-structure/. Accessed July, 2019

  19. Clarysse B, Wright M, Bruneel J, Mahajan A (2014) Creating value in ecosystems: Crossing the chasm between knowledge and business ecosystems. Res Policy 43(7):1164–1176, 2014/09/01/

  20. Cosenz F, Noto G (2016) Applying system dynamics Modelling to strategic management: a literature review. Syst Res Behav Sci 33(6):703–741

  21. Cuenca J, Larrinaga F, Curry E (2017) A unified semantic ontology for energy management applications. WSP/WOMoCoE@ ISWC

  22. Dam KHV, Lukszo Z (2006) Modelling Energy and Transport Infrastructures as a Multi-Agent System using a Generic Ontology. In: 2006 IEEE international conference on systems, Man and Cybernetics, vol 1, pp 890–895

  23. Danley B, Widmark C (2016) Evaluating conceptual definitions of ecosystem services and their implications. Ecol Econ 126:132–138, 2016/06/01/

  24. Dietz (1994) Business modelling for business redesign. In: 1994 Proceedings of the twenty-seventh Hawaii international conference on system sciences, vol 4, pp 723–732

  25. Duffy JE (2002) Biodiversity and ecosystem function: the consumer connection. Oikos 99(2):201–219

  26. E. a. e. ENTSO-E, "The Harmonised Electricity Market Role Model," 2018, Available: https://www.entsoe.eu/publications/electronic-data-interchange-edi-library/Pages/default.aspx

  27. Elmqvist T et al (2003) Response diversity, ecosystem change, and resilience. Front Ecol Environ 1(9):488–494

  28. Elsawah S et al (2017) An overview of the system dynamics process for integrated modelling of socio-ecological systems: Lessons on good modelling practice from five case studies. Environ Model Softw 93:127–145, 2017/07/01/

  29. Energinet (2019) Specification of IEC 61850 Information Exchange between DER and Power System Actors, including TSO, DSO and BRP. Energinet. DK Available: https://energinet.dk/-/media/F0AB7E801EFA45FD8A98358874336484.pdf?la=da&hash=9133E7378D59E9B0A4F9B40D0F00B5091DBC1B08

  30. European Commission (n.d.) Market legislation. Available: https://ec.europa.eu/energy/en/topics/markets-and-consumers/market-legislation. Accessed July, 2019

  31. European Union, "Mapping and Assessment of Ecosystems and their services- an analytical framework for ecosystem assessments under action 5 of the EU biodiversity strategy to 2020," 2013, Available: http://ec.europa.eu/environment/nature/knowledge/ecosystem_assessment/pdf/MAESWorkingPaper2013.pdf

  32. Frow P, McColl-Kennedy JR, Payne A (2016) Co-creation practices: their role in shaping a health care ecosystem. Ind Mark Manag 56:24–39

  33. Garcia SM, Food, and A. O. o. t. U. Nations (2003) The Ecosystem Approach to Fisheries: Issues, Terminology, Principles, Institutional Foundations, Implementation and Outlook. Food and Agriculture Organization of the United Nations

  34. Gebremedhin A, Moshfegh B (2004) Modelling and optimization of district heating and industrial energy system—an approach to a locally deregulated heat market. Int J Energy Res 28(5):411–422

  35. Geelen D, Reinders A, Keyson D (2013) Empowering the end-user in smart grids: recommendations for the design of products and services. Energy Policy 61:151–161

  36. Gorham E, Kelly J (2018) A history of ecological research derived from titles of articles in the journal “ecology,” 1925–2015. Bull Ecol Soc Am 99(1):61–72

  37. Greasley A (2003) Simulation Modelling for business. Routledge, London

  38. Haines-Young R, Potschin M (2012) CICES version 4: response to consultation. Centre for Environmental Management, University of Nottingham Available: https://cices.eu/content/uploads/sites/8/2012/09/CICES-V4_Final_26092012.pdf

  39. Haines-Young R, Potschin M (2013) Common international classification of ecosystem services (CICES): consultation on version 4, august–December 2012. In: EEA framework contract no EEA/IEA/09/003. School of Geography, University of Nottingham, Nottingham Available: https://cices.eu/content/uploads/sites/8/2012/07/CICES-V43_Revised-Final_Report_29012013.pdf

  40. Haines-Young R, Potschin M (2018) Common International Classification of Ecosystem Services (CICES) V5.1 and Guidance on the Application of the Revised Structure. CICES, Nottingham Available: https://cices.eu/content/uploads/sites/8/2018/01/Guidance-V51-01012018.pdf

  41. Hall CAS, Day JW (1990) Ecosystem modeling in theory and practice: an introduction with case histories. University Press of Colorado

  42. Harrison S, Cornell H (2008) Toward a better understanding of the regional causes of local community richness. Ecol Lett 11(9):969–979

  43. hoganwr (2018) Apollo-SV version 4.1.1. Available: https://github.com/ApolloDev/apollo-sv/releases. Accessed July, 2019

  44. M. Horridge (2018) Protégé 5.5.0-beta-3 available. Available: http://protege-project.136.n4.nabble.com/Protege-5-5-0-beta-3-available-td4671107.html. Accessed July, 2019

  45. Huhns MN, Stephens LM (1999) Multiagent systems and societies of agents. In: Gerhard W (ed) Multiagent systems. MIT Press, pp 79–120

  46. Iansiti M, Levien R (2002) The new operational dynamics of business Ecosystems: implications for policy, operations and technology strategy, vol 03-030. Harvard Business School Working Paper

  47. Iansiti M, Richards GL (2006) The information technology ecosystem: structure, health, and performance. Antitrust Bull 51(1):77–110

  48. International Electrotechnical Commission (IEC) (2012) IEC 61968-1:2012 Application integration at electric utilities - System interfaces for distribution management. In Application integration at electric utilities - System interfaces for distribution management (pp. 137): International Electrotechnical Commission

  49. International Organization for Standardization (ISO) (2013) ISO 15926-1:2004 Industrial automation systems and integration — Integration of life cycle data for process plants including oil and gas production facilities — Part 1: Overview and fundamental principles (pp. 18): iso.org

  50. Jaakkola H, Thalheim B (2011) Architecture-driven Modelling methodologies. In: presented at the Proceedings of the 2011 conference on information Modelling and knowledge bases XXII

  51. Jackson LJ, Trebitz AS, Cottingham KL (2000) An introduction to the practice of ecological modeling. BioScience 50(8):694–706

  52. Kapoor B, Sharma S (2010) A Comparative Study of Ontology building Tools in Semantic Web Applications. Int J Web Semantic Technol 1(3)

  53. Karnopp DC, Margolis DL, Rosenberg RC (2012) System Dynamics: Modeling, Simulation, and Control of Mechatronic Systems. Wiley

  54. Khan Academy (2016) Interactions in communities- Overview of competition, predation, herbivory, mutualism, commensalism, and parasitism. Available: https://www.khanacademy.org/science/biology/ecology/community-ecosystem-ecology/a/interactions-in-communities. Accessed July, 2019

  55. Knublauch, H (2004) Ontology-driven software development in the context of the semantic web: An example scenario with Protege/OWL. 1st International workshop on the model-driven semantic web (MDSW2004), Monterey, California, USA. Annex XVII (7) 381–40

  56. La Notte A et al (2017) Ecosystem services classification: A systems ecology perspective of the cascade framework. Ecol Indicators 74:392–402, 2017/03/01/

  57. D. Landers (2015) National Ecosystem Services Classification System (NESCS): Framework Design and Policy Application. Available: https://cfpub.epa.gov/si/si_public_record_report.cfm?dirEntryId=310592&Lab=NHEERL

  58. Landers DH, Nahlik AM (2013) Final ecosystem goods and services classification system (FEGS-CS)," in "EPA/600/R-13/ORD-004914. U.S. Environmental Protection Agency, Washington, DC Available: https://cfpub.epa.gov/si/si_public_record_Report.cfm?Lab=NHEERL&dirEntryId=257922&CFID=139720405&CFTOKEN=59303549&jsessionid=cc303f3c529fb2342dd56e52d7c80353e2a2

  59. Lang JM, Benbow ME (2013) Species Interactions and Competition. Nat Educ Knowledge 4(8)

  60. Lundberg J, Moberg F (2003) Mobile Link Organisms and Ecosystem Functioning: Implications for Ecosystem Resilience and Management. Ecosystems 6(1):0087–0098 journal article

  61. Lurgi M, Estanyol F (2010) MADBE: A Multi-Agent Digital Business Ecosystem. In: 4th IEEE International Conference on Digital Ecosystems and Technologies, pp 262–267

  62. Ma Z, Asmussen A, Jørgensen BN (2015) Industrial consumers' acceptance to the smart grid solutions: Case studies from Denmark. In: Smart Grid Technologies - Asia (ISGT ASIA), 2015 IEEE Innovative, pp 1–6

  63. Maes J et al (2018) Mapping and Assessment of Ecosystems and their services- an analytical framework for mapping and assessment of ecosystem condition in EU. Publications office of the European Union, Luxembourg Available: http://ec.europa.eu/environment/nature/knowledge/ecosystem_assessment/pdf/5th%20MAES%20report.pdf

  64. Manning B, Runge B, Thorne C, Moore G (2002) Demand driven: 6 steps to building an ecosystem of demand for your business. McGraw-Hill Companies, New York

  65. Marín CA, Stalker I, Mehandjiev N (2007) Business Ecosystem Modelling: Combining Natural Ecosystems and Multi-Agent Systems. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 181–195

  66. Martin R, Schlüter M (2015) "Combining system dynamics and agent-based modeling to analyze social-ecological interactions—an example from modeling restoration of a shallow lake," (in English), Frontiers in Environmental Science, Original Research vol. 3, no. 66, 2015-October-13

  67. Matthies BD et al (2016) An ecosystem service-dominant logic? – integrating the ecosystem service approach and the service-dominant logic. J Cleaner Prod 124:51–64, 2016/06/15/

  68. Merdan M, Lepuschitz W, Strasser T, Andren F (2011) Multi-Agent system for self-optimizing power distribution grids. In: The 5th International Conference on Automation, Robotics and Applications, pp 312–317

  69. Millenium Ecosystem Assesment (2005) Ecosystems and Human Well-being: Synthesis. Millenium Ecosystem Assesment, Washington, DC Available: https://www.millenniumassessment.org/documents/document.356.aspx.pdf

  70. Millennium Ecosystem Assessment (2005) Overview of the Milliennium Ecosystem Assessment. Available: https://www.millenniumassessment.org/en/About.html#. Accessed July, 2019

  71. Mills LS, Soulé, ME, Doak DF (1993) The Keystone-Species Concept in Ecology and Conservation[J]. BioScience, 43(4):219–224

  72. Moore JF (1993) The death of competition: leadership and strategy in the age of business Ecosystems. Harper Paperbacks

  73. NASA (2007) NASA Systems Engineering Handbook. NASA, Washington, DC

  74. NASA (n.d.) Chapter 2: The Systems Engineering (SE) Process. Available: https://www.nasa.gov/pdf/598887main_Auburn_PowerPoints_SE.pdf

  75. NOAA (2018) What is ecosystem science? Available: https://oceanservice.noaa.gov/facts/ecosci.html

  76. Noy NF, McGuinness DL (2001) Ontology Development 101: A Guide to Creating Your First Ontology. Stanford University Available: https://protege.stanford.edu/publications/ontology_development/ontology101.pdf

  77. Osterwalder A (2004) The business model ontology: a proposition in a design science approach

  78. Palumbo R, Cosimato S, Tommasetti A (2017) Dream or reality? A recipe for sustainable and innovative health care ecosystems. TQM J 29(6):847–862

  79. Peltoniemi M, Vuori E (2004a) Business ecosystem as the new approach to complex adaptive business environments. Frontiers of E-business research, Tampere

  80. Peltoniemi M, Vuori E (2004b) Business ecosystem as the new approach to complex adaptive business environments. In: FeBR 2004: Frontiers of e-business research 2004. Tampere University of Technology and University of Tampere, Tampere, pp 267–281

  81. Polic A, Jezernik K (2005) Closed-loop matrix based model of discrete event systems for machine logic control design. IEEE Trans Ind Inform 1(1):39–46

  82. Pop OM, Leroi-Werelds S, Roijakkers N, Andreassen TW (2018) Institutional types and institutional change in healthcare ecosystems. J Serv Manag 29(4):593–614

  83. Rechtin E (2017) Systems architecting of organizations: why eagles Can't swim. CRC Press

  84. Ricard M (2014) Ecological principles and function of natural ecosystems. MIO-ECSDE, Amfissa Available: http://mio-ecsde.org/erasmus-IP-2014/trainers/day%2002-Ricard.pdf

  85. Rong K, Hu G, Lin Y, Shi Y, Guo L (2015) Understanding business ecosystem using a 6C framework in Internet-of-Things-based sectors. Int J Prod Econ 159:41–55, 2015/01/01/

  86. Rubenstein-Montano B, Liebowitz J, Buchwalter J, McCaw D, Newman B, Rebeck K (2001) A systems thinking framework for knowledge management. Decis Support Syst 31(1):5–16, 2001/05/01/

  87. Ruijven LV (2012) Ontology for Systems Engineering: Model-Based Systems Engineering. In: 2012 Sixth UKSim/AMSS European Symposium on Computer Modeling and Simulation, pp 371–376

  88. Sage AP, Rouse WB (2014) Handbook of systems Engineering and management. Wiley

  89. Shen H, Wall B, Zaremba M, Chen Y, Browne J (2004) Integration of business modelling methods for enterprise information system analysis and user requirements gathering. Comput Ind 54(3):307–323, 2004/08/01/

  90. Sommerville I (2015) Software Engineering, 10th edn. Pearson, p 816

  91. Staub C, Ott W, Heusi F, Klingler G, Jenny A, Häcki M, Hauser, A (2011) Indicators for ecosystem goods and services: framework, methodology and recommendations for a welfare-related environmental reporting. Environment, 17.

  92. SysML Forum (n.d.) SysML FAQ: What is SysML?, What is MBSE?, Who created SysML? Available: https://sysmlforum.com/sysml-faq/. Accessed July, 2019

  93. SysML.org (2019) SysML Open Source Project - What is SysML? Available: https://sysml.org/. Accessed July, 2019

  94. SysML.org (n.d.) Commercial, Free & Open Source SysML Modeling Tools. Available: https://sysml.org/sysml-tools/. Accessed July, 2019

  95. SysMLtools.com (n.d.) Free & Commercial SysML Tools for MBSE. Available: https://sysmltools.com/. Accessed July 2019

  96. Tansley AG (1935) The use and abuse of Vegetational concepts and terms. Ecology 16(3):284–307

  97. Tao Z-G, Luo Y-F, Chen C-X, Wang M-Z, Ni F (2017) Enterprise application architecture development based on DoDAF and TOGAF. Enterprise Inf Syst 11(5):627–651, 2017/05/28

  98. The Economics of Ecosystems and Biodiversity (TEEB) (n.d.) About TEEB. Available: http://www.teebweb.org/about/. Accessed July, 2019

  99. The GridWise Architecture Council, "GridWise Transactive energy framework," 2015, Available: https://www.gridwiseac.org/pdfs/te_framework_report_pnnl-22946.pdf

  100. The National Institute of Standards and Technology (NIST) (2010) NIST Framework and Roadmap for Smart Grid Interoperability Standards, Release 1.0. U.S. Department of Commerce Available: https://www.nist.gov/sites/default/files/documents/public_affairs/releases/smartgrid_interoperability_final.pdf

  101. The National Institute of Standards and Technology (NIST) (2018) NIST Smart Grid Conceptual Model, Gaithersburg Available: https://www.nist.gov/sites/default/files/documents/2018/09/10/draft_smart_grid_conceptual_model_update.pdf

  102. The Open Group (2014) Open Group Standard: Service-Oriented Architecture Ontology Version 2.0. Reading, UK Available: https://publications.opengroup.org/downloadable/download/link/id/MC42MTQ1MjYwMCAxNTYyMTgyODA1NDA2NTQ1NDE5MzEwMTU1/

  103. The Open Group (n.d.-a) The TOGAF® Standard, Version 9.2 Overview. Available: https://www.opengroup.org/togaf. Accessed July, 2019

  104. The Open Group (2017) TOGAF® Series Guide- Value Streams. Reading, UK

  105. United States Environmental Protection Agency (EPA) (n.d.) Final Ecosystem Goods and Services Classification System (FEGS-CS). Available: https://www.epa.gov/eco-research/final-ecosystem-goods-and-services-classification-system-fegs-cs. Accessed July, 2019

  106. W3C (2007) IsaViz: A Visual Authoring Tool for RDF. Available: https://www.w3.org/2001/11/IsaViz/. Accessed July, 2019

  107. W3C (2015) Ontology editors. Available: https://www.w3.org/wiki/Ontology_editors. Accessed July, 2019

  108. W3C (2019) SWOOP. Available: https://www.w3.org/2001/sw/wiki/SWOOP. Accessed July, 2019

  109. Wieringa R, Engelsman W, Gordijn J, Ionita D (2019) A Business Ecosystem Architecture Modeling Framework. In: presented at the 21st IEEE Conference on Business Informatics Moscow, Russia, July 15–17, 2019 Available: https://research.e3value.com/research/publications/

  110. Wolsink M (2012) The research agenda on social acceptance of distributed generation in smart grids: Renewable as common pool resources. Renewable Sustainable Energy Rev 16(1):822–835 1

  111. Zott C, Amit R (2013) The business model: a theoretically anchored robust construct for strategic analysis. Strateg Organ 11(4):403–411

Download references

Acknowledgements

Not applicable.

Funding

This paper is completed under no funding.

Author information

ZM carried out the the paper design and writing. The author read and approved the final manuscript.

Correspondence to Zheng Ma.

Ethics declarations

Ethics approval

Not applicable.

Consent for publication

Not applicable.

Competing interests

The author declares that she has no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Ma, Z. Business ecosystem modeling- the hybrid of system modeling and ecological modeling: an application of the smart grid. Energy Inform 2, 35 (2019) doi:10.1186/s42162-019-0100-4

Download citation

Keywords

  • Business ecosystem
  • System modeling
  • System engineering
  • Ecological modeling
  • Standards
  • Architecture design
  • Simulation