[go: up one dir, main page]

Academia.eduAcademia.edu

Dynamic Modelling of Strategic Supply Chains

2003, E-Commerce and Web …

Dynamic Modelling of Strategic Supply Chains Antonia Albani, Alexander Keiblinger, Klaus Turowski, Christian Winnewisser Chair of Business Information Systems (Wirtschaftsinformatik II) University of Augsburg Universtitätsstraße 16, 86159 Augsburg, Germany {antonia.albani, alexander.keiblinger, klaus.turowski, christian.winnewisser}@wiwi.uni-augsburg.de Abstract. The high level of complexity connected with the modelling of supplier networks often diminishes the practical impact of supply chain management approaches. Furthermore, many of those approaches primarily focus on operative tasks. This paper proposes a concept for the dynamic modelling of supply chains. In addition, the business domain of strategic supply chain management is introduced, extending the traditional frame of reference in strategic sourcing from a supplier-centric to a supply-chain-scope. Concluding, a business component model for the domain of strategic supply chain development is laid out to illustrate the feasibility of the proposed concept. 1 Introduction The supply chain is one of the most analysed objects of reference in research centred around inter organisational systems (IOS), virtual enterprises and value networks, especially with respect to the perceived business value. However, failed initiatives, primarily in the field of supply chain management, have spurred concern about the practicability of present approaches and theories and have shown the need for further refinement and adaptation. According to [11], one of the most important reasons for failure can be found in the high degree of complexity that is connected with the identification of supply chain entities and the modelling of the supply chain structure, as well as the high coordination effort. In addition, many research efforts in supply chain management have been based on the more operative interpretation of [8, S. 22-38, 9, S. 16-22], primarily focusing on the optimisation of forecast and planning accuracy, and the optimisation of material flows over the whole supply chain, whereas more strategic tasks such as long term supplier development have not been widely discussed in a network perspective yet. Therefore, this paper introduces the concept of strategic supply chain development, which extends the traditional frame of reference in strategic sourcing from a suppliercentric to a supply-chain-scope. To address the complexity issues in supply chain modelling, the proposed concept includes an outline for the dynamic modelling of strategic supply-chains. The respective business domain will be described in section 2. In section 3, the concept of dynamic supply chain modelling will be detailed further and challenges of the technological development will be discussed. Based on these findings, a business component model for the domain of strategic supply chain development will be outlined in section 4. 2 From strategic sourcing to strategic supply chain development The relevance of the purchasing function in the enterprise has increased steadily over the past two decades. Till the 70ies, purchasing was widely considered an operative task with no apparent influence on long term planning and strategy development [13]. This narrow view was broadened by research that documented the positive influence that a targeted supplier collaboration and qualification could bring to a company's strategic options [2]. In the 80ies, trends such as the globalisation, the focus on core competencies in the value chain with connected in-sourcing and out-sourcing decisions, as well as new concepts in manufacturing spurred the recognition of the eminent importance of the development and management of supplier relationships for gaining competitive advantages. As a result, purchasing gradually gained strategic relevance on top of its operative tasks [10]. Based on these developments, purchasing has become a core function in the 90ies. Current empiric research shows a significant correlation between the establishment of a strategic purchasing function and the financial success of an enterprise, independent from the industry surveyed [3, S. 513]. One of the most important factors in this connection is the buyer-supplier-relationship. At many of the surveyed companies, a close cooperation between buyer and supplier in areas such as long-term planning, product development and coordination of production processes led to process improvements and resulting cost reductions that were shared between buyer and suppliers [3, S. 516]. In practice, supplier development is widely limited to suppliers in tier-1. With respect to the above demonstrated, superior importance of supplier development we postulate the extension of the traditional frame of reference in strategic sourcing from a supplier-centric to a supply-chain-scope, i.e., the further development of the strategic supplier development to a strategic supply chain development. This re-focuses the object of reference in the field of strategic sourcing by analysing supplier networks instead of single suppliers. Embedded in this paradigm shift is the concept of the value network that has been comprehensively described, e.g., [12, 19]. The main reason for the lack of practical implementation of strategic supply chain development can be found in the high degree of complexity that is connected with the identification of supply chain entities and the modelling of the supply chain structure, as well as the high coordination effort, as described by [11]. 2.1 Relation to supply chain management Many research efforts to supply chain management refer to [8, S. 22-38, 9, S. 1622], who give a rather operative interpretation. According to their work, main tasks include the optimisation of forecast and planning accuracy, and the optimisation of material flows over the whole supply chain. The main aim is the minimisation of in- ventory and lead time, which is also partially mirrored by many current initiatives based on the Supply Chain Council's SCOR-model. Therefore, primarily the tasks of the operative purchasing function are put in a network context. The concept of strategic supply chain development as introduced in this paper is based on the tasks of the strategic purchasing function and extends the frame of reference in strategic sourcing from a supplier-centric to a supply-chain-scope. It should not go unnoticed that [4] refer to current research that give an extended interpretation of supply chain management and partly consider supplier relationships as well. According to this broad definition, strategic sourcing could be regarded as part of supply chain management as well. However, the tasks of strategic purchasing are generally not discussed in a network context. Independent from this discussion, the problems described by [11] and the resulting hurdles for a practical implementation of the concept of strategic supply chain management remain imminent. 2.2 Description of the functional tasks of strategic supply chain development The functional tasks of strategic supply chain development are defined next. Those tasks will be derived from the main tasks of strategic sourcing. The most evident changes are expected for functions with cross-company focus. The functional tasks of strategic supply chain development have been illustrated in a function decomposition diagram (Figure 1). Processes and tasks that will be automated have been shaded. Following, only selected tasks will be described, focusing on changes to current tasks of strategic purchasing. Task „Model strategic supply chain“: The process "supplier selection" from strategic purchasing undergoes the most evident changes in the shift to a supply chain centric perspective. The expansion of the traditional frame of reference in strategic sourcing requires more information than merely data on existing and potential suppliers in tier-1. Instead, the supply chains connected with those suppliers have to be identified and evaluated, e.g., by comparing alternative supply chains in the production network. As a consequence, the task "supplier selection" is only part of the process that leads to the modelling of strategic supply chains. According to the assumptions described above, the rating of supply chains requires the evaluation of networks instead of single suppliers. There has been preparatory work on evaluation methods for business networks (e.g., [17, 15]) on which we have based initial methods for the described application. However, there is need for further research, especially in the area of aggregation of incomplete information. For the time being, the problem has been tackled by identifying strategic, "mission critical" suppliers through a multi-dimensional mix of evaluation criteria (e.g., in the area of volume, quality, service levels, processes) and by aggregating the evaluation results for these suppliers as representatives for the whole supply chain. In the first round of implementation, the selection of suppliers will not be automated by the application. Strategic supply chain development deals with long-term supplier relationships. An automation of respective fundamental contract negations seems neither feasible nor desirable in the short term. In fact, the results from automated supply chain identification and evaluation should be used as decision support for supplier selection. Fig. 1. Functional decomposition diagram for the supply chain development Task „Qualify strategic supply chain“: In addition to the selection of suitable supply chains and composition of alternative supply chains, the performance improvement of strategic important supply chains is one of the major goals of strategic supply chain development. Main prerequisite is the constant evaluation of the actual performance of selected supply chains by defined benchmarks. The application supports respective evaluation methods and enables the user to identify imminent problems in the supply chain and to initiate appropriate measures for qualification of supply chain partners. This is important because of the long-term character of strategic supply chain relationships. As a result of the long-term perspective, qualification measures – e.g., along the dimensions product, processes and management abilities – require deployment of resources on the buyer side as well. Because of this effort, problems in the supply chain should be identified proactively and qualification measures should be tracked. Task "Plan strategic demand": Strategic planning, i.e., analysing, scheduling and grouping of long-term demand, primarily affects intra-company processes that will not change significantly by switching to a supply chain perspective in strategic purchasing and therefore will not be included in the first stage of the application. 3 Concept and technological issues in self-modelling supply chains The concept of the supply chain as a dynamic, self-modelling network constitutes the basis for the identification of strategic supply chains, as described in section 2, for the domain of strategic supply chain development. Based on a sample supply chain, as shown in Fig. 2, the concept and the technological issues for developing selfmodelling supply chains will be explained and illustrated in this section. Fig. 2 on the left shows the complete network of existing and alternative supply chains for a specific demand, with the currently active supplier (supplier 1-2) being highlighted. In order to be able to visualise and evaluate the network at a particular date in a structured way, a specific strategic demand is communicated from the producer to existing and selected alternative suppliers in tier-1. Subsequently, the suppliers in tier-1 report the demand to their own respective suppliers. E.g., for supplier 1-2, these are the suppliers 2-2, 2-3 and 2-4 in tier-2. In the following, these suppliers report the demand to their related suppliers in tier-3, which split-lot transfer the requested information. The requestors aggregate the received information with the own information and send it back to the supplier 1-2 in tier-1. Having aggregated the information of all suppliers, the supplier 1-2 adds its own information before split-lot transferring it to the producer. Fig. 2. Left: Supplier network Right: Alternative supply chain With the suppliers’ data locally available, the producer can visualise the selected sub-chain as a network, in which each participant of the sub-chain constitutes a net- work hub. Based on that data, the producer is able to evaluate the performance of the selected sub-chain by self defined benchmarks. In order to optimise sub-chains, alternative supply chains can be visualised and modelled by applying the same concept as described above. Fig. 2 on the right highlights an alternative virtual supply chain. In the event of this alternative supply chain being the best performing sub-chain in the network, the existing supply chain can be modified, substituting supplier 1-2 in tier-1 with the new supplier 1-1, while keeping supplier 2-2 in tier-2 and supplier 3-1 in tier3. For the development of self-modelling supply chains different technological issues, e.g., distributed systems, asynchronous communication, consistency of data and synchronisation need to be discussed, since the concept described above poses multiple technological challenges which have implications on the system design. These challenges will be described first. Later rationales for the chosen technologies in the domain model of strategic supply chain development will be given. Distributed Systems: As defined by [16], the network of independent systems that constitute strategic supply chains appears to the user of a single node inside that network as a single system and therefore represents a distributed system. It is an open peer group of loosely coupled systems. There are no server or directory infrastructures and apart from the fact, that every node implements such functions for its own view of the network, no hierarchy exists. Therefore there is no single point of failure in the system. Asynchronous Communication: To enable such loosely coupled networks, messaging can be used as transport constituting communication channels. Messaging systems encapsulate sending and receiving of messages and allow multiple transport mechanisms, e.g. SOAP/XML, JMS or even SMTP. By using the concept of conversations [7], based on messaging, pre-programmed patterns (conversational policies inside conversational contexts) can be implemented for flexible transactions of information between nodes. Conversation policies are used in the agent community for coupling internal states of agents but are used in this context to couple business process. Conversation policies are machine readable patterns of message exchange in a conversation between systems and are composed of a message schema, sequence and timing information. To support the direct conversation with suppliers in the different tiers of the network or with filtered groups of them, unicast and multicast methods of addressing peers or groups of peers are needed. For the discovery of new potential suppliers, the mechanism of broadcast messages is needed as well. The client-server paradigm, using synchronous invoke/return schemes would create unnecessary dependencies between systems and could lead to deadlock situations. A higher level of robustness can be achieved by applying peer-to-peer approaches and using conversation. Consistency of data: With loosely coupled information systems the problem of data consistency arises. Mechanisms need to be implemented in order to guarantee that at some specific point in time the data used to generate virtual supply chains is accurate. Synchronisation: The update of information and the synchronisation between systems are typical problems in peer-to-peer scenarios and have to be considered for the specific application domain. In the following it is shown how those technical issues have been addressed in the business application of strategic supply chain development. There are different configurations of systems in the network of strategic supply chain, ranging from a very simple configuration where business data is entered manually to an integrated solution, e.g. coupled with an enterprise integration system, the software composing the functionality of nodes has to be scalable to the demands of the company participating in the network. As a possible solution to build distributed networks, business component technologies [18] are suggested. The underlying idea of business components combines components from different vendors to an application which is individual to each customer. This principle of modular black-box design has been used in this system design and will be exemplified in section 4. For the issues of asynchronous communication, consistency of data and synchronisation, communication channels that support the message exchange between business components, and therefore between communication components of each participating node of the strategic supply chain network, are proposed. They act as a coordination instance and decrease the coupling between components. Potential technologies are software busses, event channels or tuple spaces [6, 16]. Tuple spaces support the data driven communication according to the pull-principle where an interested party has to request data, filtered by specific restrictions configured by the requesting party. Tuple spaces act as message buffer, allowing asynchronous communication by storing messages until they are explicitly deleted or fetched. Therefore they decouple sender and receiver of messages in a temporal manner. Tuple spaces are special associative memories where data is not chosen by keys but by patterns of the message content. If a network node has identified a suitable supply chain it may request information about changes in the respective supply chain. To support this, the Publisher Subscriber Pattern [5] has been combined with tuple spaces on a conception level. A subscriber gets an event if data changes within tuples of interest. This allows network participants to shape virtual supply chains out of the crowds of service and product suppliers participating in the network. Such extensions to tuple spaces complement them and create an integral solution for a data driven and reactive network for the exchange of strategic supply chain data. Having discussed tuple-spaces and business components as possible solutions for the development of self-modelling, distributed supply chains, in the next section an optimised business component model for the domain of strategic supply chain development is presented. The deployment of different business components on different network hubs is explained and the communication between those distributed business components is illustrated. 4 Business component model for the business domain of strategic supply chain development To illustrate the feasibility of the concepts described above, a business component model for the domain of strategic supply chain development has been derived, based on the Business Component Modelling (BCM) process [1]. The business component model is shown in Fig. 3, in accordance with the notation of Unified Modelling Language [14], with all component services listed and with the dependencies between the individual business components represented by arrows. Fig. 3. Business component model The model consists of seven components which provide services performing certain business tasks of the specified domain. The component supply chain development offers services for the specification of the demand and for the definition of application users. The supply chain administration is responsible for aggregating and managing the data received from the suppliers, whereas the visualisation and selection component visualises the virtual supply chains and allows selection of sub-chains in order to evaluate them. Services for the definition of evaluation criteria and methods and for rating supply chains are provided by the evaluation component. The performance data, resulting from evaluating supply chains, is administrated by the performance data administration component. Since the components are located on different network hubs, two additional components are needed for inter-component communication, namely the communication manager and the communication component. In order to illustrate the deployment of those components and the communication between them a deployment and a sequence diagram are introduced next. Fig. 4 shows the deployment of business component instances on different network hubs. For the domain of supply chain management different systems use the specified components, namely the producer system and all suppliers systems. The producer holds all components belonging to the strategic supply chain development system including the supply chain development and the evaluation components. Whereas the suppliers utilise only those components necessary for recording and sending the own data to the producer and for acquiring the data received from their own suppliers. Fig. 4. Instantiation and deployment diagram The dependencies and services calls are presented by arrows. For a more coherent display not all component services and dependencies are shown. The dependencies and the dataflow are given by means of an example and are illustrated in Fig. 5. Example: Using the services of the supply chain development component a producer is able to specify the demand and to communicate the demand to all suppliers in tier-n. Triggered by that request, the supply chain development component accesses the service request collaboration of the collaboration manager component which uses the send message service of the communication component in order to send the demand to the suppliers in tier-1. The service requests of the different components are visualised in Fig. 5 by arrows. The communication components of the suppliers in tier-1 receive the message sent by the producer and forward the request to their collaboration managers accessing the process collaboration request service. Each collaboration manager uses the communicate demand to existing and potential suppliers service of the supply chain development component to forward the demand to existing and potential suppliers. The collaboration manager and the communication components are responsible for communication between the systems. Supplier 1, having received the information data from supplier 3, stores the data using the service write complex monitoring objects in its own system. This information together with information about all the suppliers is sent back to the producer. At any time the producer receives the aggregated information from its suppliers in tier-1 and their relative suppliers. This information is given to the supply chain administration component in form of a complex monitoring object. Each user can then request to visualise the complex monitoring object. The complete supply chain is presented con- taining all information about the single supplier nodes. The producer is therefore able to evaluate and to develop the complete supply chain according to its requirements. Fig. 5. Sequence diagram 5 Conclusion In today's economy, formerly closely-linked value chains are more and more transforming into flexible networks, thus significantly changing the buyer/producer - supplier relationship. As laid out in this article, those points hold especially true for the field of strategic purchasing, where an extension from a chain to a network perspective is desirable - however, complexity issues connected with the modelling of suppliernetworks have to be overcome. Having identified the need for managing the complexity of supplier network modelling and for extending the frame of reference of strategic purchasing, the concepts of dynamic supply chain modelling and strategic supply chain development have been introduced. Conceptual and technological issues have been discussed and a business component model for strategic supply chain development, addressing the identified issues and proposing a concept and methodology to overcome them, has been identified. As pointed out in the article, further research has to be conducted in the area of network evaluation as well as for the assessment of the practicability of the proposed approach during the further prototypical implementation of the derived business component model for strategic supply chain development. References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] A. Albani, A. Keiblinger, K. Turowski and C. Winnewisser, Domain based identification and modelling of business component applications, In Proceedings of the 7th East-European Conference on Advances in Databases and Information Systems, Dresden, Germany, September 2003. D. Ammer, Materials Management, Homewood, 1968. A. S. Carr and J. N. Pearson, Strategically managed buyer - supplier relationships and performance outcomes, Journal of Operations Management, 17 (1999), pp. 497 519. A. S. Carr, Smelzer, L.R., The relationship of strategic purchasing to supply chain management, European Journal of Purchasing & Supply Management, 5 (1999), pp. 43 - 51. E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design patterns: elements of reusable object-oriented software, Addison-Wesley, Reading, Mass., 1995. D. Gelernter, Multiple tuple spaces in Linda, Proc. of PARLE '89, Springer Verlag (1989), pp. 20-27. J. E. Hanson, P. Nandi and S. Kumaran, Conversation support for Business Process Integration, Proceedings 6th IEEE International Enterprise Distributed Object Computing Conference (EDOC-2002), IEEE Press2002, pp. 65-74. J. B. Houlihan, International Supply Chain Management, International Journal of Physical Distribution and Logistics Management, 15 (1985), pp. 22-38. T. Jones and D. Riley, Using Inventory for Competitive Advantage through Supply Chain Management, International Journal of Physical Distribution and Logistics Management, 5 (1985), pp. 16-22. L. Kaufmann, Purchasing and Supply Management - A Conceptual Framework, Handbuch Industrielles Beschaffungsmanagement, Hahn, D, Kaufmann, L. (Hrsg.), Wiesbaden, 2002, pp. 3 - 33. D. M. Lambert and M. C. Cooper, Issues in Supply Chain Management, Industrial Marketing Management, 29 (2000), pp. 65-83. T. W. Malone and R. J. Lautbacher, The Dawn of the E-Lance Economy, Harvard Business Review (1998), pp. 145 - 152. R. McIvor, P. Humphreys and E. McAleer, The Evolution of the Purchasing Function, Journal of Strategic Change, Vol. 6 (1997), pp. 165 - 179. OMG, OMG Unified Modelling Language Spezification Version 1.4, 2001. M. Sawhney and J. Zabin, The Seven Steps to Nirvana: Strategic Insights into eBusiness Transformation, New York, 2001. A. S. Tanenbaum, Distributed Operating Systems, Prentice Hall, 1995. D. Tapscott, D. Ticoll and A. Lowy, Digital Capital: Harnessing the Power of Business Webs, Boston, 2000. K. Turowski, ed., Standardized Specification of Business Components, Gesellschaft für Informatik, Working Group 5.10.3 - Component Oriented Business Application Systems, Augsburg, 2002. H.-J. Warnecke, Vom Fraktal zum Produktionsnetzwerk. Unternehmenskooperationen erfolgreich gestalten, Berlin, 1999.