Abstract
This paper proposes a negotiation approach to support the strategies alignment (SA) collaborative process. The negotiation approach is presented as a complementary mechanism to deal with the SA process. The strategies alignment negotiation approach (SA-NA) considers three different levels of collaboration, which differ by the accurateness of information and amount of data exchanged among the collaborative enterprises. Accordingly, three negotiation processes are proposed, equivalent to the three collaboration levels identified. This paper describes from a conceptual and mathematical point of views the phases of the SA-NA to carry out at each collaboration level. The SA-NA enables users to identify aligned strategies to be activated by the collaborative network (CN) partners. The main aim of the SA-NA is to identify those aligned strategies that satisfy all the CN enterprises, allowing users to achieve the objectives and performance levels required at the enterprises’ level while the network performance is maximized. The SA-NA enables CN partners to negotiate and achieve a suitable solution for all the CN enterprises, promoting sustainable collaboration among the partners participating in the CN through the activation of aligned strategies.
1. Introduction
Manufacturing enterprises are more and more aware of establishing collaborative relationships with the network partners due to associated advantages [1] and as a response to the present interconnected and volatile business environment. The participation of small and medium-sized enterprises (SMEs) in collaborative networks (CNs) enhances their competitiveness by increasing their agility, responsiveness, and adaptability to deal with the rapid market evolutions and the globalization of business. Nevertheless, the participation in a CN has associated challenges [2], especially for SMEs, which are derived from the lack of resources and capabilities and the limitations associated to cultural barriers [3].
As CNs consist of autonomous partners, each one defines its own objectives and formulates its own strategies. The ensuing strategy diversity may result in conflict situations among enterprises within the same CN, since contradictions among the strategies formulated might emerge. According to Andres and Poler [4], these contradictions appear when the strategies activated in one enterprise negatively influence in the objectives defined by other enterprises of the network. The lack of coherence and concordance among the formulated strategies leads to its misalignment. The connotations regarding the strategies’ misalignment are related with the objectives’ achievement at the enterprise level, reducing their performance levels and influencing on the sustainability of the collaborative relationships established. If the conflicts that arise, derived from the lack of strategies alignment, are not tackled, the strategies misalignment could lead, in the long term, to the breakdown of the CN. Success when obtaining higher levels of performance in a CN is directly related to the activation of a proper combination of strategies in each enterprise belonging to the network.
The concept of alignment has been studied in different research areas, including the CN perspective to support the formally representation and resolution of the strategies’ alignment process from a holistic view. In the light of this, Andres and Poler [4] propose a complete approach, consisting of a model, a method, and a tool to (i) to identify the degree of alignment of the strategies, from a holistic perspective, and (ii) to propose the activation of the aligned strategies. The strategies alignment model (SAM) allows considering all the strategies formulated by all the partners and model the influence that these strategies exert on the wide diversity of objectives defined, regardless of their nature and type, taking into account the CN context.
Enterprises participating in a CN interchange partially or entirely all the information as regards the objectives and the strategies, formulated to achieve such objectives. The degree of collaboration depends on the level of information exchanged. Besides the collaboration degree, CN partners have to identify which type of collaboration are going to carry out, centralised or decentralised. On the one hand, centralised decision-making models (CDM) are characterised by having a broker node, that has access to all the information of the CN enterprises. The level of trust in CDM is maximum and the broker performs the decision-making to optimize a multi-objective model that represent all the network partners [5,6,7]. On the other hand, in decentralised decision-making models (DDMs), each enterprise of the CN deals with its own decisions and optimise its own objectives. In DDMs, there are as many decision makers as enterprises within the CN. Nevertheless, we are tackling the collaboration research area so that, within the decision-making process, a certain degree of collaboration is exerted. CN partners will consider the decisions of the rest of enterprises in accordance with the agreed-upon degree of collaboration. In DDM, collaborative procedures are needed to supervise the interchange of information and coordinate the CN partners’ decisions [5,6,7,8]. In the topic under research—the strategies alignment process—the CDM perspective is characterised by the centralised implementation of the SAM enterprises obtaining optimal solutions at network level. In the DDM perspective, each enterprise calculates its own SAM, obtaining optimal solutions at the enterprise level. Therefore, a negotiation process is to be applied to achieve good solutions at the enterprise level and good or optimal solutions at the network level.
When the network enterprises work from a decentralised collaborative perspective, the decision of identifying the aligned strategies becomes more difficult because negotiations mechanisms are required, and such mechanisms have to be accurately defined so that the collaborative relationship does not end in conflict, damaging the sustainability of the CN. Therefore, the enterprises belonging to the network have to concur with all the activation of strategies and the timeframe in which to activate them so that the performance of the network is maximised and the decisions taken in relation to the activation of strategies are to the liking and benefit of all the CN partners. The current paper proposes three negotiation processes that correspond to three different collaborative levels, in which a low, a medium, and the full amount of information is interchange. The negotiation processes will allow users to identify the strategies that exert positive influences in the all objectives defined, dealing with potential misalignments, thus reducing conflicts and contradictions with the main aim achieving sustainable collaboration among the CN enterprises.
In order to support the implementation of the SAM when decentralized decision making is carried out, a negotiation approach is developed as a complementary mechanism to deal with the strategies alignment collaborative process. This will fulfill the future research line defined in Andres and Poler [4] alongside the application of the SAM in a distributed context. Therefore, the main aim of this paper is to provide a set of negotiation mechanisms to deal with the strategies misalignment problem in order to establish long-term and sustainable collaborative relationships.
In order to address the proposed objective, the paper is organized as follows: Section 2 introduces the materials and methods of the paper, including the state of the art on the importance of negotiation mechanisms in CN processes, the description of the strategies alignment process focusing on the objectives and strategies definition, and the three collaboration levels defined for the negotiation process. Section 3 defines the strategies alignment negotiation approach considering each of the collaboration levels previously defined. Finally, in Section 4, conclusions and future research lines are considered.
2. Materials and Methods
2.1. Theoretical Background
In order to develop the proposed negotiation approach to support the strategies alignment process in CN from a decentralized collaborative perspective, this paper is based on a theoretical body of knowledge regarding the following elements:
- The collaborative network (CN) discipline considers networks as a variety of autonomous entities, geographically distributed and heterogeneous in operational terms and objectives, which collaborate to achieve common or compatible goals. In CNs, the network partners can achieve goals that would not be possible or would be more costly if organisations worked individually. CN discipline contributes to the theoretical base concepts of virtual organisations, consortium formation, and collaboration in general. It provides methods and tools for its application in modelling CNs [9]. The relevance of Collaborative Supply Chain Networks (CSCNs) is established as a response to the present interconnected and volatile business environment.
- Collaborative processes are processes involving multiple partners, each one playing a different role. The processes are defined based on business interaction protocols that are commonly agreed upon by the involved partners. Multiple entities collaboratively participate in these processes. Therefore, collaborative mechanisms are required to support enterprises in order to properly establish them and reduce any potential drawbacks, especially in SMEs [6,10].
- Centralised Decision Making (CDM) focuses on the generation of centralised decision-making models in which a single partner (or central node) is familiarised with all the information systems. The central node is in charge of the system planning and has the power to manage the operations performed by all the network partners. The central node performs the decision making in terms of optimising the objectives of the entire network [5,7].
- Decentralised Decision Making (DDM) focuses on the establishment of decentralised decision-making models in which each individual independent network entity makes its own decisions, trying to optimise its own objectives. More than one decision maker is identified. Depending on the collaboration degree, the nodes will take into account (to a greater or lesser extent) the decisions of other nodes. Collaborative mechanisms are needed to coordinate the partners’ decisions and exchange information [5,7].
- Alignment is a background element of the models, guidelines, and tools proposed in the literature to deal with problems related to the alignment [4,10].
- Negotiation mechanisms involve a key factor to deal with the networks’ evolution toward collaboration. The management of coordination mechanisms allows the networked partners to manage operations in a coordinated way [11], integrating all the network partners as from a decentralised decision-making perspective in order to obtain and achieve fair distributions of benefits derived from the collaboration. Negotiation mechanisms are required in order to align the performance levels in order to produce equitable sharing between all the collaborative partners.
- Sustainability is the need of an effective and sustainable eco-efficient production and distribution systems to achieve collaborative logistic models of operation Researchers have stressed the need for the adoption of new sustainable business for organizations and increased forms of cooperation across the whole value chain in order for an organization to improve both their profitability and value creation and their environmental performance [12,13]. The requirements resulting from participation in a CN must be properly addressed by the enterprises in order to establish good relations and create sustainable CNs.
2.2. State of the Art: The Importance of Negotiation Mechanisms in CN Processes
Participation in collaborative processes among CN partners requires the generation of models, guidelines, and tools, including negotiation mechanisms. Negotiation protocols are especially necessary when dealing with decentralized decision-making processes, which are characterized by looking for acceptable solutions at the enterprise level, generating optimal results at the network level. A CN behaves as a DDM [5], in which different decisional units coexist, and coordination and negotiation mechanisms are required to manage the alignment of individual objectives and strategies, with the aim of fulfilling the requirements of all the CN partners and achieve sustainable and long-term relationships. The design of negotiation processes is focused on the definition of mechanisms to coordinate decisions and interchange data and incentive plans to distribute the gains that originate from the collaborative processes [6]. Negotiation mechanisms have to be characterized by integrating all the partners’ decisions by equally considering all the CN partners [14]. In terms of negotiation mechanisms, the process of contracts negotiation is widely studied in the literature to achieve greater levels of collaboration among CN enterprises in order to fulfil major consensus [15]. Accordingly, the definition of negotiation mechanisms to manage contract bargaining in CN are crucial {Formatting Citation}.
Negotiation mechanisms have been studied in different collaborative process, including production, inventory, and distribution collaborative planning processes. In such processes, negotiation mechanisms are used to address contradictory objectives among partners, developing scenarios that consider all the CN partners [16]. Thus, planning processes, initially local, can be extended toward different planning domains [17], thus achieving beneficial plans for all the network partners [18]. The definition of pre-agreed business rules to assess and compare alternatives using performance measurement techniques are of great value to decentralised planning [19,20].
The collaborative process of sharing costs and profits also requires negotiation mechanisms to balance the distribution profits among CN enterprises [21]. In this regard, Andres and Poler [22] propose a methodology to handle the sharing of profits in CN enterprises. At the operational level of decision making, a lot sizing collaborative process requires negotiation procedures to identify the optimal batch sizes that adapt to the CN partners’ capacities at the same time that customer demand is fulfilled [23]. The collaborative order promising process also needs negotiation mechanisms to manage CN enterprise activities that respond to the customers’ needs and orders. Moreover, negotiation actions to exchange information of the enterprises’ capacity and availability are also a key factor to deal with the order promising process [24]. In the scheduling process, negotiation mechanisms have to be considered in order to obtain joint and agreed scheduling plans between CN enterprises [25]. The process of information sharing itself is crucial for any negotiation process [26].
The strategies alignment process applies concepts such as trust [27], personal circumstances [28], and emotions [29] that inevitably appear in any negotiation process affecting the agreements reached. The strategies alignment process addressed in this paper also requires the design of negotiation mechanisms to achieve agreements on the enterprises that collaborate from a decentralized decision-making perspective [30]. Research in the collaborative process of establishing aligned strategies aims to generate models, guidelines, and tools that enable enterprises to activate the strategies that benefit all the collaborative enterprises. Andres and Poler [4] proposed the SAM to maximize performance indicators when a set of strategies are activated, allowing users to identify the strategies that, when activated, are of benefit to the objectives of the enterprise and that positively affect the performance indicators and the achievements of the rest of the CN enterprises.
2.3. Strategies Alignment Model (SAM)
The success of the CN is determined by the increase of the performance level, the reduction of strategies misalignments, and the generation of more stable and sustainable collaborative partnerships. Strategies alignment is considered a key process to allow enterprises to achieve the required levels of agility and flexibility. The strategies alignment process leads to the improvement of collaborative relationships between the enterprises, increasing the CN sustainability [31]. The developed research aims to provide a better understanding on the ways to establish sustainable collaborative relationships between the partners within a CN when operating from a decentralised perspective. In this regard, we propose a negotiation approach to support the strategies alignment in a CN.
The strategies alignment model (SAM) [4] uses the system dynamics method to represent causal relations between the strategies formulated and the objectives defined by each of the CN enterprises. The SAM proposes a mathematical notation to represent the influences that strategies have on performance indicators with the aim of measuring the objectives. The SAM considers that the activation of a particular strategy in a specific enterprise of the CN influences the performance indicators of the rest of the CN enterprises and, therefore, the global network performance level. The SAM consolidates the conceptualisation of intra- and inter-enterprise influences. Intra-enterprise influences allow users to model the impact of a specific enterprise when certain strategies are adopted by that enterprise. Inter-enterprise influences apply to the impacts when the rest of the CN partners adopt their strategies.
2.3.1. Objectives Definition
The CN enterprises define the objectives, and to measure their achievement, a set of associated performance indicators are determined. The objectives are codified according to the following mathematical notation: oix represents the objective x defined in enterprise i. The following parameters enables CN enterprises to feature the objectives and performance indicators needed to feed the strategies alignment model. For more detained information, we refer the reader to Andres and Poler [4] and Andres [30]:
- Objectives defined by each enterprise: oix;
- Performance indicators to measure the achievement of the oix: kpiik, where i is the enterprise and k is the index of the performance indicator;
- Maximum increase of performance indicator estimated by the enterprise: ;
- The value from which the associated kpiik is influenced when a strategy is defined by an enterprise is activated: Threshold_kpiik. Under the value defined by Threshold_kpiik, the influence of the strategy is not considered;
- Minimum level of increase for the kpiik that the enterprise I accepts, once the Threshold_kpiik is calculated: ;
- Importance that the kpiik has for Enterprise i: wik.
2.3.2. Strategies Definition
The strategies formulated by all the CN enterprises are identified and developed to fulfil the objectives. Considering all the strategies formulated, the SAM will select those that have more possibilities to be adopted. The SAM aids CN enterprises to identify which strategies to adopt amongst all those formulated in order to achieve higher levels of performance and alignment. The strategies are codified according to the following mathematical notation: stris represents the strategy s defined by enterprise i. When stris is activated, it will have a positive or negative influence on the kpiik, enabling the user to identify the inter- and intra-enterprise influence values. The following parameters enable CN enterprises to feature the strategies needed to compute the SAM. For more detained information, we refer the reader to Andres and Poler [4] and Andres [30].
- Formulation of strategies by the CN enterprises: stris. The stris is able to be split up into units of strategy u_stris for its activation, which acts as a decision variable;
- Starting time in which to activate the formulated stris: ti_stris acts as a decision variable;
- Influence value;
- ○
- val_stris_kpiik measures the impact that stris of enterprise i, has on the kpijk, of enterprise i;
- ○
- val_stris_kpijk measures the impact that stris of enterprise i, has on the kpijk, of enterprise j;
- ○
- val_strjs_kpijk measures the impact that strjs of enterprise j, has on the kpijk, of enterprise j;
- ○
- val_strjs_kpiik measures the impact that strjs of enterprise j, has on the kpiik, of enterprise i.
- Strategy stris activating cost (monetary units): c_stris;
- Time units between the starting time of an activated strategy ti_stris, and the moment in which such strategy stris starts impacting on the value of the kpiik. Delay influence of the stris: d1_stris;
- Time required to achieve the maximum influence value in kpiik (val_stris_kpiik or val_strjs_kpiik) counting from d1_stris: d2_stris;
- Full time span in which stris is active, in time period units: d4_stris;
- Enterprise i budget, in monetary units, to fund in the stris activation: bi.
2.4. Collaboration Levels in the Negotiation Process
The main aim of this paper is to provide a set of negotiation mechanisms to solve the strategies misalignment problem in order to establish long-term and sustainable collaborative relationships. When enterprises collaborate, a low, a medium, or the full amount of information can be exchanged. Depending on the amount of information exchanged, three collaboration levels are identified. Collaborative Scenario 1 (CS1) corresponds to the low exchange of information. Collaborative Scenario 2 (CS2) corresponds to the medium exchange of information. Finally, Collaborative Scenario 3 (CS3) corresponds to the full amount of information exchange. In the non-collaborative scenario (NCS), enterprises do not exchange information [30].
2.4.1. Non-Collaborative Scenario (NCS)
The network enterprises do not exchange information (Figure 1) and work separately. The enterprise i decides the strategies to activate and only considers its own data; thus computing the SAM by contemplating its own objectives oix and strategies stris.
Figure 1.
Non-collaborative scenario (SAMNCS).
2.4.2. Collaborative Scenario 1 (CS1)
A low amount of information is exchanged Figure 2. CN enterprises exchange information about the performance indicators, including the val_stris_kpiik and the val_stris_kpijk, whose values are determined by each CN partner. Enterprise i uses the information that enterprise j shares about its performance indicators, estimating the influence value val_stris_kpijk. The SAM is computed by each enterprise in isolation, considering how its activated strategies impact its performance indicators (val_stris_kpiik) and the performance indicators of other CN nodes (val_stris_kpijk).
Figure 2.
Collaborative Scenario 1 (SAMCS1).
2.4.3. Collaborative Scenario 2 (CS2)
A medium amount of information is exchanged (Figure 3). The information of performance indicators that is interchanged entails the kpiik, Threshold_kpiik, wik, _min, and . Strategies interchange data involves d1_stris, c_stris, bi, d2_stris, and d4_stris, although the strategy definition remains confidential. All CN enterprises estimate val_stris_kpiik. Using the minimum information interchanged, CN enterprises identify the inter-enterprise influence values:
Figure 3.
Collaborative Scenario 2 (SAMCS2).
- enterprise i determines val_stris_kpijk;
- enterprise j establishes val_strjs_kpiik;
- All influence values are shared among the CN partners including, val_stris_kpiixk, val_strjs_kpijxk, val_stris_kpijxk, val_strjs_kpiixk. CN partners calculate SAMCS2.
2.4.4. Collaborative Scenario 3 (CS3)
There is a full exchange of information of the performance indicators, and the strategies (Figure 4) are deployed. The information exchanged about performance indicators includes , Threshold_kpiik, , wik, and kpiik. Data characterising the strategies is shared, including u_stris, d1_stris, c_stris, bi, d2_stris, and d4_stris. Enterprise i individually defines and shares intra-enterprise values val_stris_kpiixk with enterprise j. Enterprise j does the same with val_strjs_kpijxk. Finally, all the CN partners conjointly define the inter-enterprise influence values (val_stris_kpijxk and val_strjs_kpiixk).
Figure 4.
Application of the strategies alignment model (SAM) in Collaborative Scenario 3 (SAMCS3).
In CS3, all the CN enterprises have the same values for all the input data feeding the SAM. Nevertheless, each CN partner calculates its own SAMCS3 to establish a DDM process to address the alignment of strategies problem.
3. Results: Strategies Alignment Negotiation Approach
The strategies’ alignments process computed from a centralised perspective provides an optimal solution. Nevertheless, the calculation of the SAM in a decentralised perspective requires the implementation of a negotiation process. In the decentralised scenario, each CN enterprise i I implements the strategies alignment model SAMi; therefore, there will be as many SAMs as enterprises, I, in the network. The CN partners will select the SAM solution that best fits its objectives. The output of each SAMi determines the units of strategies for adoption by a CN partner, u_stris, and the time period in which to adopt such strategies, ti_stris. In the SA-NA, the CN partners’ shares the solutions are generated in the SAMi resolution. The enterprises follow iterative process in order to exchange information to facilitate the negotiation and the achievement of agreement, thus dealing with the process of identifying which strategies to adopt and when. In each iterative process, every single enterprise analyses the proposals made by the rest of network partners. Then, all the CN enterprises negotiate the alternative solutions that generate a performance as close to the optimum as possible for each partner. Minimum and maximum boundaries of performance have to be defined by each enterprise, and alternative of solutions will be raised considering the defined limits. The process of negotiation is finished when the CN partners achieve their objectives or when the agreed number of iterations runs out.
During the SA negotiation process, all the CN enterprises have the same consideration so that stronger CN enterprises do not receive advantages in terms of greater performance levels compared to the weaker CN enterprises. Nevertheless, as the solution of the SAM looks for the maximisation of the CN performance level, some enterprises could potentially achieve higher levels of performance at the expense of other CN enterprises’ performance. Three negotiation processes are proposed and described, as each CS has different characteristics. Next, the three processes of negotiation are explained, according to the three CSs identified (for further details, the reader is invited to read Andres [30]). The SA-NA consists of three negotiation processes created for each level of collaboration—CS1, CS2, and CS3—in order to identify the solutions that best fits each CN enterprise and the whole CN performance level. Each negotiation process for each collaboration level is hereafter described. Moreover, Figure 5, Figure 6 and Figure 7 gives a broad view of the steps to carry out in each NP_CS1, NP_CS2, and NP_CS3, respectively.
Figure 5.
Negotiation Process CS1.
Figure 6.
Negotiation Process CS2.
Figure 7.
Negotiation Process CS3.
3.1. Negotiation Process CS1 (NP_CS1)
NP_CS1 is applied by those CN partners that establish CS1. The NP_CS1 diagram is presented in Figure 5. NP_CS1 enables CN partners to negotiate the values of the decision variables , obtained in the SAM when the CS1 is carried out. Table 1 depicts the parameters used in the NP_CS1. Then, the steps to follow in the NP-CS1 are detailed in the following sections.
Table 1.
NP_CS1 parameters.
- STEP 1.
- Compute the SAM given the NCS (SAMNCS_i)
Each CN enterprise computes the SAM by only considering the data of their performance indicators and strategies, calculating the
- Performance indicator value at enterprise level
- ○
- Enterprise i:
- ○
- Enterprise j:
- Decision variables value
- ○
- Enterprise i: activated strategy units , and activation start time
- ○
- Enterprise j: ,
Network performance is computed considering the sum of the performance indicators of each enterprise = .
- STEP 2.
- Interchanged performance indicators data (kpiik)
The data regarding the performance indicators defined in enterprise i (kpiik) is shared with enterprise j, and viceversa.
- STEP 3.
- Estimate influence values (val_stris_kpiik).
Enterprise i determines the intra- and inter-enterprise influence values val_stris_kpiik val_stris_kpijk. Enterprise j does the same, identifying val_strjs_kpijk val_strjs_kpiik.
- STEP 4.
- Compute the SAM given the CS1 (SAMCS1_i)
Each CN partner computes its own SAMCS1_i using the data exchanged. The calculation of the SAMCS1_i generates optimal and near optimal solutions. Each solution provided by SAMCS1_i will be considered as an alternative, n. There are as many alternatives as solutions. n is the maximum number of alternatives of solution. The solution of the SAMCS1_i corresponding to the alternative n is obtained, including
- Values of the performance indicators at enterprise level
- ○
- Enterprise i:
- ○
- Enterprise j:
- Values of the decision variables
- ○
- Enterprise i: ,
- ○
- Enterprise j: ,
- is increased or decreased () given the strategies activated in enterprise j (, )
- is increased or decreased () given the strategies activated in enterprise i , . Thus,
- ○
- Enterprise i: = +
- ○
- Enterprise j: the = +
Network performance is computed considering the sum of the performance indicators of each enterprise = .
- STEP 5.
- Criteria choice selection (CCxi)
Criteria choice (CCxi) connects the SAM results with the enterprise objectives. In step 5, the rules for the negotiation are determined. The CCxi determines how acceptable an alternative solution n is. Next, three examples of the CCx are given for the NP_CS1 context:
CC1 is the minimum increase required for the performance indicator level at enterprise i considering the impact of the strategies activated by the rest of CN partners (i.e., enterprise j) . The difference between the and is used by enterprise i to define the minimum increase required in its , considering the activation enterprise j strategies (). Therefore,
CC2 is the minimum real value established for the performance indicators at enterprise level . Considering the difference within and , Enterprise i determines the minimum value required in the (). Therefore,
CC3 is the performance indicator at the enterprise level given CS1, taking into account the impact of the strategies formulated by other CN enterprises, must be higher than the performance indicator at enterprise level given the NCS, . Therefore,
Hereafter, an example of the CCx defined and selected by enterprises i and j is illustrated. The fulfilment of the CCxi, , is computed according to the following illustrative example (Table 2).
Table 2.
Example of CS1 given the alternative of solution n.
- Enterprise i:
- ○
- CC1i. 1.6; therefore , given that
- ○
- CC2i. 5; therefore , given that
- ○
- CC3i. ; therefore , given that
- Enterprise j:
- ○
- CC1j. 1.5; therefore , given that
- ○
- CC2j. 12; therefore , given that
- ○
- CC3j. ; therefore , given that
Form the previous example, it can be concluded that, although in some occasions the CCx is not met (; ), the is achieved, due to .
- STEP 6.
- Definition of the iterative process stopping rule
Stopping rules examples:
- Maximum amount of iterations agreed by all the CN partners (m_max)
- When >
- A value of is reached
- and
- is within a lower and upper bound established by the CN partners
- When is within a lower and upper bound established by the CN partners
- STEP 7.
- Selection of the alternative of solution n
An alternative solution n from SAMCS1_i and SAMCS1_j has to be selected. Enterprise i and enterprise j choose an alternative of solution n: , and and . n is the value assigned to the alternative chosen, and is consecutively assigned n= [1, 2, …, n]. The first selected alternative would commonly be the one that achieves the optimum value for the enterprise performance indicator, max. . The selected alternative coincides with the first iteration of the NP_CS1; thus, n = m.
- STEP 8.
- Compute the SAMCS1_i considering the results of the selected alternative (n)
Once the solution alternative n is selected, each CN enterprise computes the SAMCS1_i_n:
- Enterprise i computes the SAMCS1_i_n considering the solution alternative selected, , , and obtains the values for and
- Enterprise j computes the SAMCS1_j_n considering the solution alternative selected, , , and obtains the values for and
- STEP 9.
- Share the increase values proposed by the enterprises .
The increase value (defined by Enterprise i) is computed considering the influences exerted by the strategies activated in enterprise j, given the CS1:
- Enterprise i shares the value with enterprise j
- Enterprise j shares the value with enterprise i
For solution alternative n (iteration m), depending on the strategies activated in enterprise i (, ), the will be increased or decreased (). In enterprise j, according to the strategies activated (, ) the will be increased or decreased (). Thus,
- Enterprise i: = +
- Enterprise j: = +
| Step 9.1. | If Enterprise i: and Enterprise j: the negotiation is finished and a collaborative solution is achieved in iteration m=n: , , , |
| Step 9.2. | If Enterprise i: and Enterprise j: the negotiation is finished and a non-collaborative solution is reached in iteration m=n: , , , |
| Step 9.3. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: The iterative process stopping rule is not met and steps 7, 8 and 9 have to be repeated |
| Step 9.4. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: The iterative process stopping rule is met the negotiation is finished and a non-ollaborative solution is reached iteration m=n: , , , |
3.2. Negotiation Process CS2 (NP_CS2)
The negotiation process described to deal with the CS2 is depicted in Figure 6. NP_CS2 enables CN partners to negotiate the values of the decision variables , when CS2 is applied. Table 3 lists the parameters used in the NP_CS2. The steps to follow in the NP-CS2 are detailed in the following sections.
Table 3.
NP_CS2 parameters.
- STEP 1.
- Compute the SAM in the NCS (SAMNCS_i).
Each CN enterprise computes the SAM by only considering the data of their performance indicators and strategies, calculating the
- Performance indicator value at enterprise level
- ○
- Enterprise i:
- ○
- Enterprise j:
- Decision variables value
- ○
- Enterprise i: activated strategy units , and activation start time
- ○
- Enterprise j: ,
Network performance is computed considering the sum of the performance indicators of each enterprise, = .
- STEP 2.
- Performance indicators parameters and strategies parameters exchanged
The data regarding the performance indicators and strategies of enterprise i (kpiik) is shared with enterprise j, and viceversa. As regards the performance indicators:
- Enterprise i interchanges data of its performance indicators with enterprise j, this is kpiik, kpiik_min, Threshold_kpiik and wik.
- Enterprise j interchanges data of its performance indicators with enterprise i, this is kpijk, kpijk_min, Threshold_kpijk and wjk,
The codes assigned to each strategy are shared, without giving any information about the strategy description. The parameters associated to the strategies are exchanged, in order to enable each enterprise to compute the SAMCS2
- Enterprise i: shares number of strategies and its codification and the parameters that characterize such strategies with enterprise j including d1_stris, d2_stris, d4_stris, and c_stris
- Enterprise j: shares number of strategies and its codification and the parameters that characterize such strategies with enterprise i, including d1_strjs, d2_strjs, d4_strjs, and c_strjsThe value for the budget is also shared among the enterprises
- Enterprise i: shares the budget value (bi) with enterprise j
- Enterprise j: shares the budget value (bj) with enterprise i
In order to maintain confidentially with the shared parameter values, parameters of cost and budget can be pre-processed and assign proportional values one another.
- STEP 3.
- Estimate influence values (val_stris_kpiik)
Enterprise i determines the intra and inter-enterprise influence values val_stris_kpiik val_stris_kpijk. Enterprise j does the same, identifying val_strjs_kpijk val_strjs_kpiik.
- STEP 4.
- Interchange influence values (val_stris_kpiik)
- Enterprise i shares with enterprise j the influence values val_stris_kpiik val_stris_kpijk
- Enterprise j shares with enterprise i the influence values val_strjs_kpijk val_strjs_kpiik
- STEP 5.
- Compute the SAM given the CS2 (SAMCS2_i)
Each CN partner computes its own model, SAMCS2_i and SAMCS2_j, using the data exchanged and estimated. All the CN partners have the same input data; therefore, the solution of the SAMCS2_i and SAMCS2_j is the same in enterprise i and j (, , , ). From these results, the performance indicators at enterprise and network level are computed. Obtaining,
- Performance indicator value at network level:
- Performances indicator value at enterprise level: and
- Decision variables values: , , ,
The calculation of SAMCS2 in each of the enterprises result on a set of solutions, from which one is optimal and rest are considered good enough and near optimal. Each solution provided by SAMCS2 is set as an alternative, being as much alternatives as solutions. n is the maximum number of solution alternatives. The solution of the SAMCS2 corresponding to the alternative n is obtained:
- Performance indicator value at network level:
- ○
- Enterprise i:
- ○
- Enterprise j:
- Performance indicators values at enterprise level
- ○
- Enterprise i: and
- ○
- Enterprise j: and
- Values of the decision variables
- ○
- Enterprise i: , , ,
- ○
- Enterprise j: , , ,
- STEP 6.
- Criteria choice selection (CCxi)
Criteria choice (CCxi) connects the SAM results with the enterprise objectives. Rules for the negotiation are determined. The CCxi determines how acceptable an alternative solution n is. Next, three examples of the CCx are given for the NP_CS2 context:
CC1. Minimum increase required for the performance indicator level at enterprise i () considering the impact of the strategies activated by the rest of CN partners (). Thus,
CC2. Performance indicator value of enterprise i, obtained when SAMCS2_i is computed, considering the alternative n, has to be higher than the performance indicator value of enterprise i, obtained by enterprise j, corresponding to the alternative n. Therefore,
CC3. Performance indicator value at network level, calculated for the alternative n of enterprise i alternative n, has to be higher than the performance indicator value at network level, calculated for the alternative n of enterprise j.
Hereafter, an example of the CCx defined and selected by enterprises I and j is illustrated. The fulfilment of the CCxi, , is computed according to the following illustrative example (Table 4).
Table 4.
CS2: Alternative of solution n.
- Enterprise i:
- ○
- CC1i. 1.6; thus,
- -
- , given that Enterprise i will select an alternative that achieves the minimum increase defined for the performance indicator. Accordingly, enterprises have to center on
- -
- , given that
- ○
- CC2i. 6; therefore, , given that
- ○
- CC3i. ; therefore , given that
- Enterprise j:
- ○
- CC1j. 1.5; thus,
- -
- , given that
- -
- , given that , Enterprise j will select an alternative that achieves the minimum increase defined for the performance indicator. Accordingly, enterprises have to center on
- ○
- CC2j. 15; therefore , given that
- ○
- CC3j. ; therefore , given that
Form the example it can be concluded that although, even in some occasions the CCx is not met (; ), the is achieved, due to .
- STEP 7.
- Definition of the iterative process stopping rule
Stopping rule examples are listed below:
- Maximum amount of iterations agreed by all the CN partners (m_max)
- When >
- A value of is reached
- and , so that the alternative selected is the proposed in enterprise i
- and , so that the alternative selected is the proposed in enterprise j
- The difference between values of the two proposed alternatives is minimum
- is within a lower and upper bound established by the CN partners
- A high percentage of CN enterprises decide that or
- STEP 8.
- Selection of the alternative of solution n from SAMCS2_i and SAMCS2_j
Considering the solution obtained in the SAMCS2:
- Enterprise i selects an alternative: ,
- Enterprise j selects an alternative: ,
- n is the value assigned to the alternative chosen, and is consecutively assigned n= [1, 2, …, n]. The first selected alternative would commonly be the one that achieves the optimum value for the enterprise performance indicator, max. . The selected alternative coincides with the first iteration of the NP_CS2; thus, n = m
- STEP 9.
- Compute the SAMCS2 considering the results of the selected alternative (n)
Once the solution alternative n is selected, each CN enterprise computes the SAMCS2:
- Enterprise i computes the SAMCS2_i_n considering the solution alternative selected, , , and obtains the values for , , , ,
- Enterprise j computes the SAMCS2_j_n considering the solution alternative selected, , , and obtains the values for , , , ,
- STEP 10.
- Share the decision variables values, given the selected alternatives
- Enterprise i share with enterprise j the decision variables values, given the selected alternative n: ,
- Enterprise j share with enterprise i the decision variables values, given the selected alternative n: ,
- STEP 11.
- Compute the SAMCS2, given the decision variables values in other CN enterprises
The CN enterprises compute the SAMCS2 using the decision variables values shared in step 10.
- Enterprise i computes SAMCS2 using the decision variables values of alternative n selected by enterprise j: , , and obtains , , , ,
- Enterprise j computes SAMCS2 using the decision variables values of alternative n selected by enterprise i: , , and obtains , , , ,
In the solution alternative n of iteration m, depending on alternative selected by each enterprise, the performance indicators values at the enterprises level , and network level could increase or decrease.
- STEP 12.
- Appraise the solution alternative n selected in enterprise i and j
| Step 12.1. | Appraisal of solution alternative n provided by enterprise i If Enterprise i: and Enterprise j: and enterprises are not willing to explore more alternatives, the negotiation is finished and a collaborative negotiated solution is achieved in iteration m=n, given the proposal of enterprise i: , |
| Step 12.2. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: Enterprise i and j continue appraising the alternative solution n proposed by enterprise j |
| Step 12.3. | Appraisal of alternative solution n provided by enterprise j If Enterprise i: and enterprise j: in the appraisal of alternative solution n selected by enterprise i If Enterprise i: and Enterprise j: and identify which alternative, the one proposed by enterprise i or the one proposed by enterprise j results on higher performance at network level () If a collaborative and negotiated solution is achieved in iteration m=n, given the proposal of enterprise i: , If a collaborative and negotiated solution is achieved in iteration m=n, given the proposal of enterprise j: , |
| Step 12.4. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: The iterative process stopping rule is not met, and steps 8, 9, 10, 11, and 12 have to be repeated The iterative process stopping rule is met, the negotiation is finished, and a non-collaborative solution is reached |
3.3. Negotiation Process CS3 (NP_CS3)
The negotiation process described to deal with the CS3 is depicted in Figure 7. NP_CS3 enables CN partners to jointly estimate influence values thanks to a full sharing of information, which includes the strategies formulated, the performance indicators, and the data related to such strategies and performance indicators. NP_CS3 will enable enterprises to negotiate the values of the decision variables , . Table 5 lists the parameters used in the NP_CS3. The steps to follow in the NP_CS3 are detailed in the following sections.
Table 5.
NP_CS3 Parameters.
- STEP 1.
- Compute the SAM in the NCS (SAMNCS_i)
Each CN enterprise computes the SAM in by only considering the data of their performance indicators and strategies, calculating the
- Performance indicator value at enterprise level
- ○
- Enterprise i:
- ○
- Enterprise j:
- Decision variables value
- ○
- Enterprise i: activated strategy units , and activation start time
- ○
- Enterprise j: ,
Network performance is computed considering the sum of the performance indicators of each enterprise, = .
- STEP 2.
- Performance indicators parameters and strategies parameters exchanged to feed the SAMCS3
Performance indicators parameters and strategies parameters are exchanged. The definition of the units of strategy u_stris is also shared to calculate the SAMCS3.
As regards the performance indicators,
- Enterprise i interchanges data of its performance indicators with enterprise j, this is kpiik, kpiik_min, Threshold_kpiik, and wik
- Enterprise j interchanges data of its performance indicators with enterprise i, this is kpijk, wjk, Threshold_kpijk, kpijk_min
As regards the strategies,
- Enterprise i interchanges with enterprise j information about the code and definition of the strategies (u_stri1, u_stri2, …, u_stris) and the parameters associated, d1_stris, d2_stris, d4_stris and c_stris
- Enterprise j interchanges with enterprise i information about the code and definition of the strategies (u_strj1, u_strj2, …, u_strjs) and the parameters associated, d1_strjs, d2_strjs, d4_strjs and c_strjsThe value for the budget is also shared among the enterprises.
- Enterprise i: shares the budget value (bi) with enterprise j
- Enterprise j: shares the budget value (bj) with enterprise i
In order to maintain confidentially with the shared parameter values, parameters of cost and budget can be pre-processed and assigned values that are proportional to one another. This step needs as many meetings as necessary to exchange the values of the performance indicators and strategies.
- STEP 3.
- Estimate the influence values at the intra-enterprise level (val_stris_kpiik).
Enterprise i determines the intra- and inter-enterprise influence values val_stris_kpiik val_stris_kpijk. Enterprise j does the same, identifying val_strjs_kpijk val_strjs_kpiik.
- STEP 4.
- Negotiate the influence values estimated at the inter-enterprise level (val_stris_kpijk)
A negotiation process is initialised to agree on the influence values estimated at the inter-enterprise level. First, the number of iterations needed for estimating val_stris_kpijk is defined, parameter q. Second, an estimated value for val_strjs_kpiik is proposed by enterprise j, if enterprise i does not agree with such estimation, and viceversa, the negotiation process is started:
| Step 4.1 | Enterprise i proposes an estimation of val_stris_kpijkCS3_i_q, in the iteration q. |
| Step 4.2 | Enterprise j appraises the value val_stris_kpijkCS3_i_q given by Enterprise i in iteration q. If Enterprise j agrees with the value given to val_stris_kpijkCS3_i_q the negotiation finishes, and a collaborative estimation is achieved for val_stris_kpijkCS3_i_q. If Enterprise j does not agree with the value val_stris_kpijkCS3_i_q, Enterprise j estimates a new value for val_stris_kpijkCS3_j_q. |
| Step 4.3 | Enterprise i appraises the value val_stris_kpijkCS3_j_q given by Enterprise j in iteration q. If Enterprise i agrees with the value given to val_stris_kpijkCS3_j_q, the negotiation is finished, and a collaborative estimation is achieved for val_stris_kpijkCS3_j_q. If Enterprise i does not agree with the value val_stris_kpijkCS3_j_q and the maximum number of iterations is not reached (q), step 4.1 is repeated. If Enterprise i does not agree with the value val_stris_kpijkCS3_j_q but q is reached, the negotiation is finished, and the value for val_stris_kpijkCS3_i_q remains the one proposed by Enterprise i, which defines the strategy stris. |
- STEP 5.
- Compute the SAM given the CS3 (SAMCS3_i)
Each CN partner computes its own model, SAMCS3_i and SAMCS3_j, using the data exchanged and estimated. All the CN partners have the same input data; therefore, the solution of the SAMCS2_i and SAMCS2_j is the same (, , , ). From these results, the performance indicators at enterprise and network level are computed. Obtaining
- Performance indicator value at network level: ;
- Performances indicator value at enterprise level: and ;
- Decision variables values: , , , .
The calculation of SAMCS3 in each of the CN enterprises results in a set of solutions, from which one is optimal and rest are considered near optimal. Each solution provided by SAMCS3 is set as an alternative, being as much alternatives as solutions. N is the maximum number of solution alternatives. The solution of the SAMCS3 corresponding to the alternative n is obtained.
- Performance indicator value at network level:
- ○
- Enterprise I:
- ○
- Enterprise j:
- Performance indicators values at enterprise level
- ○
- Enterprise i: and
- ○
- Enterprise j: and
- Values of the decision variables
- ○
- Enterprise i: , , ,
- ○
- Enterprise j: , , ,
- STEP 6.
- Criteria choice selection (CCxi)
CCxi enables enterprises to connect the SAM results with their objectives. Three examples of CCx can be seen in step 6 of CS2.
- STEP 7.
- Definition of the iterative process stopping rule
A set of examples to define stopping rules are given in CS1 and CS2.
- STEP 8.
- Selection of the alternative of solution n from SAMCS3_i and SAMCS3_j (a solution of the SAMCS3_i and SAMCS3_j)
Considering the solution obtained in the SAMCS3,
- Enterprise i selects an alternative: , ;
- Enterprise j selects an alternative: , ;
- n is the value assigned to the alternative chosen, and is consecutively assigned n= [1, 2, …, n]. The first selected alternative would commonly be the one that achieves the optimum value for the enterprise performance indicator, max. . The selected alternative coincides with the first iteration of the NP_CS3; thus, n = m.
- STEP 9.
- Compute the SAMCS3 considering the results of the selected alternative (n)
Once the solution alternative n is selected, each CN enterprise computes the SAMCS3:
- Enterprise i computes the SAMCS3_i_n considering the solution alternative selected , , and obtains the values for , , , , .
- Enterprise j computes the SAMCS3_j_n considering the solution alternative selected: , , and obtains the values for , , , .
- STEP 10.
- Share the decision variables values, given the selected alternatives
- Enterprise i shares with Enterprise j the decision variables values, given the selected alternative n: , .
- Enterprise j shares with Enterprise i the decision variables values, given the selected alternative n: , .
- STEP 11.
- Compute the SAMCS3, given the decision variables values in other CN enterprises
Each Enterprise computes the SAMCS3 considering the values of the decision variables exchanged in STEP 10.
- Enterprise i computes SAMCS3 using the decision variables values of alternative n selected by enterprise j: , , and obtains , , , , .
- Enterprise j computes SAMCS3 using the decision variables values of alternative n selected by enterprise i: , , and obtains , , , , .
- STEP 12.
- Appraise the solution alternative n selected in enterprise i and j
| Step 12.1. | Appraisal of solution alternative n provided by enterprise i If Enterprise i: , Enterprise j: , and enterprises are not willing to explore more alternatives, the negotiation is finished, and a collaborative negotiated solution is achieved in iteration m=n, given the proposal of enterprise i: , . |
| Step 12.2. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: Enterprise i and j continue appraising the alternative solution n proposed by Enterprise j. |
| Step 12.3. | Appraisal of alternative solution n provided by Enterprise j If Enterprise i: and Enterprise j: in the appraisal of alternative solution n selected by enterprise i If Enterprise i: and Enterprise j: and identify which alternative, the one proposed by enterprise i or the one proposed by enterprise j, results on higher performance at network level () If a collaborative and negotiated solution is achieved in iteration m=n, given the proposal of enterprise i: , If a collaborative and negotiated solution is achieved in iteration m=n, given the proposal of enterprise j: , Appraisal of alternative solution n provided by enterprise j If Enterprise i: and Enterprise j: , the negotiation is finished and a collaborative negotiated solution is achieved in iteration m=n, given the proposal of enterprise j: , . |
| Step 12.4. | If Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: or Enterprise i: and Enterprise j: The iterative process stopping rule is not met, and steps 8, 9, 10, 11, and 12 have to be repeated. The iterative process stopping rule is met, the negotiation is finished, and a non-collaborative solution is reached. |
4. Conclusions
One of the key challenges in supply chain management is the coordination of independent participants in order to achieve the common goal of optimizing market conditions. The strategies alignment model is a rigorous mechanism capable of recognizing the organizational complexity of the CN.
A negotiation approach to support the collaborative process of strategies alignment (SA-NA) is proposed in this paper with the aim of dealing with such operation complexity, in which collaborative partners pursue different goals that are sometimes contradictory. The SA-NA consists of three negotiation processes to assist enterprises in making decisions that align so that the enterprises of the CN achieve their performance objectives while simultaneously maximising performance at the network level. A detailed description of the three negotiation processes is presented, with the aim of complementing the strategies alignment (SA) [4] approach. The three negotiation processes described correspond to the three collaborative levels identified, which are characterised by the amount of information shared when dealing with the strategies’ alignment process from a collaborative perspective. The negotiation process established at the first collaborative scenario (NP_CS1) is characterized by a low exchange of information. In NP_CS2, a medium exchange of information is established, while NP_CS3 is characterized by a full exchange of information and the collaborative estimation of all the influence values (val_stris_kpiixk, val_stris_kpijxk and val_strjs_kpijxk, val_strjs_kpiixk).
The main application of the strategies alignment negotiation approach is focused on CN enterprises that are willing to collaborate and align their strategies. In this regard, the CN should be characterised by a balanced dominance within the CN and an establishing DDM process. The proposed SAM_NP supports CN enterprises with regard to the strategies to be adopted, so that they are aligned. The three negotiation processes proposed at each collaboration level, including NP_CS1, NP_CS2, and NP_CS3, allow enterprises to reach a solution that benefits all the CN enterprises, so that the performance indicators at enterprise level are achieved and the performance indicator at the network level is maximised, obtaining the optimal or near optimal values. With the implementation of the strategies’ alignment negotiation approach, sustainable and stable CN relationships are achieved. Moreover, the visibility of the CN enterprises is also improved due to the partners sharing information about their strategies and performance indicators to a greater or lesser extent.
Enterprises participating in the strategies’ alignment process have to know that, within the strategies’ alignment collaborative approach the improvement of the performance indicators is not always achieved, due to some partners could gain at the expense of other partners’ loses. Nevertheless, the SAM is prepared to achieve the enterprises’ minimum performance levels, given the kpiik_min parameter, which refers to the minimum level to be achieved by the performance indicator k defined in enterprise i.
The objective of this paper is achieved because the proposed strategies alignment negotiation approach fulfils the future research lines defined in Andres and Poler [4]—the application of the SAM in a distributed context, in which decentralized decision making is carried out.
The negotiation process in the level 3 of collaboration has been applied in two real cases in the automotive industry and food distribution sector. Future research should apply the strategies alignment negotiation approach in levels 1 and 2 of collaboration. To this extent, each enterprise of the CN could be represented in a multi-agent system model, each one behaving according to the SAM. Thus, the results obtained in a particular agent could be managed as the inputs of the rest of the agents, which represent the individual CN enterprises. Finally, the SA-NA could be automated by using a decentralised database, collecting in each CN enterprise the information required to feed the strategies alignment negotiation approach.
Obstacles identified in the negotiation approach refer to the information exchange among the CN partners. The different levels of collaboration have enabled us to relate the degree of information exchanged with a specific collaboration degree. Nevertheless, academic researchers and industry professionals need to go further in the research of digital transformation as a novel approach to deal with information sharing. In this regards, Industry 4.0 can be considered as a base research to deal with the information exchange challenges. As stated by Park et al. [32], emerging techniques such as artificial intelligence (AI) are to be developed in order to facilitate the information exchange and the process of negotiation, which can be applied to the strategies alignment collaborative process addressed in the current paper.
Author Contributions
This work forms part of the research of B.A., supervised by V.J.B. in the industrial context. The work developed by B.A. and V.J.B. proposes a negotiation approach to deal with the strategies’ alignment process in the collaborative context. B.A. modelled the problem and jointly with V.B.J. defined the different levels of collaboration applied in the negotiation approach. Conceptualization, B.A.; methodology, B.A.; validation V.J.B.; formal analysis, B.A.; investigation, B.A.; resources, V.J.B.; data curation, B.A. and V.J.B.; writing—original draft preparation, B.A. and V.J.B.; writing—review and editing, B.A. and V.J.B.; visualization, B.A. and V.J.B.; supervision V.J.B.; project administration, B.A.; funding acquisition, B.A. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by Ayuda Vali+D Formacion-Andres Navarro (ACIF/2012/006). (16 April 2012– 16 April 2015) GENERALITAT VALENCIANA.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Camarinha-Matos, L.M.; Abreu, A. Performance indicators for collaborative networks based on collaboration benefits. Prod. Plan. Control 2007, 18, 592–609. [Google Scholar] [CrossRef]
- Matopoulos, A.; Vlachopoulou, M.; Manthou, V.; Manos, B. A conceptual framework for supply chain collaboration: Empirical evidence from the agri-food industry. Supply Chain Manag. Int. J. 2007, 12, 177–186. [Google Scholar] [CrossRef]
- Andres, B.; Poler, R. Models, guidelines and tools for the integration of collaborative processes in non-hierarchical manufacturing networks: A review. Int. J. Comput. Integr. Manuf. 2016, 29, 166–201. [Google Scholar]
- Andres, B.; Poler, R. A decision support system for the collaborative selection of strategies in enterprise networks. Decis. Support Syst. 2016, 91, 113–123. [Google Scholar] [CrossRef]
- Schneeweiss, C. Distributed decision making in supply chain management. Int. J. Prod. Econ. 2003, 84, 71–83. [Google Scholar] [CrossRef]
- Li, X.; Wang, Q. Coordination mechanisms of supply chain systems. Eur. J. Oper. Res. 2007, 179, 1–16. [Google Scholar] [CrossRef]
- Alemany, M.M.E.; Alarcón, F.; Lario, F.C.; Boj, J.J. An application to support the temporal and spatial distributed decision-making process in supply chain collaborative planning. Comput. Ind. 2011, 62, 519–540. [Google Scholar] [CrossRef]
- Jung, H.; Chen, F.; Jeong, B. Decentralized supply chain planning framework for third party logistics partnership. Comput. Ind. Eng. 2008, 55, 348–364. [Google Scholar] [CrossRef]
- Camarinha-Matos, L.M. Collaborative Networks in Industry and the role of PRO-VE. Int. J. Prod. Manag. Eng. 2014, 2, 53–57. [Google Scholar] [CrossRef]
- Macedo, P.; Camarinha-Matos, L. Value Systems Alignment Analysis in Collaborative Networked Organizations Management. Appl. Sci. 2017, 7, 1231. [Google Scholar] [CrossRef]
- Camarinha-Matos, L.M.; Afsarmanesh, H. Collaborative networks: A new scientific discipline. J. Intell. Manuf. 2005, 16, 439–452. [Google Scholar] [CrossRef]
- Fonseca, L.M. Strategic drivers for implementing sustainability programs in portuguese organizations-let’s listen to aristotle: From triple to quadruple bottom line. Sustain. J. Rec. 2015, 8, 136–142. [Google Scholar] [CrossRef]
- Fonseca, L.M.; Domingues, J.P.; Pereira, M.T.; Martins, F.F.; Zimon, D. Assessment of circular economy within Portuguese organizations. Sustainability 2018, 10, 2521. [Google Scholar] [CrossRef]
- Shafiei, F.; Sundaram, D.; Piramuthu, S. Multi-enterprise collaborative decision support system. Expert Syst. Appl. 2012, 39, 7637–7651. [Google Scholar] [CrossRef]
- Kebriaei, H.; Majd, V.J. A simultaneous multi-attribute soft-bargaining design for bilateral contracts. Expert Syst. Appl. 2009, 36, 4417–4422. [Google Scholar] [CrossRef]
- Gupta, A.; Maranas, C.D. Managing demand uncertainty in supply chain planning. Comput. Chem. Eng. 2003, 27, 1219–1227. [Google Scholar] [CrossRef]
- Dudek, G.; Stadtler, H. Negotiation-based collaborative planning between supply chains partners. Eur. J. Oper. Res. 2005, 163, 668–687. [Google Scholar] [CrossRef]
- Wang, K.J.; Chen, M.J. Cooperative capacity planning and resource allocation by mutual outsourcing using ant algorithm in a decentralized supply chain. Expert Syst. Appl. 2009, 36, 2831–2842. [Google Scholar] [CrossRef]
- Goetschalckx, M.; Fleischmann, B. Strategic network planning. In Supply Chain Management and Advanced Planning, 3rd ed.; Concepts, Models Software and Case Studies; Springer: Berlin/Heidelberg, Germany, 2005; pp. 117–137. [Google Scholar]
- Pibernik, R.; Sucky, E. An approach to inter-domain master planning in supply chains. Int. J. Prod. Econ. 2007, 108, 200–212. [Google Scholar] [CrossRef]
- Chen, C.L.; Wang, B.W.; Lee, W.C. Multiobjective optimization for a multienterprise supply chain network. Ind. Eng. Chem. Res. 2003, 42, 1879–1889. [Google Scholar] [CrossRef]
- Andres, B.; Poler, R. A Methodology to Share Profits and Costs in Non-Hierarchical Networks. In Annals of Industrial Engineering 2012: Industrial Engineering Overcoming the Crisis; Prado-Prado, J.C., Arca, J.G., Eds.; Springer: Berlin/Heidelberg, Germany, 2014; pp. 341–349. [Google Scholar]
- Ertogral, K.; Wu, S.D. A Bargaining Game for Supply Chain Contracting; Work Paper; Department of Industrial and Systems Engineering, Lehigh University: Bethlehem, PA, USA, 2001; pp. 1–26. [Google Scholar]
- Kirche, E.T.; Kadipasaoglu, S.N.; Khumawala, B.M. Maximizing supply chain profits with effective order management: Integration of Activity-Based Costing and Theory of Constraints with mixed-integer modelling. Int. J. Prod. Res. 2005, 43, 1297–1311. [Google Scholar] [CrossRef]
- Hall, N.G.; Potts, C.N. Supply chain scheduling: Batching and delivery. Oper. Res. 2003, 51, 566–584. [Google Scholar] [CrossRef][Green Version]
- Rahmawati, Y.; Utomo, C.; Zawawi, N.A.W.A. BIM and e-negotiation practices in AEC consulting businesses. Sustainability 2019, 11, 1911. [Google Scholar] [CrossRef]
- Clipa, A.M.; Clipa, C.I.; Danilet, M.; Andrei, A.G. Enhancing sustainable employment relationships: An empirical investigation of the influence of trust in employer and subjective value in employment contract negotiations. Sustainability 2019, 11, 4995. [Google Scholar] [CrossRef]
- Liu, X.; Ma, Z.; Liang, D. Personality effects on the endorsement of ethically questionable negotiation strategies: Business ethics in Canada and China. Sustainability 2019, 11, 3097. [Google Scholar] [CrossRef]
- Ferrada, F.; Camarinha-Matos, L.M. Simulation model to estimate emotions in collaborative networks. Appl. Sci. 2019, 9, 5202. [Google Scholar] [CrossRef]
- Andres, B. An Approach to Support the Strategies Alignment Process in Collaborative Networks. Ph.D. Thesis, Universitat Politècnica de València, Valencia, Spain, 2016. [Google Scholar]
- Piedade, F.R.; Azevedo, A.; Bastos, J. Managing Performance to Align the Participants of Collaborative Networks: Case Studies Results. In Collaborative Networks for Sustainable World; Camarinha-Matos, L.M., Boucher, X., Afsarmanesh, H., Eds.; Springer: Berlin/Heidelberg, Germany, 2010; pp. 545–552. [Google Scholar]
- Park, J.; Rahman, H.A.; Suh, J.; Hussin, H. A study of integrative bargaining model with argumentation-based negotiation. Sustainability 2019, 11, 6832. [Google Scholar] [CrossRef]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).