miles weaver phd thesis

277
1 A SIMULATION CONCEPTUAL MODELLING METHODOLOGY FOR SUPPLY CHAIN MANAGEMENT APPLICATIONS MILES WEAVER DOCTOR OF PHILOSOPHY ASTON UNIVERSITY OCTOBER 2010 This copy of the thesis has been supplied on condition that anyone who consults it is understood to recognise that its copyright rests with the author and that no quotation from this thesis and no information derived from it may be published without proper acknowledgement.

Upload: milesweaver

Post on 06-May-2015

3.936 views

Category:

Documents


0 download

DESCRIPTION

Dr. Miles Weaver, PhD thesis entitled 'A simulation conceptual modelling methodology for supply chain application'Awarded from Aston Business School, Aston University.

TRANSCRIPT

Page 1: Miles Weaver PhD Thesis

1

A SIMULATION CONCEPTUAL MODELLING METHODOLOGY FOR SUPPLY CHAIN

MANAGEMENT APPLICATIONS

MILES WEAVER

DOCTOR OF PHILOSOPHY

ASTON UNIVERSITY

OCTOBER 2010

This copy of the thesis has been supplied on condition that anyone who consults it is understood to recognise that its copyright rests with the author and that no quotation from this thesis and no information derived from it may be published without proper acknowledgement.

Page 2: Miles Weaver PhD Thesis

2

Aston University

A Simulation Conceptual Modelling Methodology for Supply Chain Management Applications

Miles Weaver

Doctor of Philosophy

2010

Thesis summary The research focuses upon the development of a simulation conceptual modelling methodology for SCM applications (termed the ‘SCM2’). The originality of the SCM2 is that it combines a prescribed procedure for simulation conceptual modelling with supply chain domain-specific knowledge. This procedure is used to guide participants to create a non-software specific description of the simulation model to be developed, in the context of SCM applications. The SCM2 is presented as a series of seven phases, associated steps, who participates in each step, information needs and points of entry between steps. The SCM2 is entered when a client has a supply problem to be evaluated using a simulation approach. The supply problem is described in terms of the improvement(s) to be evaluated, for a given objective(s) within its supply setting. From this description, how each objective is to be measured and how each improvement is to be represented is determined. The interconnections between model components and the immediate supply setting are discriminated, model boundary formulated and level of detail designed. The output from the SCM2 is a documented and validated conceptual model. The need for a greater understanding of how to perform the conceptual modelling stage, as part of a simulation project, is shown to be of great significance and relevance. In particular the thesis argues that no methodologies exist that can guide participants in a simulation project through the process of creating a simulation conceptual model. A research methodological programme is designed to review existing modelling practice, form a specification for the methodology, develop an outline for the SCM2, detail the outline through refinement and application and a preliminary validation of the SCM2. The specification is formed to identify a set of requirements that the methodology should address. The methodology is developed to meet the specification by refining the outline design using two developmental cases of typical and complex supply chain problems. The outline design is founded on existing practice for conceptual modelling and identifies ten key concepts that have been synthesised by considering the design issues for each requirement identified in the specification. A major advance made by this thesis is a suggestion that the process of conceptual modelling could benefit from utilising domain knowledge provided by the Supply Chain Council SCOR model. It is demonstrated that using SCOR is a powerful way to enable a more focused and efficient procedure for conceptual modelling. The methodology incorporates the key concepts and aligns these with a general process for conceptual modelling. A preliminary validation with a different supply chain illustration demonstrates that the methodology is initially ‘feasible’ and has ‘utility’. Future testing is required in different industrial contexts with actual participants and an opportunity exists to extend the methodology into a web-based application tool.

Keywords Supply chain management, conceptual modelling, simulation, performance evaluation

Page 3: Miles Weaver PhD Thesis

3

To my late grandfather for whom I hold great respect and pride

Hon. Alderman Albert [Tom] Matthews MBE

'Forever my inspiration'

Orchards gay with blossom, Beauty, there to see,

Hollows where breeze is tender, Moorlands where wind breaks free;

Sowing, Lambing, and Harvest, Overlooked by Giant Clee,

Hop Kilns, Farmsteads, and TENBURY, This is happiness is for me.

Source: Anon

Page 4: Miles Weaver PhD Thesis

4

Acknowledgements

Firstly, I would like to sincerely thank Dr. Doug Love and Dr. Pavel Albores for supervising this PhD

thesis and investing their time in mentoring my early research career. Their energy, drive and

support has inspired, empowered and enabled me for which I am entirely grateful.

I would like to warmly acknowledge my family and friends for their continued support,

encouragement and understanding throughout my doctoral studies. My parents, David and Pat

Weaver, have been a source of determination throughout my life providing the bite to seek

fulfilling goals, taking me to new horizons. My sister, Elaine Dolby and my brother, Nigel Weaver,

have been there for me during the highs as well as the lows. Sarah Greenhouse provided me with

strength when times got challenging; I am entirely grateful for her support, detailed discussions

and time invested in me during the writing up of my thesis. Similarly, Sarah’s mother Josie kept

smiling and offering her time by proof-reading the final drafts – I shall never forget the support

and encouragement from ‘Team Greenhouse’. My two best friends, Paul and Neil, for helping me

to switch off from time to time. I would also like to thank certain colleagues and friends in

particular: Alfred, Anita, Breno, Deycy, Emma, Eleanor, Helen, James, Joanna, Naomi, Natalia, Nick

T, T.T., Tony and Wenshin, who I have had the pleasure to work with or interact with during such

stimulating times.

I would also like to thank researchers who have supported and shaped my doctoral work. In

particular: Prof. Don Taylor (Virgina Tech), Prof. Rafaela Alfalla-Luque and Dr. Carmen Medina-

Lopez (both from Seville University). The data for the industrial development case was gathered

by the FUSION research group (collaboration between Aston, Liverpool and Strathclyde). I am

grateful for all the support and fun times while conducting this research, and look forward to

future collaborations and projects.

Page 5: Miles Weaver PhD Thesis

5

Notations used in thesis

BeerCo Beer company supply chain case

CarCo Car company supply chain case

CHR Central headrests manufacturer

CM Conceptual Modelling

CoffeePotCo Coffee pot supply chain case

DES Discrete Event Simulation

GSFC Global Supply Chain Forum

LA Luxury Automotive Manufacturer

MABM Multi-Agent Based Modelling

SCM Supply Chain Management

SCM2 Simulation conceptual modelling methodology for supply chain management

applications

SCOR Supply-Chain Operations Reference-model

SD Systems Dynamics

SME Subject Matter Expert

SS Seat set manufacturer

SSM Soft Systems Methodology

T Tracks manufacturer

Page 6: Miles Weaver PhD Thesis

6

Publications

During the period of conducting this research the following publications have been contributed to: Albores, P., Love, D., Weaver, M., Stone, J. & Benton, H. (2006) An evaluation of SCOR modelling tools and techniques. Technology and Global Integration. IN: Proceedings of the Second European Conference on the Management of Technology. Aston Business School, Birmingham, UK. Taylor, G. D., Love, D. M., Weaver, M. W. & Stone, J. (2008) Determining inventory service support levels in multi-national companies, International Journal of Production Economics, 116(1), 1-11. Niranjan, T., Weaver, M., (2010) A unifying view of goods and services supply chain management, The Service Industries Journal, iFirst Article, 1–20. Niranjan, T., Weaver, M., Pillai, S., (2009) Bridging between goods and services SCM: Some fresh perspectives. Green Management Matters. IN: Proceedings of the Academy of Management Annual Meeting. Chicago, Illinois, USA Weaver, M., Love, D. & Albores, P. (2008) Supply chain improvement options and their decision variables. Tradition and Innovation in Operations Management. IN: 15th Annual EurOMA Conference of the European Association of Operations Management. University of Gronigen, Netherlands. Weaver, M., Love, D. & Albores, P. (2007a) A decision aid to select techniques to evaluate supply chain improvement options. Managing Operations in an Expanding Europe. IN: 14th Annual Conference of the European Association of Operations Management. Bilkent University, Ankara, Turkey. Weaver, M., Love, D. & Albores, P. (2006) Towards the development of a supply strategy evaluation methodology. Moving Up the Value Chain. IN: Conference of the European Association of Operations Management. Strathclyde University, Scotland, UK.

Page 7: Miles Weaver PhD Thesis

7

Table of Contents Thesis summary ................................................................................................................................. 2

Keywords ......................................................................................................................................... 2 Acknowledgements ......................................................................................................................... 4 Notations used in thesis .................................................................................................................. 5 Publications ..................................................................................................................................... 6 List of figures in thesis ................................................................................................................... 11 List of tables in thesis .................................................................................................................... 12

Chapter 1 Introduction ................................................................................................................. 14 1.1 Research background ........................................................................................................ 14 1.2 Research aims, objectives and programme ...................................................................... 16 1.3 Justification for the research focus ................................................................................... 18 1.4 Outline of the thesis .......................................................................................................... 19 1.5 Delimitation of scope and definitions ............................................................................... 22 1.6 Chapter summary .............................................................................................................. 24

Chapter 2 Research issues in conceptual modelling for SCM applications .................................. 26 2.1 Scope and selection of contributions in literature review ................................................ 27 2.2 Importance of evaluating supply chain problems ............................................................. 29 2.3 Complexity of evaluating supply chain problems ............................................................. 31 2.4 Role of simulation to evaluate supply chain problems ..................................................... 32

2.4.1 Range of approaches used in simulation ................................................................. 33 2.4.2 Extent and usage of simulation for research ........................................................... 34

2.5 Role of conceptual modelling in simulation projects ........................................................ 37 2.5.1 Importance of conceptual modelling in a simulation project .................................. 38 2.5.2 Key debates around the nature of conceptual modelling ....................................... 38 2.5.3 Defining conceptual modelling for supply chain problems ..................................... 40

2.6 Understanding of CM for SCM simulation applications .................................................... 43 2.6.1 General issues in understanding of conceptual modelling ...................................... 43 2.6.2 Application of the process of conceptual modelling for SCM problems ................. 45

2.7 Usefulness of a CM methodology for SCM applications ................................................... 46 2.8 Benefits of developing a conceptual modelling methodology for SCM applications ....... 48 2.9 Chapter summary .............................................................................................................. 49

Chapter 3 Research programme for the development and preliminary validation of the SCM2 . 50 3.1 Justification of methodological approach ......................................................................... 50

3.1.1 Methodological approaches for the development of methodologies ..................... 51 3.1.2 Key methodological issues in the area of developing a methodology..................... 52 3.1.3 General methodological issues for developing the SCM2 ........................................ 53 3.1.4 Justification of five stage approach .......................................................................... 61

3.2 Research programme and methods .................................................................................. 64 3.2.1 Overview of research programme and methods ..................................................... 64 3.2.2 Stage I: Review of existing conceptual modelling practice ...................................... 65 3.2.3 Stage II: Forming the specification for SCM2 ............................................................ 67 3.2.4 Stage III: Discussion of the outline design for the SCM2 .......................................... 68 3.2.5 Stage IV: Discussion of the detailed and refined design of the SCM2 ...................... 70 3.2.6 Stage V: Preliminary validation of the SCM2 ............................................................ 71

3.3 Theory building through existing case study applications ................................................ 73 3.3.1 Involvement and reflexivity of the researcher ......................................................... 74 3.3.2 Consistency of the process ....................................................................................... 74 3.3.3 Choice of supply chain application cases ................................................................. 75 3.3.4 Data collection methods .......................................................................................... 76

3.4 Limitations of research approach ..................................................................................... 77 3.5 Validity and reliability of the research .............................................................................. 78

Page 8: Miles Weaver PhD Thesis

8

3.6 Ethical considerations and issues ...................................................................................... 78 3.7 Chapter summary .............................................................................................................. 79

Chapter 4 Review of existing CM (Stage I) .................................................................................... 80 4.1 Approaches to conceptual modelling in practice ............................................................. 80

4.1.1 Principles in conceptual modelling .......................................................................... 81 4.1.2 Methods of simplification ........................................................................................ 82 4.1.3 Modelling frameworks ............................................................................................. 85

4.2 Problems encountered in simulation modelling ............................................................... 86 4.3 Communicating and representing the conceptual model ................................................ 87

4.3.1 Simulation project specification ............................................................................... 88 4.3.2 Representing the conceptual model ........................................................................ 89

4.4 Validation of conceptual models ...................................................................................... 91 4.5 Chapter summary .............................................................................................................. 94

Chapter 5 Forming the specification for the SCM2 (Stage II) ........................................................ 95 5.1 Requirements for an ‘effective’ conceptual model .......................................................... 95

5.1.1 Four requirements of a conceptual model .............................................................. 96 5.1.2 Building ‘valid’ and ‘credible’ models ...................................................................... 97 5.1.3 Fundamental need to keep the model ‘simple’ ....................................................... 98

5.2 Requirements for ‘good’ methodologies .......................................................................... 98 5.3 Requirements for conceptual modelling of supply chain problems ............................... 100

5.3.1 Handle the complexity and detail of supply chain improvements ........................ 101 5.3.2 Address a range of supply chain objectives ........................................................... 105 5.3.3 Identify interconnections with the supply setting ................................................. 106

5.4 Chapter summary ............................................................................................................ 106 Chapter 6 Outline design for the SCM2 (Stage III) ....................................................................... 108

6.1 Design issues for developing a ‘good’ methodology ...................................................... 109 6.1.1 General guide for conceptual modelling ................................................................ 109 6.1.2 Role of participants in the process of conceptual modelling ................................. 111 6.1.3 Points of entry in the methodology ....................................................................... 112

6.2 Design issues for creating an ‘effective’ conceptual model ............................................ 113 6.2.1 Keep the model as ‘simple’ as possible .................................................................. 113 6.2.2 Creating a ‘valid’ and ‘credible’ conceptual model ................................................ 115

6.3 Design issues for the domain specific needs for creating a CM...................................... 117 6.3.1 Opportunities to use a process reference model for creating a CM ..................... 117 6.3.2 Identification of a suitable process reference model for creating a CM ............... 118

6.4 Using SCOR for conceptual modelling ............................................................................. 121 6.4.1 Using SCOR to describe supply chain improvements ............................................ 122 6.4.2 Using SCOR to describe supply chain objectives .................................................... 122 6.4.3 Using SCOR to determine the interconnections with the supply setting .............. 124

6.5 Presentation of outline design ........................................................................................ 125 6.5.1 Key concepts to be incorporated into the methodology ....................................... 125 6.5.2 Linking key concepts to phases in the SCM2 .......................................................... 128

6.6 Chapter summary ............................................................................................................ 130 Chapter 7 Detailed design for SCM2 (Stage IV) ........................................................................... 132

7.1 Overview of the SCM2 ..................................................................................................... 132 7.2 Presentation of the development cases ......................................................................... 136

7.2.1 Development case 1: BeerCo ................................................................................. 136 7.2.2 Development case 2: CarCo ................................................................................... 137

7.3 Application of the development cases to refine and detail the SCM2 ............................ 138 7.3.1 Phase 1: Describe the supply problem from the client’s perspective ................... 139 7.3.2 Phase 2: Determine how each objective is to be measured .................................. 144 7.3.3 Phase 3: Determine how each improvement is to be represented ....................... 150

Page 9: Miles Weaver PhD Thesis

9

7.3.4 Phase 4: Determine how the inputs and their sources interconnect .................... 153 7.3.5 Phase 5: Formulation of the model boundary ....................................................... 157 7.3.6 Phase 6: Design of the detail of the model ............................................................ 166 7.3.7 Phase 7: Validate and document the conceptual model ....................................... 172

7.4 Implementing the SCM2 using a spreadsheet application ............................................. 177 7.5 Alignment of detailed design of the SCM2 against specification ..................................... 177

7.5.1 Meet the requirements for an ‘effective’ conceptual model ................................ 178 7.5.2 Meet the requirements of ‘good’ methodologies ................................................. 179 7.5.3 Meet the requirements for conceptual modelling of supply chain problems ....... 181

7.6 Chapter summary ............................................................................................................ 182 Chapter 8 Preliminary validation of the SCM2 (Stage V) ............................................................. 184

8.1 Presentation of validation case: CoffeePotCO ................................................................ 184 8.2 Application of SCM2 to preliminary validation case ........................................................ 185

8.2.1 Phase one: Describe the supply problem............................................................... 186 8.2.2 Phase two: Determine how each objective is to be measured ............................. 187 8.2.3 Phase three: Determine how each improvement is to be represented ................ 189 8.2.4 Phase four: Determine the model inputs and source process elements ............... 190 8.2.5 Phase five: Formulate the model boundary .......................................................... 191 8.2.6 Phase six: Designing the model detail .................................................................... 194

8.3 Purpose of the evaluation of the methodology .............................................................. 195 8.3.1 Criteria for evaluating the feasibility of the SCM2 ................................................. 195 8.3.2 Criteria for evaluating the utility of the SCM2 ........................................................ 196

8.4 Evaluation of the initial feasibility of the SCM2 ............................................................... 196 8.4.1 Evaluation of the availability of information required by the SCM2 ...................... 197 8.4.2 Evaluation of the availability of information provided by the SCM2 ..................... 198

8.5 Evaluation of the initial utility of the SCM2 ..................................................................... 199 8.5.1 Relevance of output derived from the SCM2 ......................................................... 200 8.5.2 Usefulness of the output derived from the SCM2 .................................................. 200 8.5.3 How the methodology could be facilitated............................................................ 202

8.6 Identification of issues for testing ................................................................................... 204 8.6.1 Feasibility ............................................................................................................... 204 8.6.2 Utility ...................................................................................................................... 204 8.6.3 Usability .................................................................................................................. 205

8.7 Opportunities to improve the SCM2................................................................................ 206 8.7.1 Role and impact of automating the methodology ................................................. 206 8.7.2 Strengthening the utilisation of domain knowledge ............................................. 207 8.7.3 Development of a web based tool ......................................................................... 208

8.8 Chapter summary ............................................................................................................ 208 Chapter 9 Conclusion and future work ....................................................................................... 210

9.1 Original contribution made by the thesis ....................................................................... 210 9.1.1 Primary research contribution ............................................................................... 211 9.1.2 Secondary research contributions ......................................................................... 217

9.2 Conclusions from the research objectives and questions .............................................. 219 9.2.1 Objective one: Documentation of required specification ...................................... 219 9.2.2 Objective two: Development of SCM2 addressing the specification ..................... 220 9.2.3 Objective three: Preliminary validation of the SCM2 ............................................. 221

9.3 Limitations of study ........................................................................................................ 222 9.3.1 Application in different industrial contexts with primary data .............................. 224 9.3.2 Use of different facilitators (potential users) to follow the SCM2 ......................... 224 9.3.3 Validation of the usability of the SCM2 .................................................................. 225

9.4 Implication for further research and practice ................................................................ 225 9.5 Chapter summary ............................................................................................................ 227

Page 10: Miles Weaver PhD Thesis

10

References................................................................................................................................... 229 Appendix A Principles/observations made in the design of the SCM2 ...................................... 251 Appendix B Actual practice to be modelled (BeerCO development case) ................................ 260 Appendix C Actual practice to be modelled (CarCO development case) .................................. 263 Appendix D Illustrations of model components to be developed into a computer model ....... 266 Appendix E Example process flow diagrams for the BeerCo development case ...................... 268 Appendix F Flowchart of the CoffeePotCo computer simulation model .................................. 270 Appendix G Comparison of practice to be modelled and CoffeePotCo computer model ........ 271 Appendix H Evaluation of how information is used and provided in the preliminary validation case ................................................................................................................................ 275 Appendix I Issues for testing the ‘usability’ of the SCM2 ......................................................... 277

Page 11: Miles Weaver PhD Thesis

11

List of figures in thesis Figure 1.1 Overview of the thesis structure and research programme .................................... 20 Figure 2.1 Classification of supply chain simulation approaches .............................................. 34 Figure 3.1 Overview of research programme ........................................................................... 64 Figure 6.1 Example of SCOR inputs and outputs to a decomposed business process ............ 124 Figure 7.1 Overview of the SCM2 ............................................................................................ 133 Figure 7.2 Structure and flows in the BeerCo development case ........................................... 137 Figure 7.3 A simplified diagram of CarCo’s supply chain ........................................................ 138 Figure 7.4 ‘Reliability’ metric structure with an example of a level 3 metric ......................... 147 Figure 7.5 Calculation and data collection needs for RL.2.1 % of orders delivered in full ..... 148 Figure 7.6 Extract of the SCOR descriptions of best practices ................................................ 151 Figure 7.7 Example of the inputs of a source process element described in SCOR ................ 154 Figure 7.8 Process elements, inputs, source process element and suggested source actor .. 155 Figure 7.9 Extract of the list of inputs considered for S1.1 in the CarCo development case . 156 Figure 7.10 Extract of how phase four was completed for the CarCo development case ....... 157 Figure 7.11 Extract of the output from phase four that is transferred (in step 5.1) ................ 160 Figure 7.12 Extract of phase five from the BeerCo development case for the Wholesaler ..... 163 Figure 7.13 Template used to check the linkages between processes in the CarCo development

case......................................................................................................................... 165 Figure 7.14 Tracing back the inputs of included processes from a data source ....................... 166 Figure 7.15 ‘Phantoms’ in the CarCo development case (inputs shown for D1.10 SS) ............ 168 Figure 7.16 Extract of actual practice descriptions in the BeerCo development case ............. 169 Figure 7.17 Extract of how actual practices can be ‘consolidated’ for the CarCo development

case......................................................................................................................... 170 Figure 8.1 Graphical illustration of CoffeePotCo supply problem .......................................... 185 Figure 8.2 Interconnection identified for each process element in the model ...................... 190 Figure 8.3 Formulation of the model boundary (CoffeePotCo) .............................................. 191 Figure 8.4 Promoted, core and simplified process elements for the CoffeePotCo validation

case......................................................................................................................... 194 Figure E.1 Retailer plan and place order in BeerCo development case .................................. 268 Figure E.2 Fulfil order in BeerCo development case ............................................................... 269 Figure F.1 Flowchart of computer simulation program for CoffeePotCo ............................... 270

Page 12: Miles Weaver PhD Thesis

12

List of tables in thesis Table 2.1 Selection of contributions that meet search terms in each academic database ......... 29 Table 2.2 Classification of simulation approaches ....................................................................... 35 Table 3.13 Similarities between an iterative triangulation and grounded theory method .......... 61 Table 3.24 Design questions and issues to address the requirements ......................................... 71 Table 3.3 5 Criteria for assessing a process framework or methodology ...................................... 73 Table 3.4 6 Summary of cases used to develop and validate the methodology............................ 76 Table 4.17 Approaches to conceptual modelling .......................................................................... 81 Table 4.28 Research contributions on simulation model simplification (advice and methods) ... 84 Table 4.39 Potential pitfalls in simulation related to conceptual modelling ................................ 86 Table 4.410 Reasons for increasing complexity (some consideration in the SCM domain) ............ 87 Table 4.511 Methods used to document CM with examples in the SCM literature ....................... 90 Table 5.1 Four requirements for a conceptual model ................................................................. 96 Table 5.2 Platts (1994) characteristics of successful strategy formulation methodologies ...... 100 Table 5.3 Identification of the complexity of a supply problem ................................................ 103 Table 5.4 Identification of the detail of supply chain improvements ........................................ 104 Table 5.5 Aims and requirements for the SCM2 ........................................................................ 106 Table 6.1 Proposed stages for conceptual modelling in general suggested in the literature ... 110 Table 6.2 Incorporating model simplification advice and methods into a methodology .......... 114 Table 6.3 Documentation and validation requirements for the SCM2 ...................................... 116 Table 6.4 Role of domain knowledge in conceptual modelling ................................................. 117 Table 6.5 Comparison of supply chain process reference models ............................................ 120 Table 6.6 Domain knowledge offered by SCC SCOR model ....................................................... 121 Table 6.7 Examples of two typical supply chain problems ........................................................ 122 Table 6.8 Example of SCOR detail extracted for improvements ............................................... 122 Table 6.9 Example of extracting SCOR performance measures ................................................ 123 Table 6.10 Key concepts to be included in the design of the SCM2 ............................................ 126 Table 6.11 Linking key concepts, conceptual modelling process with phases in the SCM2 ........ 128 Table 6.12 Outline of the methodology: Phases, inputs and outputs......................................... 130 Table 7.1 Detailed steps for phase one of the SCM2 ................................................................. 140 Table 7.2 Description of the objective(s) of study ..................................................................... 141 Table 7.3 Illustration of the description of the improvements selected ................................... 142 Table 7.4 Illustration of the description of the supply problem setting .................................... 143 Table 7.5 Illustration of how each improvement could achieve each objective ....................... 143 Table 7.6 Detailed steps for phase two of the SCM2 ................................................................. 146 Table 7.7 Description of the supply chain metrics ..................................................................... 147 Table 7.8 Description of calculation and data source requirements for each metric ............... 149 Table 7.9 Description of the nature of measurement for each metric in both development cases .................................................................................................................................... 149 Table 7.10 Detailed steps for phase three of business methodology ......................................... 150 Table 7.11 List of processes at three levels of process detail that represent each SCIO ............ 152 Table 7.12 List of actors associated with each business process ................................................ 152 Table 7.13 Detailed steps for Phase 4 of the SCM2 ..................................................................... 154 Table 7.14 Detailed steps for phase 5 of the SCM2 ..................................................................... 159 Table 7.15 Detailed steps for phase 6 of the SCM2 ..................................................................... 167 Table 7.16 Model components, definitions and examples (in the BeerCo development case) . 171 Table 7.17 Detailed steps for phase 7 of the SCM2 ..................................................................... 174 Table 7.18 Aligning the SCM2 to meet the requirements for an ‘effective’ model ..................... 178 Table 7.19 Meet the requirements of ‘good’ methodologies ..................................................... 180 Table 7.20 Meet the requirements for CM of supply chain problems ........................................ 181 Table 8.1 Statement of the supply problem (CoffeePotCo) ...................................................... 186 Table 8.2 Statement of each objective to be measured (CoffeePotCo) .................................... 188

Page 13: Miles Weaver PhD Thesis

13

Table 8.3 Statement of how each process represents each improvement (CoffeePotCo) ....... 189 Table 8.4 Promoted process elements and simplified inputs (CoffeePotCo) ............................ 192 Table 8.5 Candidate process elements promoted in each round (CoffeePotCo) ....................... 193 Table 8.6 Summary of the feasibility criteria to be examined ................................................... 195 Table 8.7 Summary of the utility criteria to be examined ......................................................... 196 Table 8.8 Key observations from an analysis of the information requirements for the SCM2 .. 198 Table 8.9 Key observations from an analysis of the information provided from the SCM2 ...... 199 Table 8.10 Evaluation of ‘facilitation’ when using SCOR ............................................................. 203 Table 8.11 Summary of the usability criteria to be examined .................................................... 205 Table 8.12 Opportunities to automate aspects of the SCM2 ...................................................... 207 Table 9.1 Research contribution made by this thesis................................................................ 211 Table 9.2 SCM2: Procedure and key concepts for SCM applications ......................................... 214 Table 9.3 Summary of issues for future testing ......................................................................... 223 Table 9.4 Revisiting Robinson (2006a; 2006b) issues in CM ..................................................... 226 Table A.1 Principle/observations when designing phase one ................................................... 251 Table A.2 Principle/observations made that included the design of phase two ....................... 252 Table A.3 Principle/observations made that influenced the design of phase three ................. 253 Table A.4 Principle/observations made that influenced the design of phase four ................... 254 Table A.5 Principle/observations when designing phase five .................................................... 255 Table A.6 Principle/observations when designing phase six ..................................................... 257 Table A.7 Principle/observations when designing phase seven ................................................ 258 Table D.1 Model components for ‘Retailer plan and place order’ (BeerCo development case) 266 Table D.2 Model components for ‘Wholesaler Receive and fulfil order’ (BeerCo development case) .................................................................................................................................... 267 Table G.1 AS-IS Scenario in CoffeePot Co validation case for the ‘Customer’ ........................... 271 Table G.2 AS-IS Scenario in CoffeePotCo validation case for the ‘Warehouse’ ......................... 272 Table G.3 AS-IS Scenario in CoffeePotCo validation case for the ‘Factory’ ................................ 273 Table G.4 TO-BE Scenario in CoffeePotCo validation case for the ‘Factory’ .............................. 274 Table H.1 Evaluation of how the SCM2 uses information ........................................................... 275 Table I.1 Issues for testing the ‘usability’ of the SCM2 ............................................................. 277

Page 14: Miles Weaver PhD Thesis

14

Chapter 1 Introduction Chapter one discusses the context of the research project for the development, refinement and

preliminary validation of a simulation conceptual modelling methodology for supply chain

management applications (termed the ‘SCM2’). It describes the background to the research,

research objectives, questions and programme to address each objective, justification for

research focus, main body of the thesis, and the extent of the scope and definitions used in the

research project.

The research is bounded within the ‘simulation’ literature with a focus on the ‘conceptual

modelling’ stage of a simulation project in the context of ‘SCM’ applications. The research

objectives and questions address the need to form a specification for, develop and refine and

initially validate the feasibility and utility of the SCM2 proposed in this thesis. A five stage research

programme is designed to realise the aims and objectives of this research and address each of the

questions posed. This includes reviewing existing conceptual modelling practices (stage I,

presented in chapter four), forming the specification for the SCM2 (stage II, presented in chapter

five), outlining the design for the SCM2 (stage III, presented in chapter six), detailing and refining

the design for the SCM2 (stage IV, presented in chapter seven) and a preliminary validation of the

SCM2 (stage V, presented in chapter 8). The research programme adopts an iterative

triangulation method to systematically iterate between extensive literature review, existing case

evidence and intuition. Three typical and complex supply problems are used to refine and

preliminarily validate the methodology.

1.1 Research background

The research focuses upon the creation of simulation conceptual models for supply chain

applications. The methodology is developed within the supply chain management discipline for

participants undertaking the conceptual modelling stage as part of a simulation project. This

focus is original and significant because the need for a greater understanding of conceptual

modelling is required; particularly the development of structured approaches, as no simulation

conceptual modelling methodologies exists in the SCM domain. Both the wider discipline and the

particular focus of this thesis are briefly discussed to provide some background to the project.

The origins of the use of the term ‘supply chain management’ (SCM) can be traced back to the

early 1980s (Houlihan, 1987); over the last three decades the prominence and importance of the

discipline has grown at an escalating rate. During this period, similar terms such as ‘network

sourcing’, ‘supply pipeline management’ and ‘value chain management’ have been subjects of

Page 15: Miles Weaver PhD Thesis

15

interest, for both theory and practice (Christopher, 2004; Hines, 1994; Lamming, 1996; Saunders,

1995, 1998; Croom, Romano and Giannakis, 2000).

There has also been some debate over whether supply chain management is itself a

distinguishable discipline in its own right (e.g. Croom et al., 2000; Harland, Lamming, Walker,

Phillips, Caldwell, Johnsen, Knight and Zheng, 2006). Harland et al., (2006) judged SCM to be an

emerging discipline, providing evidence that existing research contributions lack quality of

theoretical development, discussion and coherence. In relation to practice, there is widespread

agreement that SCM is critical to organisational performance (e.g. Tan, Kannan and Hardfield,

1999; Kannan and Tan, 2005; Li, Ragu-Nathan, B., Ragu-Nathan, T.S., and Subba-Roa, 2006).

Additionally as a field of study, it has gained significant momentum, as new opportunities exist to

develop new theories, concepts and tools that could be applied in practice.

Despite the popularity of the term ‘SCM’ both in academia and in practice there has been

considerable confusion as to its meaning (Mentzer, Dewitt, Keebler, Min, Nix, Smith and Zacharia,

2001). Some authors have defined SCM in operational terms involving the flow of materials and

products, some view it as a management philosophy and some view it in terms of a management

process (Tyndall, Gopal, Patsch and Kamauff 1998). Mentzer et al., (2001) reviewed, categorised

and synthesised a view of what constitutes SCM from definitions used in both research and

practice in order to reduce this ambiguity. Mentzer et al., (2001, pg. 4) contended that a supply

chain can be defined as 'a set of three or more entities (organisations or individuals) directly

involved in the upstream and downstream flows of products, services, finances, and/or

information from a source to a customer'. This definition is similar to Christopher’s (2004)

definition as it highlights the structure, linkages and flows in a supply chain. In relation to

Christopher (2004) he also highlights how processes and activities ‘add value’ to a product and

service. From a strategic management perspective, ‘value’ concerns what Tan, Kannan and

Hanfield, (1998) describes as the utilisation of resources and capabilities to build competitive

advantage. The term ‘supply strategy’ has also been suggested as a way to move SCM from a

predominantly operational domain (relating to the flow of material and information) to one that

also considers strategic aspects (Harland, Lamming and Cousins, 1999).

Simulation has been used as a method to evaluate the complexity of supply chain problems (e.g.

Ridall, Bennet and Tipi, 2000; Huang, Lau and Mak, 2003; Van der Zee and Van der Vorst, 2005). It

is regarded as the proper means for supporting decision making on supply chain design (Van der

Zee and Van der Vorst, 2005). One important component of a simulation modelling process is the

Page 16: Miles Weaver PhD Thesis

16

need to create a conceptual model. However it is the least understood aspect in the process

(Law, 1991; Robinson, 2004a; 2004b, 2008a; 2008b). The need to formulate the problem

precisely has appeared in all descriptions of how to conduct a simulation project (e.g. Shannon,

1975; Law and Kelton, 2000), although perhaps the first use of the term ‘model conceptualisation’

can be found in Musselman (1994). After this period the term and discussions of conceptual

modelling practice have become more common (e.g. Robinson and Bhatia, 1995; Balci, 1997; Law,

2003) and, more recently, some definitions have been offered (e.g. Banks, 1999; Robinson, 2004a;

2004b; 2008a; 2008b).

A simulation model in the context of evaluating supply chain problems can be defined using Pidd’s

(1998) definition. A simulation model for SCM applications is a representation of the supply

system, used to investigate possible improvements and the effect of these improvements in the

real world setting of the supply problem. The conceptual model is a non-software specific

description of the simulation model to be developed (Robinson, 2004a; 2004b). It describes the

supply chain problem in terms of the objective of the study, improvements selected to improve

performance within its defined supply setting, the content of the model and any assumptions and

simplifications incorporated into the model. More specifically, using Banks’ (1991) terms, the

content concerns the relationships between the components and structure of the supply system.

These are described in terms of the scope (the components and relationships that need to be

included in the model to define its structure) and detail necessary to represent the actual

practices to be modelled.

1.2 Research aims, objectives and programme

The aim of the research presented in this thesis is to:

“Develop, refine and preliminarily validate a methodology that utilises domain-knowledge combined with a procedure that can be followed to create a simulation conceptual model for SCM applications”

This aim is fulfilled by achieving three research objectives:

1. Objective One – Document a specification of the requirements for creating simulation

conceptual models for SCM applications

2. Objective Two - Develop and refine a methodology that can meet the specification of the

requirements for creating simulation conceptual models for SCM applications

3. Objective Three – Preliminarily validate the initial feasibility and utility of the

methodology to create simulation conceptual models for SCM applications

Page 17: Miles Weaver PhD Thesis

17

A five stage research programme has been designed which contributes to the attainment of each

of the research objectives noted previously. An iterative triangulation method is justified to

ground theory development using existing case applications. This method is used to apply the

SCM2 to typical and complex supply problems to firstly refine and secondly preliminarily validate

the procedure to be followed that incorporates the use of domain-knowledge. The process

iterates between case evidence, reviewed literature and intuition to develop knowledge prior to

rigorous testing so that the SCM2 can be extended into a cohesive theory (testing is noted as

further work).

The first objective identifies a specification of the requirements for a simulation conceptual

modelling methodology for SCM applications. To achieve this two research questions are posed:

1. How are simulation conceptual models created in the context of supply chain

applications? 2. What is the specification of a simulation conceptual modelling methodology for evaluating

supply chain problems?

These questions form the basis of stage I (Review of existing conceptual modelling practice,

discussed in chapter four) and stage II (Required specification for the SCM2 to be developed,

discussed in chapter five) of the research programme. A review of existing conceptual modelling

practice in the domain of SCM demonstrates the need for a methodology that can be followed for

SCM applications. Following on from this, a specification is detailed for an effective conceptual

model, characteristics of a good methodology, and the requirements for evaluating supply chain

problems.

The second objective develops and refines a methodology that can meet the specification of the

requirements for creating simulation conceptual models for SCM applications. To achieve this

objective, one research question is posed:

3. Can a simulation conceptual modelling methodology be developed to meet the required

specification?

This question forms the basis for stage III (outline design for the methodology, discussed in

chapter six) and stage IV (detailed and refined design for the SCM2, discussed in chapter seven) of

the research methodological programme. The methodology is grounded in existing conceptual

modelling practice and ten key concepts are identified to be incorporated into a general process

for conceptual modelling. The methodology is refined through the application of two typical and

Page 18: Miles Weaver PhD Thesis

18

complex supply chain development cases before the revised design is aligned to show that it

meets the specification of the requirements.

The third and final objective provides a preliminary validation of the initial feasibility and utility of

the methodology to create simulation conceptual models for SCM applications. To achieve this

objective, one research question is posed:

4. Can the methodology be followed (feasibility) and aid a user (utility) to create a simulation

conceptual model for a SCM application? This question forms the final stage, stage V (preliminary validation of the SCM2, discussed in

chapter eight) of the research methodological programme. This addresses two of Platts (1993)

criteria for testing a methodology, process, or framework. It is argued that both the feasibility

and utility of the methodology can be initially validated by applying it to a different supply chain

problem. The validation case is a supply chain problem which has been evaluated by a simulation

approach and published in the academic literature (see Taylor, Love, Weaver and Stone, 2008). It

is used to compare the actual practices that have been identified by the methodology with the

model components and interconnections that are included in the computer model. The validation

case is also used to suggest how the feasibility and utility of the methodology should be further

tested and how further work should include tests for its ‘usability’. The discussion also identifies

and considers some opportunities to develop a web-based application tool to improve the

accessibility and efficiency of the methodology.

1.3 Justification for the research focus

Effective SCM is critical to any organisation’s ability to compete effectively (Stewart, 1997), which

has led to organisation’s seeking ways to improve supply chain performance. The difficulty when

evaluating supply chain problems is that they are inherently complex and dynamic systems (e.g.

Davis, 1993; Levy, 1994; Beamon, 1998). Simulation is one approach that is often cited as a

method that can be used to evaluate complex and dynamic systems (e.g. Ridall et al., 2000; Huang

et al., 2003; Van der Zee and Van der Vorst, 2005); the extent of research that has used simulation

as a method to evaluate supply chain problems is great.

In a typical supply chain project there is one stage that is often regarded as the most important:

the process of creating a conceptual model (Law, 1991). Robinson (2008b) points out that there is

surprisingly very little written on the subject; except in Robinson’s (2004b) simulation text. Even

when looking at this text only a handful of pages are dedicated to the subject and in the wider

literature there is a distinct lack of research contributions. Research can be identified on

Page 19: Miles Weaver PhD Thesis

19

understanding the importance of ways of thinking of tackling a simulation problem (e.g. Nance,

1994; Robinson, 1994; Brooks and Tobias, 1996). This has yet to deliver structured approaches for

creating a conceptual model. Although some guiding principles, methods for simplifications, and

frameworks for completing the stage as part of a simulation project can be found. In an attempt

to remedy this situation a stream was organised at the Operational Research Society Simulation

Workshop in 2006. Robinson (2008b) noted that this stream represented the highest number of

concentrations of papers on this topic in comparison to previous journals or conference papers.

This was a major motivation for this research, particularly as the majority of work was at a

conceptual (early) stage. In addition the majority of contributions was based on manufacturing

problems and had not explicitly addressed the needs of SCM.

This thesis demonstrates that the complexity and dynamic behaviour inherent in supply chains

presents a different set of requirements. The problems are not confined to a single organisation

and the improvements that an evaluator may wish to experiment with are much wider and, on

the whole, different from manufacturing problems. This thesis also suggests ten key concepts

that could form the basis of a methodology for creating simulation conceptual models for SCM

applications. In particular, the research argues that there is a significant opportunity to utilise

domain knowledge from a published supply chain process reference model (e.g. Supply Chain

Council SCOR model) aligned with a general process for conceptual modelling.

The intention of the work is to enable relevant and significant advances for conceptual modelling

as an area that requires further research, practice and the teaching of simulation. The

methodology requires further work to enable an application to be developed that incorporates

the methodology, made accessible for potential users to benefit from. In addition to this primary

contribution a number of secondary contributions are suggested that should provide avenues for

further study and advancement.

1.4 Outline of the thesis

The thesis is organised into nine chapters and four main parts, as depicted in figure 1.1. These

parts include the introduction, development of the research aim, objectives and programme,

research programme implementation and conclusions.

Page 20: Miles Weaver PhD Thesis

20

• Chapter 1: Introduction to research projectIntroduction

• Chapter 2: Research issues in simulation conceptual modelling for SCM applications

• Chapter 3: Research programme for developing, refining and preliminary validating the SCM2

Development of research

aim, objectives and

programme

• Chapter 4: Stage I: Review of existing simulation conceptual modelling practice

• Chapter 5: Stage II: Forming the specification for the SCM2

• Chapter 6: Stage III: Outline design for the SCM2

• Chapter 7: Stage IV: Detailed and refined design for the SCM2

• Chapter 8: Stage V: Preliminary validation of the initial feasibility and utility of the SCM2

Research programme

implementation

• Chapter 9: Conclusions and future implications of the researchConclusion

Figure 1.1 Overview of the thesis structure and research programme

The contribution of the remaining chapters in this thesis can be summarised:

Chapter 2 Discusses the research issues in simulation conceptual modelling for SCM

applications. It demonstrates that there is a gap for the development of the SCM2

and that is both original and significant. The importance of evaluating supply

chain problems to improve organisational performance is discussed. This is

followed by highlighting the complexity of evaluating supply problems.

Simulation is argued as one major approach that can address the complexity of

supply chain problems. An aspect of a simulation project that is not well

understood but is of crucial importance is the process of conceptual modelling.

There are no guidelines available to follow in order to create a conceptual model

for SCM applications, therefore the development of a methodology is argued as a

way to address this need. The benefits to both research and practice are

identified.

Page 21: Miles Weaver PhD Thesis

21

Chapter 3 Presents an overview of the research programme and methods to address the

aim and objectives of the research project. The stages that should be included in

the programme are justified and suitable methods are identified for each stage.

Chapter 4 Presents the implementation of stage I of the research programme by reviewing

existing simulation conceptual modelling practice in the context of SCM

applications. The chapter establishes the need for the methodology.

Approaches to conceptual modelling are identified and reviewed to show that no

methodology exists that delivers the aim of this research. It also discusses the

problems encountered in a simulation project that could benefit from a greater

understanding and structured methods for conceptual modelling. The methods

of communicating and representing the conceptual model and how conceptual

models have been validated are identified as two aspects that warrant greater

discussion.

Chapter 5 Presents the implementation of stage II of the research programme by forming a

specification for the SCM2. The methodology is founded upon existing conceptual

modelling practice and the requirements for, an effective conceptual model, a

good methodology and for conceptual modelling within the domain of SCM. The

specification is detailed so that the methodology can be developed to meet the

requirements.

Chapter 6 Presents the implementation of stage III of the research programme by outlining

a design for the SCM2. The chapter brings together and suggests ten key concepts

from a review of the design issues for each of the requirements identified in

chapter five. The proposition developed in the chapter is that a procedure for

the SCM2 can utilise domain knowledge from a supply chain process operations

model to enable a more focused and efficient process.

Chapter 7 Presents the implementation of stage IV of the research programme by detailing

a developed and refined design for the SCM2. Two typical and representative

supply chain development cases are used to refine the methodology. The ten key

concepts identified in chapter six are incorporated into a procedure for the

methodology. Each of the phases is discussed in turn so that the specific steps,

information needs, participation requirements and points of entry can be

Page 22: Miles Weaver PhD Thesis

22

detailed. The chapter concludes by aligning the detailed design to demonstrate

that the specification presented in chapter five has been met.

Chapter 8 Presents the implementation of stage V of the research programme by

preliminarily validating the initial feasibility and utility of the SCM2 to a different

supply chain problem. The validation case is used to walkthrough the steps to

demonstrate that they can be followed to create a simulation conceptual model.

The validation only considers the phases up to the point that the actual practices

to be included in the model are detailed, after this point existing modelling

practice is adopted. It also enables a comparison between a successful computer

model, which has been published in the literature, to be compared to a list of

actual practices identified by the methodology. Issues for future testing are

discussed and an opportunity to simplify and automate aspects of the process in a

tool that utilises published domain knowledge is considered.

Chapter 9 Concludes the thesis and discusses the future implications for the research. It

details the primary and secondary contributions made by this thesis. The

research aim and objective is reviewed to demonstrate that they have been met

and that the research programme was both suitable and rigorous. Limitations of

the work are described and implications for further study are identified.

1.5 Delimitation of scope and definitions

The research focuses upon the creation of simulation conceptual models for supply chain

applications rather than conceptual modelling in general. The implication of this is that the

methodology presented in this thesis is intended for participants who are undertaking a

simulation project with a supply chain problem. The analysis and information provided by the

methodology would be different in other domains (e.g. manufacturing, service). Nevertheless,

outside this scope the research has many implications for the key concepts incorporated into the

methodology that could be applied in other domains (e.g. how to formulate the model boundary).

Within this scope there are a number of considerations that need to be raised:

1. Definition of a supply problem

2. What constitutes a simulation conceptual model for SCM applications

3. Limitations of the research programme

Page 23: Miles Weaver PhD Thesis

23

The term ‘supply problem’ is used to incorporate the improvements that have been selected to

improve performance for a given objective within the setting of the supply problem. This term is

used as it identifies that a supply problem can be made up of a range of improvements (e.g.

improve supply chain visibility), to achieve a range of supply chain performance measures (e.g.

responsiveness, cost) within the setting of the supply problem (e.g. linkages between suppliers

and customers). In relation to the latter, conceptual modelling involves formulating an

understanding of what should be included within the simulation study. This presents an issue of

determining only the necessary model components and interconnections that represent the

actual practices of the real world problem. The term should not be confused with the term supply

“chain”, or even “network”. A supply chain/network has a specific definition which includes the

‘entities directly involved in the upstream and downstream flows of products, services, finances,

and/or information from a source to the customer’ (Mentzer et al., 2001, pg. 4). This

demonstrates that the term ‘supply problem’ defines more than the structure and flows in a

supply system but also how it is to be improved and how performance will be measured.

The research is bounded within the ‘simulation’ literature with a focus on the ‘conceptual

modelling’ stage of a simulation project. Definitions do exist for conceptual modelling in general

but there is considerable debate into what is described by a simulation conceptual model

(discussed in section 2.1). The majority of the work in this thesis is underpinned by the major

advances made by Robinson, most notably in his 2004 text on ‘simulation practice and

application’ and associated publications. These have considered effective conceptual modelling

(Robinson, 1994) issues for conceptual modelling research and practice (2006a; 2006b; 2008a)

and the development of a general framework (Robinson, 2004a; 2004b; 2006a; 2006b) which has

until recently been illustrated (Robinson, 2008b). Robinson’s definition for a conceptual model is

adopted in this thesis and used to further a definition for what constitutes a methodology that

can be followed to create a conceptual model for SCM applications.

A conceptual model is defined as:

‘...a non-software specific description of the simulation model that is to be developed, describing the objectives, inputs, outputs, content, assumptions and simplifications of the model’

Robinson (2004b, pg. 65)

In the context of this thesis the methodology delivers:

‘A methodology that offers a prescribed procedure that guides the participants undertaking the conceptual modelling stage of a simulation project, to create a non-software specific description of the simulation model to be developed, in the context of SCM applications’

Page 24: Miles Weaver PhD Thesis

24

The definitions provide some useful distinctions that have shaped this research project. This

includes that the definitions view the process of conceptual modelling as independent from

particular simulation software. The intention of this research is to not be biased by any particular

software used by the researcher. However, when describing the model components a modeller

may have a particular simulation worldview (Pidd, 2004b; Owen, Love and Albores, 2008) which

will have a bearing on the way in which the computer model to be developed is described. For

this reason the methodology incorporates general terms and practice for describing the

components in the model. The implication of this is that only the original aspects of the

methodology are applied and tested.

The preliminary validation is used to illustrate the initial feasibility and the utility of the

methodology. The actual practices to be included in the computer model are compared to the

components and interconnections that form the design of the computer model presented in

Taylor et al., (2008). The supply problem evaluated in Taylor et al., (2008) is simulated using a

discrete-event simulation approach. The research notes to be able to generalise the feasibility

and utility of the methodology it would require further applications in different industrial contexts

and with actual participants. This would also involve testing the general usability of the

methodology.

1.6 Chapter summary

The aim of this research is to develop, refine and preliminarily validate the initial feasibility and

utility of a simulation conceptual modelling methodology for SCM applications. The research

objectives are designed to realise this aim. These include:

Documenting a specification of the requirements for creating simulation conceptual

models for SCM applications

Developing and refining a design of the methodology that meets the specification

Validating the initial feasibility and utility of the methodology.

The research focuses on creating conceptual models that describe how a supply problem can be

described so that a computer model can be developed. This is identified as an original and

significant area for research as no methodologies exist that can meet the research aim.

Particularly there is a need to develop structured approaches that can guide participants through

the process of conceptual modelling as part of a simulation project within the domain of SCM.

Page 25: Miles Weaver PhD Thesis

25

A five stage programme has been designed to achieve the aim and objectives set out in this thesis.

This includes a review of existing conceptual modelling practice (stage I, implemented in chapter

4), forming the specification for the SCM2 (stage II, implemented in chapter 5), outlining a design

for the SCM2 (stage III, implemented in chapter 6), detailing and refining the design of the SCM2

(stage IV, implemented in chapter 7) and a preliminary test of the SCM2 (stage V, implemented in

chapter 8). An iterative triangulation research approach is adopted to iterate between an

extensive literature review, application of the methodology to three representative and typical

supply chain problems and intuition. Two existing cases are used in the design and refinement

stages, and one to illustrate the initial feasibility and utility of the methodology.

The methodology is developed for the purpose of creating a conceptual model for supply chain

applications, not for general purposes. The preliminary validation is used to illustrate that the

actual practices to be represented in the computer model can be derived by following the steps as

laid down in the methodology. The components and relationships between them, that form the

description of the computer model developed in Taylor et al., (2008) are compared to the actual

practices described by following the methodology to discuss any similarities, omissions or

significant differences. Future testing is outlined in this thesis to improve the validity and wider

applicability of the methodology in different applications and involvement of potential users.

Page 26: Miles Weaver PhD Thesis

26

Chapter 2 Research issues in conceptual modelling for SCM

applications

This chapter identifies and discusses the relevant research issues in conceptual modelling for SCM

applications. The aim is to demonstrate that a gap exists for a simulation conceptual modelling

methodology for SCM applications that is original and significant. This gap is filled by developing

and preliminary validating a simulation conceptual modelling methodology for SCM applications.

This chapter is structured to demonstrate this gap by considering the following research issues:

Scope and selection of contributions in literature review (section 2.1) – States that the

research is bounded within the simulation conceptual modeling literature with a

particular focus on SCM applications

Importance of evaluating supply chain problems (section 2.2) - Discusses the importance

of evaluating supply problems as one significant way to improve performance

Complexity of evaluating supply chain problems (section 2.3) – Demonstrates that

evaluating supply chain problems is extremely complex

Role of simulation to evaluate supply problems (section 2.4) – Identifies that simulation

is one approach that can address the complexity of supply problems. The range of

approaches used in simulation is overwhelming and the amount of research using

simulation is great.

Role of conceptual modelling in simulation projects (section 2.5) - Identifying that

conceptual modelling is an important and critical aspect in a simulation modelling

process.

Understanding of conceptual modelling for SCM applications (section 2.6) -

Demonstrating that conceptual modelling is the least understood aspect of a simulation

project and no guidelines exist for SCM applications. A gap exists in the literature that can

be filled by the aim and focus of this thesis.

Usefulness of a conceptual modelling methodology for SCM applications (section 2.7) -

Proposes that a methodology would be a useful way to guide participants through a

complex supply problem to describe how it could be modelled

Benefits of developing a conceptual modelling methodology for SCM applications

(section 2.8) - Showing that a methodology would yield benefits to practitioner users

Page 27: Miles Weaver PhD Thesis

27

2.1 Scope and selection of contributions in literature review

The scope of the literature review gathers contributions on ‘conceptual modelling’ for ‘simulation’

purposes within the domain of ‘SCM applications’. The term ‘conceptual modelling’ has however

been used much more widely in the general management literature. In general a conceptual

model is a ‘set of concepts, with or without propositions, used to represent or describe (but not

explain) an event, object, or process’ (Meredith, 1993). The description is also used as a means of

communicating a set of requirements between stakeholders involved in a project. Using this

general definition there are a number of application areas that have used the term ‘conceptual

modelling’; examples include:

Architecture, engineering and construction – e.g. Krause, Luddeman and Striepe (1995)

for industrial design; Turk (2001) on conceptual product modeling; Shane (2005) on

conceptual modeling in urban design and city theory

Business management – e.g. Carrol (1979) for conceptual modeling of corporate

performance and Parasuraman (1985) describe a conceptual model of service quality

Computing and web engineering – e.g. Thompson (1991) personal computer utilisation

Information systems development – e.g. Olive (2007) for conceptual modelling of

information systems; Mendes et al., (2006) for conceptual modelling of web applications

and Schewe and Thalheim (2005) for conceptual modelling of web information systems

Research methods – e.g. Meredith (1993) discuss theory building through conceptual

methods; Hair et al., (2007) discuss conceptualisation and research design in general.

There are three notable differences that distinguish ‘simulation conceptual modelling’ from the

application areas noted above. This includes the domain to be represented, scope and level of

abstraction and the process to be followed to create a conceptual model. For instance, an

architectural conceptual model could include a model replica of a bridge to a particular scale. In

simulation conceptual modeling the requirement is to describe the computer model to be built.

This includes the inputs, outputs, content (involves determining the scope and level of detail),

assumptions and simplifications (Robinson, 2004). The process to identify these requirements

moves from a problem situation, through model requirements to a definition of what is going to

be modeled and how it is to be done (Robinson, 2008a). A procedure for simulation conceptual

modeling must provide guidelines on how this is to be achieved, which is heavily dependent upon

the domain (e.g. supply chain) being represented.

One particular approach that has been used in the context of simulation conceptual modeling

includes Checkland (1981) ‘soft system methodology’ (SSM) to determine the simulation study

Page 28: Miles Weaver PhD Thesis

28

objectives (see Kotiadis, 2007). SSM includes a stage for building a conceptual model to describe

activities and processes from a root definition (problem statement). In this instance, the

conceptual model is represented as a rich picture that captures a human system of issues, actors,

problems, processes, relationships, conflicts and motivations. Kotiadis (2007) argues that the

study objectives are the most critical part of a simulation study which benefits from using SSM as

a problem structuring method. This is however, only the first step of the process of creating a

simulation conceptual model. SSM does not explicitly guide a modeller through the decisions

necessary to determine the scope and level of detail (model content) or even incorporate any

necessary assumptions and simplifications into the model design (e.g. specific techniques such as

aggregate model components).

The literature review selection criterion has focused upon conceptual modelling for the purposes

of simulation, particularly in the SCM domain using the terms shown in table 2.1. It was also

necessary to include a wider search for operations management research as this is often used as

an umbrella term. The key words ‘supply chain’ were adopted over ‘supply chain management’ to

provide a more exhaustive list. Secondly, more specific searches were undertaken to establish a

more focused body of knowledge that discusses ‘conceptual modelling’. The term ‘conceptual

model’ was also searched recognising that ‘conceptual modelling’ relates to the process that

creates a ‘conceptual model’. The literature was searched in four primary academic databases

used in management research along with the WinterSim conference (annual simulation

conference) and a dedicated Workshop that addressed a call for more research into simulation

conceptual modelling (Operational Research Society Simulation Workshop, 2006). The

conference contributions accounted for some of the earlier and latest contributions on simulation

conceptual modeling.

Page 29: Miles Weaver PhD Thesis

29

Table 2.1 Selection of contributions that meet search terms in each academic database

Academic literature database

Search terms

Simulation AND Supply

chain

Simulation AND

Operation

Simulation AND

“conceptual modelling”1

Simulation AND

“conceptual modelling”

AND operation

Simulation AND

“conceptual modelling” AND supply

chain

Simulation AND

“Conceptual model” AND

Operation

Simulation AND

“Conceptual model” AND

“Supply chain”

ABI/Inform Global

Proquest 499 226 11 0 1 9 1

EBSCO (Business

Source Complete)

408 313 9 2 2 12 1

Emerald 88 50 7 1 1 2 1

Science Direct

45 56 161 19 1 44 17

Informs online2

727 1,720 72 32 16 131 60

2.2 Importance of evaluating supply chain problems

Managing supply-chain operations is critical to any company’s ability to compete effectively

(Stewart, 1997). Over the past two decades there has been an acceleration of interest in the

analysis, management and control of supply chains (e.g. Gattorna and Walters, 1996; Beamon,

1998; Petrovic, 2001; Christopher and Towill, 2002; Persson and Olhager, 2002; Shepherd and

Gunter, 2006; Gunasekaran and Ngai, 2008; Fildes, Goodwin, Lawrence and Nickolopoulos, 2009).

Whether it is by coordination of activities through the supply chain or by recognising the

capabilities of immediate suppliers, understanding supply chain dynamics has a significant impact

on performance (e.g. Tan et al., 1999; Kannan and Tan, 2005; Li et al., 2006).

Supply chain management represents one of the most significant paradigm shifts of modern

business management by recognising that individual businesses no longer compete as solely

autonomous entities, but rather as supply chains (Christopher, 1992, 1998; Lambert and Cooper,

2000; Spekman, Spear and Kamauff, 2002; Cousins and Spekman, 2003; Chen and Paulraj, 2004).

This has led both researchers and practitioners, to consider improvements and practices outside

the boundaries of an organisation (with suppliers and customers in a network, chain or

partnership) and ways to effectively manage and control the supply chain. The term ‘supply

strategy’, coined by Harland (1997), has been one significant attempt to move away from a

traditional view of the flows between suppliers and customers to one that considers a more

holistic approach to managing the entire supply network. As a field of study and practice there

has been a whole host of other attempts to move research from an embryonic stage (suggested

1 UK spelling is ‘modelling’ while in US dictionary it is spelt ‘modeling’; accounted for in the search

2 Wintersim and Operational Research Society Simulation Workshop (accessed via www.informs-sim.org)

Page 30: Miles Weaver PhD Thesis

30

by Handfield and Melnyk, 1998; Chen and Paulraj, 2004); to one that has more scientific

development and recognition as a discipline in its own right (Croom et al., 2000).

There has also been a considerable interest to describe supply chain management, its activities,

practices and ways to measure supply chain performance. In earlier years this was a distinct issue

in SCM (New, 1997; Tan, 2001) but has been dramatically improved with recent research

contributions. Most notably the advent of supply chain process frameworks developed by the

Global Supply Chain Forum (e.g. Cooper, Lambert and Pagh, 1997; Croxton, Garcia-Dastugue,

Lambert and Rogers, 2001; Lambert et al., 2005) and the Supply Chain Council (SCOR v.9, 2008)

with considerable input from industry may have been a catalyst. These frameworks have been

used to describe, analyse and evaluate improvements to a supply system in order to improve

decision-making on ways to improve supply chain performance (e.g. Arns, Fischer, Kemper and

Tepper, 2002; Bolstorff and Rosenbaum, 2003; Wang, Huang and Dismukes, 2004; Ball, Love and

Albores, 2008; Persson and Araldi, 2009).

The ability to evaluate the potential performance of supply chain opportunities is a critical

component of the supply chain improvement process. The challenge companies’ face is how best

to evaluate the potential of the host of supply chain improvement options that could be pursued

(Weaver, Love and Albores, 2006; 2007). Many of these improvement options have been

discussed in the literature (e.g. Supply Chain Council 2008; Van der Vorst and Beulens 2002;

Christopher, 1998; Berry et al., 1994). The fact that the Supply Chain Council suggests 420

different improvement options, demonstrates the considerable scope of the evaluation challenge.

Even when this number is reduced (e.g. Van der Vorst and Beulens (2002) presents a generic list

of 21 supply chain redesign options) it still presents a challenge to identify the most suitable

options based on the improvements in performance an organisation would realise.

Companies have far too often attempted to optimise their own value chains, without considering

the effect of these decisions on their suppliers or customers (Chopra and Meindl, 2004). For

instance, Cooper et al., (1997) have shown that sub-optimisation of a company’s own

performance rather than optimising the performance of the entire supply network, by integrating

its goals and activities with other organisations, can destroy value-creating opportunities.

Approaches (e.g. methods, frameworks, methodologies) that could aid in the process of

evaluating the value-creating potential of implementing alternative supply chain improvements

for an organisation and its members in a supply network would be useful. They could help to

Page 31: Miles Weaver PhD Thesis

31

maximise an organisation’s performance and the benefits received up (towards the ultimate

customer) and down the supply chain.

2.3 Complexity of evaluating supply chain problems

A definition of a supply system was offered in section 1.1. It recognised that the entities comprise

a number of actor (or roles, facilities) that make up the structure of the supply and demand chain

in which an organisation (e.g. manufacturing, retail or third sector) sits between. The complexity

of the supply chain arises from the number of echelons in the chain and the number of actors in

each echelon (Beamon, 1998).

The supply system can vary in complexity (e.g. size). Harland (1997) identified different levels of

supply, consisting of supply within the boundary of the firm (a process view), supply in dyadic

relationships, supply in an inter-organisational chain and supply in an inter-organisational

network, each of these levels involve different degrees of complexity. The complexity is also

compounded by the way in which actors within a dyad, chain or network can interact. As Levy

(1994) points out that the interactions are strategic in sense as a decision made by one actor take

into account anticipated reactions by others, thus it reflects recognition of interdependence. This

highlights that inter-organisation behaviour can also increase the complexity of a supply system

(e.g. interconnectedness between actors).

Over the years the research and practice of supply chain management has grown in meaning

through what Harland et al., (1999) describes as an externalisation beyond the boundary of the

organisation. Traditionally purchasing and supply management has been viewed as a firm-based

set of activities dealing with transactions between customer and supplier relationships (Baily and

Farmer, 1985). Later work in the 1980s attempted to elevate the purchasing function from being

considered operational and clerical, to a strategic level (e.g. Spekman, 1981; Caddick and Dale,

1987). A supply strategy involves more than just material, transaction and information flow, it

should take more of a holistic approach to managing the entire supply network (Harland et al,

1999). Harland et al., (1999) further points out that this would include aspects such as

interrelationships between organisational roles, network configurations, governance, integration

and collaboration.

As part of developing a supply strategy an organisation will adopt and implement one or many of

the various supply chain improvement options, within the boundaries of the organisation and

between suppliers and customers within the supply network. A supply problem is therefore made

Page 32: Miles Weaver PhD Thesis

32

up of these selected supply chain improvements, to achieve a supply chain objective, within the

supply setting that is specific to the actual organisation undertaking a study. Evaluating supply

problems is inherently complex and presents challenges in terms of the scope and level of detail

in which they should be analysed (Albores, et al., 2006; Weaver, et al., 2006). Owing to, for

example, a great variety of policies, conflicting objectives, and the inherent uncertainty of the

business environment, this is not an easy task (Alfieri & Brandimarte, 1997).

2.4 Role of simulation to evaluate supply chain problems

Simulation has often been cited as a method that could present the greatest potential in studying

supply chain as its complexity obstructs analytical evaluation (e.g. Ridall et al., 2000, Huang et al.,

2003, Van der Zee and Van der Vorst, 2005). It is often regarded as the proper means for

supporting decision making on supply chain design (Van der Zee and Van der Vorst, 2005). One

reason for this is that it may be used to support the quantification of the benefits resulting from

supply chain management (Kleijnen, 2005).

A simulation model is a representation of the system of interest, used to investigate possible

improvements in the real system, or to discover the effect of different policies on that system

(Pidd, 1998). In this context, the system is a supply chain or network and simulation is used to

evaluate the impact of different sets of supply chain improvements on the potential performance

of that system within its supply setting.

The benefits of using simulation as a means to evaluate supply chain problems have often been

cited. These include that simulation is the only approach that can holistically model the supply

chain (Tang, Nelson, Benton, Love, Albores, Ball, MacBryde, Boughton and Drake, 2004) and can

handle stochastic properties (Hae Lee, Cho, Kim and Kim, 2002; Persson and Olhager, 2002). This

is because it can be used to understand the overall supply chain process and characteristics using

graphics/animation (i.e. model elements and relationships), able to capture system dynamics and

facilitate decision-making by minimising the risk of making changes without fully understand the

impact of various alternatives on performance (Chang and Makatsoris, 2001; Van der Zee and Van

der Vorst, 2005). For instance, simulation is good for modelling the impact of variation such as

forecast error, supplier reliability and quality variance (Biswas and Narahari, 2004). A classic

example of understanding the effect of dynamic behaviour (e.g. process delays, lead times,

planning policies) in the amplification of demand signal, often known as the ‘bullwhip effect’ first

described by Forrester (1961).

Page 33: Miles Weaver PhD Thesis

33

2.4.1 Range of approaches used in simulation

The range of approaches used in supply chain simulation is overwhelming. Van der Zee and Van

der Vorst (2005) point out that in the past decade, a large number of simulation tools for supply

chain analysis have been developed internally (e.g. CSCAT in Ingalls and Kasales, 1999),

commercially (e.g. e-SCOR in Barnett and Miller, 2000; Albores et al., 2006), or concern

applications of general-purpose simulation languages (e.g. Arena in both Kelton, Sadowski and

Sadowski, 1998 and in Persson and Araldi, 2009).

There are a number of classifications of both modelling and simulation approaches suggested in

the SCM literature (e.g. Hicks, 1997; Beamon, 1998; Min and Zhou, 2002; Kim, Tannock, Byrne,

Cao and Er, 2004; Kleijnen, 2005; Weaver et al., 2006; Owen et al., 2008). Min and Zhou (2002)

present a detailed taxonomy of modelling and simulation techniques building upon previous work

by Beamon (1998). Kim et al., (2004) used Min and Zhou’s (2002) taxonomy to review techniques

for modelling supply chain in an extended enterprise, although they focused upon supply chain

management software and how these might be selected.

A study by Kleijnen (2005) provides a more specific survey of supply chain simulation tools and

techniques and a discussion of some methodological issues. Kleijnen (2005) found that there are

four main simulation types for supply chain management: spreadsheet simulation, system

dynamics, discrete-event and business games. On the other hand a discussion by Owen, et al.,

(2008) did not include spreadsheet simulation or business games but detailed how agent based

modelling is an emerging approach for evaluating supply chain problems. In more recent years,

new tools and techniques have been made available commercially largely due to the rise in

popularity of the SCOR process reference model. These have predominantly focused upon DES

(e.g. Gensym eSCOR; see Barnett and Miller, 2000; Albores et al., 2006; Persson and Araldi, 2009)

and adding simulation capabilities to existing static process modelling enterprise management

suites (e.g. Mote Carlo capabilities in Proforma and Aris process enterprise modelling suites; see

Poluha, 2007).

In relation to DES tools, these can be distinguished into identifiable classes that include process,

enterprise, manufacturing and supply chain specific simulation tools or techniques. Albores et al.,

(2006) and Weaver et al., (2007) showed that each of these classes have different competences

when evaluating supply chain problems. It is important to distinguish these as tools specific to

supply chain management are emerging, while a lot of research is conducted using existing

process (e.g. Process 2000 used in Benton, 2009), enterprise (e.g. suggested by Tang et al., 2004)

Page 34: Miles Weaver PhD Thesis

34

and manufacturing led packages (e.g. Witness used in Albores et al, 2006; Arena in Persson and

Araldi, 2009) which have been established for many years.

Figure 2.1 presents a classification of the different simulation approaches in light of the above

discussion.

Figure 2.1 Classification of supply chain simulation approaches Source: Synthesised and extended from past contributions by Beamon (1998); Min and Zhou (2002) and Kleijnen (2005); Albores et al., 2006; Weaver et al., 2007; Owen et al., (2008)

2.4.2 Extent and usage of simulation for research

The amount of research to evaluate supply problems using simulation approaches is great. It is

evident that simulation is not only a useful tool for evaluating supply problems, but has been

extensively used in the literature for research purposes. Table 2.2 lists each of the approaches

identified in section 2.3.3 and shows representative examples of the approaches being used

specifically for SCM applications. The majority of examples that could be identified used discrete-

event approaches, followed by system dynamic and some recent examples of multi-agent based

modelling. The approaches are described in this section in the context of how they have been

used to analyse supply problems.

Supply chain simulation approaches

Spreadsheet simulation

System dynamics (SD)

Multi-agent based simulation modelling

Discrete-event (DES)

Business process DES

Manufacturing wide DES

Supply chain wide DES

Enterprise wide DES

Business games

Page 35: Miles Weaver PhD Thesis

35

Table 2.2 Classification of simulation approaches Simulation Approach Use in SCM research

Spreadsheet simulation Sounderpandian, 1989; Chwif, Barretto, Saliby, 2002; Disney and Towill, (2003a; 2003b)

System dynamics (SD) Forrester, 1961; Towill, 1996a; 1996b; Ashayeri and Keij, 1998; Beamon, 1998; Angerhofer and Angelidis, 2000; Van der Pol and Akkermans, 2000; Otto and Kotzab, 2003; Spengler and Schroter, 2003; Ge, Yang, Proudlove, Spring 2004; Higuchi and Troutt, 2004; Fiala, 2005

Multi-agent based modelling (MABM)

Swaminathan, Smith, Sadeh, 1998; Gjerdrum, Shah, Papageorgiou, 2001; Lau, Wong, Pun, Chin, 2003; Cavalieri, Cesarotti, Introna, 2003; Lou, Zhou, Chen, Ai, 2004; Van der Zee, Van der Vorst, 2005; Datta, Christopher, Allen, 2007.

Discrete-event

simulation (DES)

Business process DES

Tumay, 1995; Chang and Makatsoris, 2001; Albores, Ball and MacBryde, 2002; Ball, Albores and Macbryde, 2004; Reiner, 2005; Melao and Pidd, 2006.

Manufacturing wide DES

Some supply chain problems have been evaluated using manufacturing-wide DES a review by Albores et al., (2006) considers their functionality. Other sources include: Lee and Lau, 1999); Ingalls and Kasales, 1999; Miller and Pegden, 2000; Taylor, Robinson and Ladbrook, 2003; Greasley, 2006.

Supply chain wide DES

Towill, 1991; Towill, Naim, Wikner, 1992; Wikner, Towill, Naim, 1991; Bhaskaran,1998; Petrovic, Roy and Petrovic, 1998; Chang and Makatsoris, 2001; Petrovic, 2001); Persson and Olhager, 2002; Huang and Gangopaghyay, 2004; Chan and Chan, 2005; Holweg, et al., 2005; Manzini et al., 2005; Truong and Azadivar, 2005; van der Zee and van der Vorst, 2005; Bandinelli et al., 2006; Iannoni and Morabito, 2006. Some applications specifically use SCOR e.g. Barnett and Miller, 2000, Hermann, Lin, Pundoor, 2003; Persson and Araldi, 2009. Albores et al., 2006 includes some detail to draw logical conclusions.

Enterprise wide DES

The merits of developing enterprise DES was discussed in Tang et al, 2004 but it was difficult to find examples in a supply chain context.

Business games Kleijnen, 1980; Kleijnen and Smits, 2003; strategic games i.e. beer game (e.g. Sterman, 2000; Sodhi, 2001; Simchi-Levi, Kaminsky and Simchi-Levi, 2003; operational games (e.g. Riis, Smeds and Landeghem, 2000)

2.4.2.1 Spreadsheet simulation

Spreadsheets are often too simple and unrealistic (Kleijnen, 2005) however they are widely used

for corporate modelling (Plane, 1997; Powell, 1997). Smith (2003) analysed a number of supply

chain scenarios showing that spreadsheets can typically be used for static, average analysis to

compute basic time varying conditions. Disney and Towill (2003a; 2003b) have used a

spreadsheet to model vendor managed inventory (VMI) in a supply chain. To improve the

capability of spreadsheet simulation linear and non-linear optimisers as well as Monte Carlo

simulation add-ins (e.g. @Risk and Crystal ball) have been developed (Powell, 1997).

2.4.2.2 System dynamics (SD)

System dynamics (SD) is another approach to model supply chains and achieve significant

performance improvement. It is an approach that is holistic and can accommodate the real world

(Towill, 1996b). It focuses upon the way in which system structures affect system behaviour at a

more macroscopic level, so it is less concerned with detail unlike DES (Pidd, 2004a; 2004b). SD

views companies as a system with six types of flows (materials, goods, personnel, money, orders

and information; output flows such as fill rates and average WIP and stocks (e.g. WIP at a given

point of time). SD assumes that managerial control is realised through the changing of state

variables (e.g. production and sales rates), which change flows, and hence stocks (Kleijnen, 2005).

The fundamental assumption in system dynamics is that behaviour is a result of structures – both

Page 36: Miles Weaver PhD Thesis

36

inside and in its environment (Pidd, 2004a; 2004b). This includes the feedback loops and delays

that are present in the system being observed.

It was Forrester (1961) who developed industrial dynamics, which he later coined ‘system

dynamics’. He studied a four link supply chain which included a retailer, wholesaler, distributor

and factory. His study examined how the links within the supply chain react to deviations between

actual and target inventories. Forrester (1961) found ‘common sense’ strategies may amplify

fluctuations in the demand of final customers, up in the supply chain. Further work has focused

on identifying this amplification as one of the bullwhip effects (e.g. Lee et al., 1997a; 1997b;

Disney and Towill, 2003a; 2003b). Other examples include supply chain re-engineering (Berry et

al, 1994; Towill, 1996a), information sharing (e.g. Fiala, 2005), time compression (Towill, 1996b)

and demand volatility in the supply chain (Anderson, Fine and Parker, 2000).

2.4.2.3 Business games

Business games are used to allow users (e.g. managers, students etc.,) to operate a simulated

‘real’ world system in its environment. Business games can be either strategic in nature or focus

on operational issues (Kleijnen, 2005). One of the advantages of business games is that human

behaviour (i.e. the decisions made by a user) can be evaluated on the impact of the simulated

system. Games have been used widely for educational purposes including in OM (e.g. Riis et al.,

2000) and SCM (e.g. Sterman, 1992; Anderson and Morrice, 2000; Kaminsky and Simchi-Levi,

1998) and for research purposes has focused primarily on the Beer Game (e.g. Mason-Jones and

Towill, 1997; Kimbrough, Wu and Zhong, 2002; Hieber and Hartel, 2003), which is one case used

to develop and refine the SCM2.

2.4.2.4 Multi-agent based modeling (MABM)

Multi-agent based modelling (MABM) is an emerging tool, especially when compared to the use

of SD and DES models. This may be due to a lack of a consistent set of definitions for key concepts

such as what an agent actually is, as well as a philosophy of its application (Schieritz and Milling,

2003; Borschev and Filipov, 2004; Owen et al., 2008). MABM models systems comprised of

autonomous, interacting agents such as agent behaviour in supply chains (Macal et al., 2005).

Swaminathan et al., (1998) identify different agents (i.e. manufacturers, transportation, suppliers,

distribution centres, retailers and end-customers) in a supply chain context and provide each

agent with an ability to use a subset of control elements. The control elements are used to help

in decision making at the agent level by utilising various policies (e.g. inventory, just-in-time

release and routing algorithms) for demand, supply, information and materials control within the

supply chain (Swaminathan et al., 1998). Applications of MABM include examining the behaviour

Page 37: Miles Weaver PhD Thesis

37

of entities in the system and their relationships such as studying the dynamics of supply chain

competition (e.g. Akkermans, 2001; Allwood and Lee, 2005) and product allocation and

scheduling (Kaihara, 2003).

2.4.2.5 Discrete event simulation (DES)

Discrete-event simulation is one of the most popular modelling techniques (Robinson, 2005). It

employs a next-event technique to control the behaviour of the model (Pidd, 2004a; 2004b). The

DES method has been used for over 50 years, with an array of software packages and successful

applications reported (Taylor and Robinson, 2006). Kleinjen (2005) notes that DES has two

distinct characteristics: it represents individual events (e.g. arrival of an individual customer order)

and it incorporates uncertainties (e.g. customer orders arrive at random points in time). SD on

the other hand has a more aggregated view including flows and most SD models do not have

randomness, yet SD models behaviour remains counter-intuitive because of the non-linear

feedback loops (Kleinjen, 2005). Owen et al., (2008) adds that the most fundamental difference

between SD and DES is the treatment of time, which is continuous in SD and discrete in DES.

Banks, Buckley, Jain, Lendermann, (2002) surveyed a number of simulation studies in SCM

conducted at IBM and Virtual Logistics. They discuss both strategic and operational uses of DES,

distributed SCM simulation and commercial packages for SCM simulation. A more comprehensive

literature review of applications of DES in a supply chain context has been discussed by Terzi and

Cavalieri (2004). They find that DES has been applied across a range of objectives including supply

network design, strategic decision support and analysis of supply chain processes.

Table 2.2 demonstrates that DES in a supply chain context have used business process DES; using

existing manufacturing-wide DES and specific supply chain wide tools and techniques.

Additionally an enterprise simulator which includes true financial evaluation across the supply

chain has been discussed in the literature (e.g. Tang et al., 2004; Ball et al., 2008). Ball et al.,

(2004) suggested the most comprehensive approaches currently available are domain specific;

these include those based on SCOR (e.g. Gensym eSCOR in Barnett and Miller, 2000; Persson and

Araldi, 2009) and the IBM Supply Chain Analyser (Bagchi, Buckley, Ettl and Lin, 1998).

2.5 Role of conceptual modelling in simulation projects

This section considers the role of conceptual modelling in simulation projects, which is the

particular focus of this thesis. The previous discussions have demonstrated that evaluating supply

problems is important and argued that one approach which is used extensively to evaluate their

Page 38: Miles Weaver PhD Thesis

38

potential includes simulation. Even outside of the domain of SCM, simulation is used widely and a

lot has been written on how to undertake a simulation project including its stages, some

approaches and practices have been suggested. One particular stage that is fundamental in all

simulation projects but little is written on the subject, involves the process of conceptual

modelling. With all the research and extensive use of simulation it is surprising that conceptual

modelling as an area of study has until recently not been researched in much detail. This section

considers the following arguments:

Importance of conceptual modelling in a simulation project (section 2.5.1)

Key debates in conceptual modelling that could be addressed by research (section 2.5.2)

Definition of what constitutes a conceptual model for SCM applications (section 2.5.3)

2.5.1 Importance of conceptual modelling in a simulation project

A simulation project is a process of interpretive, developmental, and analytical steps (Pritsker,

Sigal, and Hammesfahr, 1989; Law and Kelton, 1991; Musselman, 1994; Banks, Carson, Nelson

and Nicol, 2005). Musselman (1994) notes that these steps, which are intrinsic to all simulation

projects, generally include problem formulation, model conceptualisation, data collection, model

building, verification, validation, analysis, documentation and implementation.

Conceptual modelling is one step of a simulation project, which sits between the problem has

been formulated and the development of the computer model. The conceptual model is derived

from an understanding of the problem situation in the real world (Robinson, 2008a). It is an

abstraction of the real-world system under investigation that concerns the relationships between

the components and structure of the system (Banks, 1999). It is from this description that a

computer model can be coded and built.

Proper development of the conceptual model is critical to the success of a simulation project

(Pace, 2000a; 2000b). This is because the explicit statements of assumptions and detailed

descriptions of the relationships included in the conceptual model ensure that the model

develops in accordance with the problem statement (Manuj, Mentzer and Bowers, 2009). In

addition to this the documentation provided from the conceptual model stage can be used to

validate that the problem is “reasonable” for the intended purpose of the model (Sargent, 2005;

2008).

2.5.2 Key debates around the nature of conceptual modelling

In general, the notion of conceptual modelling, as expressed in the simulation and modelling

literature is ‘vague and ill-defined, with varying interpretations as to its meaning’ (Robinson,

Page 39: Miles Weaver PhD Thesis

39

2008a, pg. 280). Robinson (2008a) does however attempt to identify the key facets of conceptual

modelling, but notes that there is no complete agreement, these include:

Conceptual modelling is about moving from a problem situation, through model

requirements to a definition of what is going to be modelled and how

Conceptual modelling is iterative and repetitive, with the model being continually revised

throughout a modelling study

The conceptual model is a simplified representation of the real system

The conceptual model is independent of the model code or software (while model design

includes both the conceptual model and the design of the code) (first cited in Fishwick,

1995)

The perspective of the client and the modeller are both important in conceptual modeling

There is little agreement and not much discussion on defining a conceptual model. There is

however a widespread understanding that all simulation models are simplifications of reality

(Zeigler, 1976). It is at the conceptual modeling stage that the issue of how to abstract an

appropriate simplification of reality is made (Pidd, 2003). More specifically, Pace (2000a; 2000b)

states a conceptual model as a simulation developer’s way of translating modelling requirements

(what is to be represented by the simulation) into a detailed design framework (how it is to be

done), from which the software specific requirements (e.g. hardware, systems/equipments) that

will make up the simulation can be built. This presents a key question, of what is a definition of a

conceptual model in the context of evaluating supply chain problems (addressed in section 2.5.3).

There is agreement that the early stages of a modelling study are not just visited once (e.g. Balci,

1994; Willemain, 1995). It is an iterative process that is not only continuously revised during the

conceptual modelling phase but also in the life-cycle of the simulation project. Robinson (2008a;

2008b) supports this view by suggesting that conceptual modelling is not a one-off process, but

one that is repeated and refined a number of times during a simulation study. This presents two

issues: firstly, when to exit from the conceptual modelling stage and, secondly revising the

conceptual model during the implementation of the computer model. These issues have not

been discussed in the literature (except descriptions of the qualities for a conceptual model) but

are critical to a conceptual modelling methodology. For instance a conceptual model should

minimise the risk of building an inaccurate and non-credible computer model. Therefore,

iteration is fundamental in the conceptual modelling stage and, although iteration may be

necessary in later stages, it is less desirable and may demonstrate weaknesses in the conceptual

model described, or even, how it was created.

Page 40: Miles Weaver PhD Thesis

40

Another key facet includes the independence of the modelling requirement from one that is

skewed by the software requirements and capabilities. Once the conceptual model is defined,

Fishwick (1995) suggests it can then be refined into a more concrete executable model.

Therefore, the conceptual model is separate from model execution and, as Robinson (2008a)

highlights, is not concerned with how the computer-based model is coded. The modeller uses the

conceptual model to detail how it is to be implemented (Pace, 2000a; 2000b) with a particular

modelling approach (e.g. DEDS, SD) or, more specifically, tool or technique (e.g. Simul8, Process

2000). This is an important consideration as a simulation approach or even a tool or technique

may shape and affect the way in which a supply problem is to be represented. This is counter

intuitive to the aim of a conceptual model that represents actual practice in the simplest and most

accurate way.

The last consideration presented by Robinson (2008a) is how both the perspective of the modeller

and client needs to be reflected in the conceptual model. The end result is an agreement

between the modeller and the client of what the simulation model needs to include and do in

order to accurately represent the supply problem in the most suitable way. In the process the

modeller needs to extract from the client the actual practices in the ‘real system’ and determine

how they are to be modelled. This interpretation is a challenge and will require a series of

iterations based upon interactions between the client and the modeller. The relationship and role

between the client and modeller has not been widely discussed (except in Robinson, 2008a) and

the role of domain specific knowledge needed in the process of conceptual modelling. This is

addressed in later chapters explicitly as a key opportunity in the developing of a SCM2.

2.5.3 Defining conceptual modelling for supply chain problems

The key debates surrounding the nature of conceptual modelling provide some insights into what

should be included in the process of conceptual modelling and how a conceptual model should be

described. It is useful to consider what constitutes a conceptual model before defining what is

meant by the process of creating a conceptual model. The reason for this is that discussions have

considered the former while the process is dependent upon what information it needs to provide.

Three of the key debates in conceptual modelling noted by Robinson (2008a) are important to an

understanding of what constitutes a conceptual model. The conceptual model is a simplified

representation of the real system; independent of any software-requirements and is viewed from

both the client and modellers perspective. Robinson (2004b, pg. 65) has to some extent

addressed these issues in a definition for a conceptual model. This was later reinforced in

Page 41: Miles Weaver PhD Thesis

41

Robinson (2008a, pg. 282) with a detailed examination of recent definitions and requirements in

conceptual modelling:

'a non-software specific description of the simulation model that is to be developed, describing the objectives, inputs, outputs, content, assumptions and simplifications of the model’.

There are two considerations that are not necessarily addressed in Robinson’s (2004b; 2008a)

definition. The first consideration has previously been pointed out by Haddix (2001), that a key

contributory factor that adds to the confusion over defining a conceptual model is whether the

conceptual model is an artefact of the user or the designer. The other includes the alternative

way in which the content of a model can be described. Robinson’s definition is deliberately

general and not biased to a particular worldview or application domain. However, the debates

and challenges for conceptual modelling are hugely dependent upon different modeller’s

worldviews and application domain particularly when describing the content of the model.

In relation to the first consideration, Robinson (2008a) does consider two different types of

conceptual model:

1. domain-orientated model - provides a detailed representation of the problem domain

(actual practice)

2. design-orientated model - describes in detail the requirements of the model, which is

used to design the model code (modelling practice)

The two different types of conceptual models present a gap between the real world

understanding of the subject matter experts (SME’s) and the modeller(s) who design and build the

computer simulation model. The domain-orientated model describes the problem as it exists in

the real world. Usually this is defined from the perspective of the client and extracted by

interviewing subject matter experts who are knowledgeable about the real system being studied.

Another view is that a process reference model could be used to describe a supply chain; this idea

is one of the central themes developed in this thesis. Taking a Supply Chain Council SCOR view

this would include a description of the business processes and activities; relationships between

processes and the practices adopted in one or more process.

The content of the model (second consideration) can be linked to how the design-orientated

model is described. It is when the components of the model that represent the real world

problem are described that alternative perspectives exist. This can be seen in Pace’s (2000a, pg.

329) definition of a conceptual model:

Page 42: Miles Weaver PhD Thesis

42

‘Describes how the simulation developer understands what is to be represented by the simulation (entities, actions, tasks, process, interactions, etc.,) and how the representation will satisfy simulation requirements’.

There might be alternative perspectives of how to describe the content of the model but standard

terminology has been described for particular worldviews or even simulation approaches. For

example, Pidd (2004a, pp. 63 – 66) discusses the standard terminology used in DES. This includes

the labels for the objects that constitute a system to be simulated (e.g. entities, resources);

definition of operation in which these objects engage over time (e.g. events, activities and

processes). In an SD approach, the objects and operations concern stocks, flows, casual loops and

delays while in agents based modelling these include agents, rules and state charts (Owen et al.,

2008).

There is even less discussion in the literature on how a conceptual model is created. The first key

facet considered by Robinson (2008a) considered the need to move from problem situation,

through model requirements to a definition of what is going to be modelled and that it is an

iterative process. This is the closest Robinson gets to a definition for conceptual modelling

although in Robinson (2004b; 2008a) a framework is presented. Pace (2000a, pg. 329) does offer a

definition for conceptual modelling:

‘Collection of information that describes the simulation developer’s concept about the simulation and its pieces (e.g. assumptions, algorithms, characteristics, relationships and data)’

The definition offered by Pace (2000a) leans towards the design-orientated model perspective. It

takes a view that the problem can be extracted from the real world from the perspective of the

modeller (i.e. the modeller makes judgments about the content of the model and how

assumptions and simplifications can be incorporated into the model). In Pace’s (2000a) view this

would concern the relationships in the model, or more specifically the components in the model

and their interconnections. This has two dimensions, which are familiar and well understood

concepts in the simulation literature (e.g. Brooks and Tobias, 1999; Chwif, Barretto and Paul,

2000; Carson, 2004, Law, 2008, as previously published in 2005 and 2006):

The scope of the model: The model boundary or the breath of the real system that is to be

included in the model (e.g. Law, 2008)

The level of detail: The detail to be included for each component in the model’s scope

The model content is determined, in part, by the inputs and outputs, in that the model must be

able to accept and interpret the inputs and to provide the required outputs (Robinson, 2008a).

Page 43: Miles Weaver PhD Thesis

43

The inputs refer to the elements of the model that can be altered to effect an improvement in, or

better understanding of, the real world. In a SCM context these relate to the characteristics of

the improvements selected to improve supply chain performance. The outputs therefore are the

specific supply chain measures that can be used to evaluate the performance of the

improvements being observed.

The distinct challenge is the ‘conversion’ between the real world in which the supply problem

exists (domain-orientated view) and the way in which the modeller wishes to represent the model

content (design-orientated view). This includes understanding the problem in enough detail and

extracting information from the clients so that the model content can be derived. This is perhaps

why conceptual modelling is often regarded as an ‘art’. It is this conversion that presents the

greatest difficulty in conceptual modelling which would benefit greatly from approaches that

could help create a conceptual model. These approaches would be hugely dependent upon the

requirements for SCM applications. There is also another opportunity that is argued explicitly in

chapter six that the process of conceptual modelling could be made more efficient and focused by

utilising existing domain knowledge. This is required to formulate the real world problem from

the perspective of the client and to use standard terminology adopted in SCM practice.

2.6 Understanding of CM for SCM simulation applications

This section discusses the general understanding of simulation conceptual modelling for SCM

applications. It argues that conceptual modelling is little understood in the literature and even

when applied in practice. Particularly within the domain of SCM management there are no

guidelines that could aid the participants through the complexity of creating a simulation

conceptual model. The section contributes to demonstrating that a gap exists for a methodology

that can provide some guidelines that can be followed specifically for SCM applications. This is

developed by considering:

General issues in understanding of conceptual modelling in practice (section 2.6.1)

Application of the process of conceptual modelling in practice for SCM applications

(section 2.6.2)

2.6.1 General issues in understanding of conceptual modelling

The extent to which conceptual modelling is understood and conducted is difficult to ascertain.

Robinson (2004a; 2004b) who notes that when reviewing previous simulation related conferences

and papers that have used a simulation approach over the previous four decades they did not

provide much description of the conceptual model or how one might be created. In particular

Page 44: Miles Weaver PhD Thesis

44

there is little written justification of the design choices made when formulating the scope and

detail necessary to model a specific supply problem and examples of conceptual models. Three

reasons might be attributed to these issues:

1. Conceptual modelling is seen as more of an ‘art’ than a ‘science’ (e.g. Shannon, 1975,

1992; Kleijnen, 1995; Anderson, Richardson and Vennix, 1997; Schmeiser, 2001; Robinson,

2004b; 2006a; 2006b; Banks et al., 2005)

2. Novices devote little time to the conceptual modelling stage, while experts draw upon

prior experience build up over a period of time (Wang and Brooks, 2007a)

3. Little guidance offered in texts and research papers on how to create a simulation

conceptual model (Robinson, 2004b)

The first reason presents a difficultly in defining methods and procedures for the creation of a

conceptual model (Robinson, 2006a; 2006b). Schmeiser (2001) makes this point by comparing

model conceptualisation to the analysis of the model stage which he contends is more of a

science, therefore easier both to teach and to undertake. Conceptual modelling requires specific

skills that expert modellers have gained over a period of time. Identifying a greater

understanding and some more formal methods for conceptual modelling would have some

significant benefits (Robinson, 2006a; 2006b). For instance it could enable novices to gain these

skills quicker, averting some modelling failures. Additionally, experts will gain from having a more

formal process for guiding them through the process of conceptual modelling, relying less on

hopeful intuition and more on guided practice.

There are some studies that review the simulation practices between novices and experts (e.g.

Willemain, 1995; Powell and Willemain, 2007; Wang and Brooks 2007a). Each study found

considerable differences to the approaches to conceptual modelling and in particular the

conceptual modelling stage. Willemain (1995) found that experts would tend to develop an aspect

of the conceptual model, then evaluate it and then often revise the conceptual model based on

this evaluation. Powell and Willemain (2007) later found that novices often fall short of what they

considered good modelling practice due to over-reliance on data, taking shortcuts, insufficient use

of variables and relationships, ineffective self-regulation and over-use of brainstorming. Wang

and Brooks’ (2007a) study reinforced these points and surprisingly, contends that novices lacked

consideration of the conceptual model. On the other hand experts devoted much more time to

the step and revisited the conceptual model as knowledge improved during the project. Ward

(1989) suggested that what sets truly successful modellers apart is their effectiveness in

Page 45: Miles Weaver PhD Thesis

45

conceptual modelling. The expert modellers were able to draw upon their experiences which

increased the success of the simulation study meeting objectives and time scales.

There is little guidance offered on conceptual modelling in both simulation texts and the wider

academic literature. Robinson (2004a; 2004b) points out that conceptual modelling is probably

the least understood aspect of simulation modelling, with very little written on the subject. Wang

and Brooks (2007a) support this view by suggesting there is a lack of empirical studies or data in

the literature on how modellers develop conceptual models and on how conceptual modelling

relates to other modelling topics. Simulation texts show very little discussion on conceptual

modelling (e.g. Greasley, 2004; Pidd, 2004a; Banks et al., 2005) except in Robinson (2004b) who

devotes two specific chapters to conceptual modelling. This is also the case in the literature,

where some papers exist of successful simulation projects as a whole (e.g. Law and McCormas,

1991; Musselman, 1994; Nordgren, 1995) with some discussion of conceptual modelling.

Recently, there has been an attempt to provide some guiding principles and examples of

conceptual modelling most notably after two specific tracks dedicated to conceptual modelling at

the Operational Research Society Simulation Workshop in 2006.

2.6.2 Application of the process of conceptual modelling for SCM problems

The issues surrounding a lack of understanding of conceptual modelling in general are

compounded by the actuality that there is little evidence of the application of the process of

conceptual model for SCM applications. This does not mean that a conceptual model has not

been described prior to building the computer model. Moreover, they have not been presented

in great deal in research publications. The relevance of a greater understanding of conceptual

modelling is more prevalent due to the nature and complexity of evaluating supply chain

problems which has previously been argued (see section 2.3).

Manuj et al., (2009) discuss how to improve the rigour of discrete-event simulation in logistics and

supply chain research. Although, this is in the context of DES, they offer an eight-step process for

general use in the design and execution of rigorous simulation work building upon contributions

by Banks (1998) and Law (2008). The review demonstrated that only a few of the eight steps

were covered adequately and specifically highlighted that the conceptual modelling stage had

inadequate coverage and been neglected (i.e. not reported or not sufficiently addressed). In

particular, Manuj et al., (2009) raised the issue of the critical step of validating a conceptual

model, suggesting that there is little evidence in the logistics and supply chain literature, both in

the studies they examined in detail, and those that were excluded. It was also difficult to find

Page 46: Miles Weaver PhD Thesis

46

evidence of much detail of conceptual models presented in the literature for the other simulation

approaches (e.g. SD, MABM).

The sample of DES studies studied by Manuj et al., (2009) in SCM presented only one study which

had documentation to show the completion of the conceptual modelling step. Appelqvist and

Gubi (2005) specified that their model was compared to actual supply chain performance and

reviewed a structured walk-through with company management. However, Manuj et al., (2009)

point out the conceptual validation and walk-through was done during simulation model

validation (at a later stage of the simulation project). More recently, Onggo, Gunal and Maden,

(2008) were the only researchers to present a conceptual model of a supply chain problem

(modelling a distribution warehouse) and James and Bhasi (2008) classified models for conceptual

modelling of logistic terminals. Three other examples can be found that focus on a lean

manufacturing problem (Van der Zee, Pool and Wijngaard, 2008), views of modellers on the

conceptual modelling process (Wang and Brooks, 2008) and the complexity of simulation

problems (Heavey, 2008). It should be noted that the examples noted above have only recently

been published; little literature exists in this area prior to 2008.

2.7 Usefulness of a CM methodology for SCM applications

There is a need for structured approaches that could guide the participants in a simulation project

through the process of creating a conceptual model for SCM applications. This would require

following steps that could facilitate a good understanding of a complex supply problem so to

formulate the modelling requirements and lead to a definition of the computer model to be

developed.

A simulation conceptual modelling methodology for SCM applications would be useful in terms of:

1. Incorporating and building upon existing conceptual modelling practice, developed in the

context of evaluating supply problems (addressed in chapter four)

2. Meeting the requirements for an effective conceptual model, the characteristics of a good

methodology and address the specific needs of the SCM domain (addressed in chapter

five)

3. Incorporating key concepts that address how the participants undertaking a conceptual

modelling stage of a simulation project for SCM applications can be guided through the

process of creating a conceptual model (addressed in chapter six)

Page 47: Miles Weaver PhD Thesis

47

Existing conceptual modelling practice can be viewed in light of the specific needs for creating a

conceptual model for SCM applications. This would include understanding the approaches to

conceptual modelling in practice (discussed in section 4.1) and incorporating these into a guide.

In particular understand how the principles of conceptual modelling, methods of simplification

and a general process can be incorporated into a methodology. A methodology that is founded

upon existing conceptual modelling practice should minimise some of the general pitfalls that

could be avoided in simulation modelling (identified in section 4.2). It would also include ways

and means to communicate and represent the content of the conceptual model (identified in

section 4.3). Another important aspect that could be incorporated into a methodology is how to

validate a conceptual model (identified in section 4.4).

A methodology could be developed that meets a specification that details the requirements that

it should include. This would include the creation of an effective model that is simple for the

purpose at hand and creates a conceptual model that is both valid and credible (identified in

section 5.1). It addresses the need, of the good characteristics, of a methodology, that includes a

procedure that guides participants through the process of conceptual modelling with the

appropriate information (identified in section 5.2). Additionally it would address and capture the

specific needs of conceptual modelling for evaluating a supply problem (identified in section 5.3).

A methodology would incorporate some key concepts that are founded on existing practice and

ideas for improving and identifying ways on how to create a conceptual model for SCM

applications. These ideas are formed by bringing together some important issues in conceptual

modelling such as:

Identify how the participants undertaking the conceptual modelling stage of a

simulation project should be involved in the process of conceptual modelling (identified

in section 6.1) - In particular understanding a domain requirements specific to the client’s

perspective of the supply problem and converting this into a design-orientated model that

expresses the perspective of the modeller.

Identify a general process for creating the conceptual model (identified in section 6.2) -

The key concepts identified for SCM applications can be incorporated into this process.

Identify the domain needs for creating a conceptual model (identified in section 6.3) –

Consider how the knowledge of the SCM domain can improve the process of conceptual

modelling and the guidelines that should be followed to make them more detailed,

focused and efficient.

Page 48: Miles Weaver PhD Thesis

48

2.8 Benefits of developing a conceptual modelling methodology for

SCM applications

The development of a conceptual modelling methodology for SCM applications will yield

significant benefits to both practitioners and researchers who use a simulation approach to

evaluate supply problems. The primary benefit of completing the conceptual modelling stage

successfully is that it will improve the quality of the output from a simulation study (Manuj et al.,

2009). This should lead to a model that is simple for the purpose at hand; both valid and credible.

There are a host of secondary benefits that can be identified which are significant in their own

right. These can mainly be considered in light of Robinson’s (2006a; 2006b) discussion of the key

issues that should be addressed by the research community to further an understanding of

conceptual modelling and impact upon the practice of simulation modelling more generally. He

suggests that research that addresses these issues will have substantial benefits to both novice

and expert modellers:

help novice modellers obtain modelling skills more rapidly, thus averting some modelling

failures

experts will gain from having a more formal process guiding their modelling, relying less

on hopeful intuition and more on guided practice

Each of the research issues suggested by Robinson (2006a; 2006b) can be considered in light of

the purpose of this research project and what this research delivers:

1. Developing consensus over the definition of a conceptual model/conceptual modelling

– Definition is offered for a conceptual model and the process of conceptual modelling for

SCM applications

2. Identifying the requirements for a conceptual model – Identified specifically in the

context of SCM applications

3. Development of methods for designing conceptual models including modelling

principles, methods of simplification and modelling frameworks – Incorporated into the

key concepts for conceptual modelling and aligned to a general process

4. Moving towards standard methods for representing and communicating a conceptual

model – Templates are suggested for presenting information, using this information to

undertake the necessary analysis and for documenting the conceptual model

5. Developing procedures for validation of a conceptual model – Incorporated into the

process and at the final phase of the methodology

6. Investigating effective means for teaching the art of conceptual modelling – Provides a

set of guidelines that could be used by both expert and novice users. More so, educate

Page 49: Miles Weaver PhD Thesis

49

novice modellers so that they can become more effective practitioners (Willemain and

Powell, 2007)

2.9 Chapter summary

This chapter has discussed the research issues in conceptual modelling for SCM applications. It

demonstrates that a gap exists for a methodology that utilises domain-knowledge combined with

a procedure that can be followed to create a simulation conceptual model for SCM applications.

It has been argued that the evaluation of supply problems is of critical importance to an

organisation seeking to identify ways to improve performance. The difficulty involved in

identifying and evaluating improvements is that a supply problem is inherently complex.

Simulation is one such approach that can address the complexity of a supply problem and the

extent of its use in both research and practice is great.

One particular issue in the simulation literature is the need to develop further an understanding

of conceptual modelling. This is deemed an important and critical stage of a simulation project.

Little is written on conceptual modelling in general and particularly in the domain of SCM. An

area that is underdeveloped and requires attention for research is that there is a distinct lack of

guidelines that could be followed to create an effective conceptual model. A methodology that

can aid in the creation of a simulation conceptual model for SCM applications is one way that

could help fill this gap. It will be useful as it could guide a modeller through a complex supply

problem to identify how it could be modelled. Additionally it would yield significant benefits to

both research and practice (particularly expert and novice modellers) by addressing to a large

extent the research issues raised by Robinson (2006a; 2006b) and aid in the improvement of the

output from a simulation study.

The following chapter identifies, and justifies, a research methodological programme to realise

each of the research objectives, and questions, so that an SCM2 can be developed and tested.

Page 50: Miles Weaver PhD Thesis

50

Chapter 3 Research programme for the development and

preliminary validation of the SCM2

This chapter describes and justifies the research programme and methods used for the

development and preliminary validation of the SCM2. This is normally called the ‘research

methodology’ but the term ‘research programme’ is used to avoid confusion between the

methodology to be developed and tested and the way in which the research has been conducted.

The aim is to design a methodological approach, which addresses the research objectives and

underlying research questions in the most suitable way. The chapter is broken into the following

seven sections before summarising:

Justification of methodological approach (section 3.1) – justified by considering the

research methodological issues and debates regarding the development of business

methodologies. It also identifies the stages necessary to address these issues in the

context of the research problem.

Research programme and methods (section 3.2) – The research methods adopted in

each stage of the research programme are described with discussion on the choice and

rationale considered

Development and validation case applications (section 3.3) – Discusses issues

surrounding the involvement of the researcher, consistency of the process and choices of

existing cases to be studied

Limitations of the research approach (section 3.4) – Identifies that further applications

are required to be tested against the test criteria and the need to test the wider

applicability of the methodology

Validity and reliability of the research (section 3.5) – Some points are raised to ensure

the results of the study are repeatable and the integrity of the conclusions

Ethical considerations and issues (section 3.6) – To ensure the work meets with ethical

standards for research

3.1 Justification of methodological approach

This section reviews and justifies the methodological approach adopted to address the research

aims of this thesis. The end result is a five stage research methodological programme to develop

the SCM2. This is identified and justified after considering issues in the following areas:

Identification of existing approaches to develop a business methodology (section 3.1.1)

– It is argued that no examples can be identified for the development of methodologies

for conceptual modelling

Page 51: Miles Weaver PhD Thesis

51

Identification of key methodological issues that have been discussed for the

development of the SCM2 (section 3.1.2) – A number of important considerations are

identified to establish a strong conceptual base, the need for empirical and theory testing

and to ensure the results are relevant to the practicing manager

Examination of existing methodological approaches in the field that are related to the

development of the SCM2 (section 3.1.3) – Identification from the general research

methodology literature some of the key issues to address the issues for developing the

business methodology

Justification of five stage approach to design a SCM2 (section 3.1.4) - The overall

approach includes the need to review existing conceptual modelling practice, form the

specification and outline design, refinement of the design and preliminary validation is

described and justified.

3.1.1 Methodological approaches for the development of methodologies

There are no guidelines available on research approaches for the development of a conceptual

modelling methodology because it is a novel area for research. Previous discussions of

approaches that would be useful in the conceptual modelling stage have, on the whole, been

developed from experience with very little testing. The most detailed and comprehensive

guidance for conceptual modelling has been presented in Robinson’s (2004b) book entitled

‘Simulation: The practice of model development and Use’. The guidelines are based upon the

author’s experience of nearly 20 years, with developing and using simulation models of

operations systems, mainly manufacturing and service systems (Robinson, 2008b). The

framework has not undergone any claimed testing, although recently in Robinson (2008b) one

example (i.e. Ford Motor Company) is used to illustrate the framework but this has not been

presented as a formal validation. All that is claimed is that the framework would be a useful

approach to conceptual modelling in general.

The research project aims to create scientific knowledge by developing a methodology that

combines domain knowledge with a procedure to be followed. Therefore, emphasis is placed

upon theory building rather than theory testing. The scientific theory building process has been

discussed in the OM literature (e.g. Meredith, 1993, Handfield and Melnyk, 1998, Voss et al.,

2002) but not in the context of developing methodologies. Voss et al., (2002) points out the main

aim of theory building research is to: ‘Identify/describe key variables, identify linkages between

variables and identify why these relationships exist’. This is achieved by following the normal cycle

of research that moves from description to explanation to testing with continuing iteration

through the cycle (Meredith, 1993). This thesis does not attempt to test the methodology

Page 52: Miles Weaver PhD Thesis

52

developed. However, confidence in the methodology is improved through a process of

refinement and preliminary validation. Future work is suggested to iterate between explanation

and testing of the methodology with actual users, primary data, and researcher observation until

eventual theory can be said to have been developed.

3.1.2 Key methodological issues in the area of developing a methodology

There have been a host of different methodologies developed in the OM and SCM literature in

general but little has been written on how one can be developed. One notable exception is Platts

(1993) who discussed three shortcomings of existing contributions when considering research

methodological issues for developing a process framework for formulating and implementing a

manufacturing strategy. These three issues are also important considerations for developing a

SCM2. These include:

1. Poor conceptual base

2. Low levels of empirical and theory testing

3. Relevance of the results to the practicing manager

The first issue has received attention in the SCM literature in general, noting the need towards

more theoretical development and discussion required (Croom et al., 2000; Ho, Au and Newton,

2002; Harland et al, 2006). Baines (1994) discussed the need for a strong conceptual base as it

provides a foundation on which further work can be built and future contributions

compared. Baines also cites De Bono (1992) in support, who suggested that ignoring existing

practice may have an influence on the originality of the work but it is of high risk if the work is to

proceed in a logical manner. A conceptual base can be established by identifying and analysing

existing practice and forming a set of requirements that the SCM2 must meet at the design stage.

The second issue has received attention in the SCM literature from Croom et al., (2002, pg. 75)

who adds that the ‘inductive-deductive dichotomy is best addressed through constant reflection

of empirical against theoretical studies’. This can be remedied by having a strong theoretical base

and applying the methodology to empirical cases. Testing can be regarded as a separate issue,

once the methodology has been designed, developed and refined. It was previously noted that

Robinson’s (2004) process framework has undergone no formal testing. Although as Hill (1987)

points out, testing is important and improves the rigour of the research. Iterative reflection

between a strong conceptual base (from theory) and empirical data would increase the validity of

the findings but the reliability is dependent mainly upon the number of applications.

Page 53: Miles Weaver PhD Thesis

53

The third issue (usefulness to the practicing manager) is also relevant for the context of the

methodology being developed. ‘Usefulness’ in this context is a methodology that aids a modeller

in the creation of a conceptual model as part of a simulation project and for the benefit of the

client. Platts (1993) suggests that there are two research approaches that ensure the scientific

rigour of work (internal validity), and relevance to organisations (external validity), these are of

particular interest to the development of new theory. These include case study research (e.g.

Voss et al., 2002) and action research (Couglan and Coghlan, 2002).

3.1.3 General methodological issues for developing the SCM2

This section considers the general research methodological issues for developing the

methodology. Beech (2005) provides a useful map to discuss the various alternative

considerations when discussing the research design. This map includes:

Ontology (section 3.1.3.1) – concern the nature of reality (Saunders et al., 2007)

Epistemology (section 3.1.3.2) – general set of assumptions about the best ways of inquiring

into the nature of the world (Easterby-Smith et al., 2004, pg. 31)

Methodology (section 3.1.3.3) – combination of techniques used to enquire into a specific

situation (Easterby-Smith et al., 2004, pg. 31)

Techniques (section 3.1.3.4) – individual techniques for data collection, analysis etc.,

(Easterby-Smith et al., 2004, pg. 31).

3.1.3.1 Ontology

There are two main ontological positions often used to describe differences that may influence a

researcher’s assumption about how social entities operate within the world. Bryman and Bell

(2007, pg. 22 – 23) define these as:

Objectivism (objective) – implies that social phenomena confront us as external facts that

are beyond our reach or influence

Constructionism (or subjective) – asserts that social phenomena and their meanings are

continually being accomplished by social actors.

The social phenomena being studied in this thesis is how a simulation model can be created for

SCM applications. The research questions seek to identify the requirements for creating a

conceptual model for SCM applications and developing a methodology that meets these

requirements. It can be argued that the social phenomena under study should be viewed from a

subjective ontological position. The rationale for this is that conceptual models are produced

through social interaction and involve a state of revision. The new knowledge created is formed

Page 54: Miles Weaver PhD Thesis

54

via participants in the simulation study taking part in a series of procedures that extract and refine

the information required. The conceptual model is therefore not external from the social actors;

it is shaped by those actors.

The implication of considering the ontological considerations is that the research method should

seek to identify how a conceptual model is created for a given supply problem and by actors

undertaking the study. Both Baines (1995) and Platt’s (1993) can be said to have used subjective

positions when developing their frameworks. The frameworks were developed by applying them

to different types of problems and revising the procedure based upon new knowledge created.

The involvement of the researcher in the process of studying the phenomena was noted as a key

issue when developing a framework or methodology (this is revisited and addressed in section

3.3.1).

3.1.3.2 Epistemology

There is significant debate in both the SCM and OM literature between the different research

epistemological positions that could be adopted to realise the aims of this research project.

Beech (2005) suggests four epistemological positions, two linked to an objective ontology

(positivist and critical realist) and a further two linked to a subjective ontology (interpretivist and

action research). Generally, two of these approaches have been dominant in the social sciences:

positivist and interpretative paradigms (Hussey and Hussey, 1997) which are commonly, but not

exclusively, associated with quantitative (in the positivist paradigm) and qualitative (in the

interpretative paradigm) research. These can be defined as:

Positivist - research entails the collection of data upon which to base generalisable

propositions that can be tested (Pugh, 1983). With this approach the researcher is likely

to use existing theory to develop hypothesises and test them so to further develop theory

(Saunders et al., 2007).

Critical realist - takes a middle view, a compromise which can combine the strengths and

avoid the limitations of positivist and interpretivist paradigms (Ates, 2008).

Interpretivist - research requires the researcher to grasp the subjective meaning of social

action (Bryman and Bell, 2007). It recognises that reality is not objective, but rather a

social construction, created within the minds of those individuals interacting (Lee and

Lings, 2009).

Action research - involves taking action and creating knowledge, or theory, about that

action (Coughlan and Coghlan, 2002).

Page 55: Miles Weaver PhD Thesis

55

Both positivist and critical realist epistemological positions would not be suitable for this type of

research as they are associated with an objective ontology. There are a number of reasons why a

positivist led study would be inappropriate. The key reason is that there is little existing theory on

methods for creating conceptual models, particularly in SCM, and no methodologies exist. It

would not allow rich insights to understand how a conceptual model can be created. This cannot

simply be reduced to a series of law-like generalisations and the aim of the research is to produce

a methodology that can aid a user. Guba and Lincoln (1994) provide some other criticisms of a

positivist approach that can be considered in light of developing a methodology. For instance, a

positivist approach excludes meaning and purpose particularly understanding of how a human

may create a conceptual model and excludes the discovery dimension in inquiry as the hypothesis

is determined in advance leading to less creative input.

Both interpretivist and action research epistemological positions fall into a subjective ontology.

An interpretivist approach would allow a rich and ideographic description of experiences within

their contexts (Lee and Lings, 2009). This is also true of an action research approach, however;

the researcher would be a participant in the creation of the conceptual model and make

observations to learn how it might be improved. An interpretivist researcher would not

necessarily seek to influence the creation of the conceptual model. They would look at

organisations in depth and generally appoint to extensive conversations, observations and

secondary data analysis such as company documents and reports in order to overcome

generalisability critiques (Easterby-Smith et al., 2004, pg. 40). There are some issues around

action research being uncertain and sometimes an unstable activity (Coughlan and Coghlan,

2002). The approach would require access to the participants undertaking a simulation conceptual

modelling project for SCM applications over a considerable length of time. An interpretivist

approach is preferred at this stage of researching into the creation of conceptual models. The

main reason being that data can be used to develop theory within different contexts, prior to

gaining access and observing participants or taking part in using the actual methodology.

3.1.3.3 Methodology

Methodology concerns the combination of techniques used to enquire into a specific situation

(Easterby-Smith et al., 2004). Beech (2005) suggests three alternative approaches that could be

taken:

Hypothetico-deductive – an approach that should formulate theory or an hypothesis to

explain some results and use these to derive further predictions or statements that can be

verified or falsified through testing

Page 56: Miles Weaver PhD Thesis

56

Inductive – an approach to the relationship between theory and research in which the

former is generated out of the latter (Bryman and Bell, 2007)

Co-operative inquiry – a way of working with other people who have similar concerns and

interests to the researcher. This is used to make sense of the people’s world, develop new

and creative ways of looking at things and learn how to act to change things (Heron and

Reason, 2001).

The hypothetico-deductive methodology can be discounted as it is generally applied within the

positivist paradigm. Likewise, co-operative inquiry is seen as an action type of research with high

levels of involvement by the researcher (Ates, 2008) which has already been discussed. An

inductive methodology is generally associated with an interpretivist epistemology.

At the core of the research is the need to follow an inductive construction of theory from

observations as part of the theory building process. This includes the identification of a set of key

concepts that can be incorporated into a design for a SCM2 and additionally, developing a

procedure for addressing how a conceptual model can be created. This corresponds to drawing

empirical generalisations by transferring ideas into understanding or laws. This is followed by

creating theories from empirical observations in what Weick (1989) calls a process of ‘disciplined

imagination’ (i.e. series of thought trails establishing conditions and imaginary outcomes in

hypothetical situations). The theory in this instance is built by taking each of the empirical

generalisations to develop and refine a procedure that utilises domain specific knowledge. This

requires addressing ‘how’ the concepts can be incorporated into the methodology and ‘why’ they

aid in the process of creating a conceptual model.

3.1.3.4 Methods and techniques

The Beech (2005) research design map can be used to provide some indication of the alternative

methods and techniques that could be used for this research study, informed by the choices made

previously. In this case the work falls into the subjective (ontology), interpretivist (epistemology)

and inductive (methodology) categories of techniques. Following the Beech (2005) map, three

categories of techniques can be considered:

Case study – involves ‘an empirical inquiry that investigates a contemporary phenomenon

within its real-life context, especially when the boundaries between the phenomenon and

context are not clearly evident’ (Yin, 2003, pp. 13).

Observations/participation – includes direct observation, participant observation and

action research.

Page 57: Miles Weaver PhD Thesis

57

Survey research – involves the collection of information from individuals (through mailed

questionnaires, telephone calls, personal interview, etc.) about themselves or about the

social units to which they belong (Rossi et al., 1983).

3.1.3.4.1 Case-study technique

A case study method is particularly beneficial when investigating new research areas or subjects

where existing theory is inadequate (Eisenhardt, 1989). Case-studies are often seen as inherently

flexible in that the research scope can expand to encompass new issues that may arise as the

investigation progresses (Beach et al., 2001). They are particularly important for addressing ‘how’

and ‘why’ questions (Yin, 2003), taking into account contextual factors but at the same time

limiting the extent of the analysis (Eisenhardt, 1989; Voss et al., 2002; Seuring, 2008). This is

important as there is a considerable lack of understanding of conceptual modelling for supply

chain problems in its real life context. A new approach is being developed and behaviours are

unknown. These problems can be studied with a good degree of intensity (Benhasat, Goldstein

and Mead 1987) and detail so that the SCM2 can be refined and validated to show that it works

before implementation in practice.

3.1.3.4.2 Observation and participation techniques

Platts (1993) cites Gold (1959) who suggests three different roles that a researcher could take

when developing a framework or methodology:

Direct observation - would involve the researcher being detached from the process and

witnessing how participants are undertaking the process

Participant observation - involves the researcher taking part in the process to observe but

not take part in the way in which the participants are undertaking the process

Action research - goes one step further by enabling the researcher to take part in the

process and seek to influence the way in which the activities are conducted.

Platts’ (1993) argued in the context of developing a framework that the research should set out to

actively apply the process that had been developed, both to test it and refine it in practical

situations. At this earlier stage of development it would be difficult to observe or participate in a

project as no methodology or even guidelines currently exist. It is first necessary to design an

outline of the methodology and apply it so that the detail inherent in the procedure can be

refined. Platts (1993) argued that action research would be a suitable method but instead of the

researcher being the ‘consultant’ they should act as a ‘facilitator’. Benton (2009) suggested that

acting as a ‘consultant’ may invalidate the results from the refinement and validation stages. This

Page 58: Miles Weaver PhD Thesis

58

is because the methodology is being altered and modified during the application so that it meets

the specification of requirements in the context of the supply problem.

There are a number of approaches that could be used by the researcher to make observations.

This includes using the literature to establish a strong conceptual base on existing practice in

simulation conceptual modeling within the context of SCM applications. In addition to this,

grounded theory has been noted as an approach to conducting qualitative theory building

research in management (Suddaby, 2006). Although little evidence exists of its explicit use in OM

research (Binder and Edwards, 2010).

Grounded theory is appropriate when research and theory are at their early, formative stage and

not enough is known on the phenomenon to state hypotheses prior to investigation (Auerbach

and Silverstein, 2003). The approach offers a ‘compromise between extreme empiricism and

complete relativism’ by articulating a middle ground in which systematic data collection is used to

develop theories that address the interpretive realities of actors in social settings (Suddaby, 2006,

p. 634). Also, similar to a case-study method the major research interest lies in the identification

and categorisation of elements and the exploration of their connections within social settings.

Glaser and Strauss (1967, p. 6) suggests that these concepts come from the data, ‘but are

systematically worked out in relation to the data during the course of the research’. Binder and

Edwards (2010) highlight that a great variety of sources and evidence can be used (e.g.

documents, archival records, interviews, field observations) to categorise a holistic and

meaningful set of characteristics of reality. This is achieved through a process of iteration

(analytical induction), so data is collected and analysis is preceded in tandem, repeatingly

referring back to each other (Bryman and Bell, 2007). This is conducted until theoretical

saturation is achieved which is when newly analysed data do not warrant any further changes to

the concepts (Binder and Edwards, 2010).

Page 59: Miles Weaver PhD Thesis

59

3.1.3.4.3 Survey research

Survey research is a way to collect information from one or more people about the phenomena

being studied. The method is generally associated with a positivist paradigm in order to achieve

systematic observation, interviewing and questioning through predetermined research questions

with the intention of providing standardization and consistency (Fink, 2005; Moser and Kalton,

1971). Yin (2003) also notes that the method is appropriate for answering ‘what’ type of research

questions. A survey method would not be appropriate for addressing ‘how’ a conceptual model

could be created. Although, two types of survey could be relevant:

Exploratory survey - could be used to gain preliminary insight to establish existing

practice in conceptual modeling for SCM applications. This type of survey is generally

used when there is no model and concepts of interest need to be better understood and

measured (Forza, 2002). Forza (2002) notes that in the preliminary stages exploratory

survey research can help to determine the concepts to be measured in relation to the

phenomenon of interest, how best to measure them and how to discover new facets of

the phenomenon under study.

Descriptive survey – could be used to understand the relevance of the methodology from

the perspectives of potential users. The aim is not theory development but it can provide

useful hints for further theory building and theory refinement (Dubin, 1978; Malhotra and

Grover, 1998; Wacker, 1998; Forza, 2002).

The exploratory survey is not necessary as the literature can be used to provide the conceptual

base on existing practice in conceptual modeling and the outline design for the methodology. The

main aim of the research is to identify ‘how’ the concepts identified in the design can be

incorporated into a procedure that utilises domain-knowledge. This requires the design to be

applied in a number of different contexts. The descriptive survey has been noted previously as an

important part of a research design for a methodology or framework but usually is noted as

further work after the initial development and testing stages.

3.1.3.4 Discussion and justification of techniques

Case studies, using the literature and grounded theory would each, or a combination, would

present a useful approach for this research project. As suggested by Platts (1993) there is a need

to apply the methodology to a small number of case applications so that the methodology can be

refined and validated. Grounded theory can incorporate a set of cases and provides a process

that can be followed to analyse data in an iterative way. A potential problem of conducting

original case studies is that it takes considerable time and financial expenses making grounded

theory development relatively inefficient (McCutheon and Meredith, 1993). One approach that

Page 60: Miles Weaver PhD Thesis

60

can address these issues includes a novel inductive approach termed ‘iterative triangulation’

which has been used successfully in past research (e.g. Mintzberg et al., 1976 and Kelley, 1986).

Iterative triangulation offers a rigorous process and explicit techniques for comparing diverse case

settings and incorporating varied research perspectives to aid in the development of creative,

useful and valid OM theory (Lewis, 1998). The method searches for patterns among cases,

iterates between case evidence, reviewed literature and intuition to extend and link conjectures

into a cohesive theory (Lewis, 1998). Data is analysed using existing cases as an efficient and

effective means for theory development. Lewis (1998, pg. 457) argues that ‘analysing existing

cases taps an often abundant source of field-based information, while conserving valuable

resources that would have been needed to conduct multiple, original case studies’.

Larsson (1993) suggests the cases are selected to provide imaginative means to link purposefully

varied and often seemingly contradictory case situations. Additionally, consider different case

authors perspectives to potentially reduce researcher bias. This is of particular value as it would

be difficult to access primary data from companies to create an original case-study for conceptual

modelling of SCM applications. The rationale for this includes there is a lack of methods and

understanding of how a conceptual model should be created. The emphasis in this research is to

identify how a procedure can be followed using domain-knowledge, through a process of being

guided by existing practice and intuition.

The methodological process of iterative triangulation includes four phases (shown in table 3.1)

following many prescriptions for developing theory using ‘disciplined imagination’ described by

Weick (1989). Iterative triangulation draws upon many similarities of a grounded theory

approach and addresses some of the limitations identified when developing a framework or

methodology. These limitations are addressed by initiating research preparation with establishing

a strong conceptual base from the literature; applying cases to develop and refine the

methodology and concluding the theory development process by evaluating the theoretical

contributions of theory prior to theory testing.

Page 61: Miles Weaver PhD Thesis

61

Table 3.13 Similarities between an iterative triangulation and grounded theory method

Iterative triangulation (Lewis, 1997)

Similarities with grounded theory process (Bryman and Bell, 2007)

Phase I Groundwork: consists of ground laying steps that define methodological and theoretical parameters. Clarifying research questions, constructs of interest, and case search strategies and selection criteria.

The process begins with setting research questions, theoretical sampling and collecting relevant data.

Phase II Induction: consists of several techniques to analyse case data, to track down patterns and consistencies and to shape initial conjectures.

The data is coded to generate concepts. There is movement between earlier steps (iteration), new data added if required and constant comparison of indicators and concepts to generate categories.

Phase III Iteration: describes iterative means of refining the emerging theory by creatively generalising beyond the data.

The categories are saturated during the coding process and relationship between categories is explored so that connections between categories emerge.

Phase IV Conclusion: concludes the theory development process by evaluating the theory and suggesting future research possibilities. This phase serves to assess theoretical contributions and to begin bridging theory development with theory testing.

Further data may be collected to test emerging hypotheses which leads to the specification of substantive theory.

In relation to incorporating principles of grounded theory these are also shown in table 3.1. A key

difference is that data is analysed using existing case applications to identify a set of propositions

that are unproven (conjectures) and thus shape how the procedure is to be formed. Weick (1989)

suggests that selecting conjectures becomes more of a matter of judgment determined by the

researcher by conducting mental experiments. The experiences and assumptions made are

reviewed with the literature and case data to evaluate the conjectures made, spurring creativity

(Lewis, 1998). The majority of the tools to collect data, code and to reach closure in the iterative

triangulation process are taken from a grounded theory method (e.g. theoretical sampling,

coding, theoretical saturation).

3.1.4 Justification of five stage approach The design of the research programme needs to address the issues discussed in the previous four

sections. No guidelines were found for designing a simulation conceptual modelling methodology

for SCM applications although some issues were raised for conducting research when designing a

framework or methodology. Additionally, it was found that work of this nature is interpretative

and requires the methodology to be applied. This discussion draws on each of these sections and

considers them in light of some recent examples of frameworks or methodologies developed in

the literature (e.g. Platts, 1993; Baines, 1994; Lee Gan Kai, 2007; Julka, 2008; Benton, 2009) and

the iterative triangulation process. The aim is to identify the stages that need to be included in

the research programme.

Page 62: Miles Weaver PhD Thesis

62

Platts (1993) proposed a three stage approach for researching manufacturing strategy, which

provides a useful starting point for considering the research design for this project. The degree to

which each of the stages is conducted in the literature varies but some common considerations

can be identified that meet the issues previously discussed. These stages include:

1. Creation of the process based upon existing knowledge – the SCM2 must be grounded in

existing theory by identifying a strong conceptual base (corresponds to phase I:

groundwork of the iterative triangulation process)

2. Testing (this thesis only claims an initial validation) and refinement through application

in a small number of companies – The design of the SCM2 would need to be refined and

validated by applying the methodology in a small number of supply chain applications

(corresponds to phase II: induction, III: iteration and IV: conclusion of the iterative

triangulation process)

3. Investigate the wider applicability of the process by survey – Once the methodology has

been initially validated in a small number of supply chain applications, its wider

applicability should be sought (not included in the iterative triangulation process)

There is consensus in the literature that a methodology needs to be developed based upon

existing practice and refined through application (e.g. Platts, 1990; Baines, 1994; Gan Kai, L.W.,

2007; Julka, 2008 and Benton, 2009). This addresses the requirement noted previously that a

methodology needs to be built from a strong conceptual base and the ‘groundwork’ initial stage

of the iterative triangulation methodological process. Firstly, existing practice would need to be

identified and critiqued and from this base a specification detailing the requirements can be

formed. Secondly, a design for the methodology is outlined building upon existing practice and

the requirements. It must be noted here that the term ‘outline’ is usually referred to as ‘concept’

in design stages but due to the nature of the methodology being developed ‘outline’ is adopted

for clarity. In order to cover the development aspects of the design the following three stages are

necessary:

1. Review existing simulation conceptual modelling practice in the context of SCM

applications - to establish the need for a methodology

2. Form a specification of the requirements for simulation conceptual modelling in the

context of SCM applications – the requirements that the design must meet

3. Develop an outline design - includes the key concepts that need to be implemented into

the methodology to meet the required specification.

The testing and refinement stage noted by Platts (1993) is open for debate and has been

approached in different ways. A distinction needs to be made into whether refinement is part of

Page 63: Miles Weaver PhD Thesis

63

the development of the methodology, testing, or both. In the context of the iterative

triangulation process this corresponds to the induction and iteration phases. The aim in this

research is to follow the normal cycle of research as described by Meredith (1993) by continuingly

iterating between descriptions to explanation but does not claim that the SCM2 has been

rigorously tested. Meredith (1993, pg. 3) notes that the result is to validate and add confidence to

previous findings or else invalidate them and force researchers to develop more valid or more

complete theories. In respect to refining the methodology it is evident that the majority of

contributions seek to refine an initial design formed from existing theory (e.g. Lee Gan Kai, 2007;

Chandraprakaikul, 2008) but in some contributions a separate validation or testing stage is less

evident, or non-existent (e.g. Apaiah, 2006; Wong and Johansen, 2007; Lima, 2008; Symeonidis et

al., 2008).

Testing has been identified as an important requirement to improve the rigour of the study. In

the contributions that present a testing stage they, on the whole, are described as a ‘preliminary’

validation, noting specifically the context in which they have been applied (e.g. Chandraprakaikul,

2008 and Benton, 2009) to demonstrate that a process or framework initially works. This

corresponds to the final phase of the iterative triangulation process when the methodology is

evaluated and future research directions described (e.g. future testing requirements). This is

necessary as the applicability of the methodology can only be claimed within the boundaries of

the applications (e.g. industry, complexity and detail of supply chain, geography). In order to split

the refinement from the preliminary validation the following two stages can be identified for this

project:

4. Detail and refinement of the outline design - so that it meets the specification previously

formed

5. Preliminary validation - illustrate the methodology against the validation criteria

The testing of the wider applicability is usually considered once the initial validation has been

completed successfully. It was difficult to identify studies that attempt all three stages identified

by Platts (1993). For instance, Yee and Tan (2004) and later in Yee and Platts (2006) developed a

framework, and tool for supply network strategy operation, based upon organisations within a

single supply chain case. A closing comment is made in Yee and Platts (2006, pg. 245) that

‘additional work is required to address the issue of the framework validation and tool application

in wider industries and sectors’ (outlined as an intention for further work). Similarly this is also

the case in Platts and Canez (2002) development of a process to aid in make vs. buy decisions

using one case-study. These examples demonstrate that initial testing is required in a small

Page 64: Miles Weaver PhD Thesis

64

number of applications and further work is needed to be able to generalise the findings. It is also

important to be clear on any deficiencies or limitations that need to be addressed at a later stage

to identify the need for testing the wider applicability. This point is considered when discussing

the outcome of the preliminary validation and made explicit in the concluding chapter.

3.2 Research programme and methods

The research programme describes the sequence of stages that has been conducted to realise the

research aim and objectives. Explicit in the aim of this research is to develop and preliminarily

validate a methodology that can support a user in the creation of a conceptual model for a given

supply chain problem. The previous section identified the research stages required to realise this

aim. Section 3.2.1 will provide an overview of the research programme and methods, and align

these to each of the research objectives and questions. The subsequent sections will describe in

more detail the rationale and approach adopted for each stage.

3.2.1 Overview of research programme and methods

The research programme is structured to firstly develop the methodology followed by refinement

and validation. This is broken down into a series of five stages that address each of the research

objectives and questions. The remainder of this thesis is structured to implement each of these

stages as summarised in figure 3.1.

Review of existing conceptual modelling practice

Stage I – chapter 4

Establish the need for a feasible SCM2

Met

hodo

logy

Dev

elop

men

t

Form the specification for the SCM2

Outline design for the SCM2

Establish the required specification for the SCM2

Stage II – chapter 5

Stage III – chapter 6

Detailed and refined design of the SCM2

Preliminary validation of the SCM2

Stage IV – chapter 7

Stage V – chapter 8

Refin

emen

t an

d pr

elim

inar

y va

lidat

ion

Outline design for SCM2

Detailed and refined design for SCM2 that meets the specification

A feasible SCM2

Figure 3.1 Overview of research programme

The specification of the requirements for creating simulation conceptual models for SCM

applications (objective one) is addressed by stages I and II of this research. Stage I (implemented

in chapter four) answers the first research question that discusses how simulation conceptual

models are created in the context of supply chain applications. Following on from this stage II

Page 65: Miles Weaver PhD Thesis

65

(implemented in chapter five) answers the second research question by detailing a specification

of a simulation conceptual modelling methodology for evaluating supply chain problems. This

ensures that the methodology is developed on a strong conceptual base which is grounded in

existing theory. The specification is used to demonstrate that the detailed and refined design

meets each of the requirements identified.

The methodology is detailed and refined so that it meets the specification of requirements

(objective two) in stages III and IV in the research programme. Stage III (implemented in chapter

six) constructs an outline (concept) design of the SCM2 that includes the identification of key

concepts and a process for conceptual modelling in the context of evaluating supply chain

management problems. This is formed by building upon existing practice and in line with the

requirements specified in stages I and II. The outline design is detailed and refined by applying it

to two representative and typical supply chain problems, addressing research question two in

chapter seven. This includes identifying how each key concept was implemented, principles and

observations identified in the refinement, and choices made and incorporated into the SCM2.

The final objective is realised by providing a preliminary validation of the initial feasibility and

utility of the SCM2 in stage V of the research programme. The aim of stage V (implemented in

chapter eight) is to show that the methodology can be followed (feasibility) and aid a user (utility)

to create a simulation conceptual model for SCM applications (research question four). The

methodology is applied to a different supply chain problem to illustrate that the steps can be

followed. The validation also draws a comparison between the actual practices to be represented

in the model with the model components included in a successfully implemented computer

model.

3.2.2 Stage I: Review of existing conceptual modelling practice

Stage I of the research programme reviews and provides a critique of existing conceptual

modelling practice. The aim is to establish whether there is a need for a methodology that could

aid a user in the creation of a simulation conceptual model for SCM applications. The key finding

discussed in the chapter is that no methodology exists for conceptual modelling and that there is

a distinct lack of guidelines available in the literature, in particular for SCM applications. The

chapter addresses the following research question:

How are simulation conceptual models created in the context of supply chain applications?

Page 66: Miles Weaver PhD Thesis

66

A critical literature review addressed this research question so that the development work was

founded on a strong theoretical basis. The review focuses upon simulation conceptual modelling

with a particular focus on SCM applications. The chapter establishes what approaches currently

exist to create conceptual models. Three methods are suggested in the literature: methods of

simplification, guiding principles, and a general framework. It was found that there lacks a clear

body of literature to provide guidelines or methods on conceptual modelling (except in Robinson,

2004b simulation text). This required the review to consider the wider literature on how

simulation projects are conducted so that the approaches that were useful at the conceptual

modelling stage could be distinguished. It was observed that the body of literature on conceptual

modelling was almost absent until Robinson (2006b) presented a paper ‘Issues in conceptual

modelling for simulation: setting a research agenda’. This subsequently led to a number of

sessions held at a workshop in 2008 on the issue of conceptual modelling (UK OR Society

Simulation Workshop, 2008). Conceptual modelling research can be said to be very much in an

embryonic stage but research on the general ‘how’ to conduct a general simulation project and

the application of simulation for SCM applications is extensive.

Due to the lack of approaches found the next focus of the review was to discuss general problems

encountered in simulation modelling. This identified that many problems are encountered in

simulation projects that could benefit from an increased understanding of conceptual modelling

and approaches that could be used. The last two sections of the review focused upon the two

important aspects of conceptual modelling that would need to be considered in a methodology.

The first discusses a mechanism for communicating the conceptual model and how its content

can be represented. The second is on the topic of ‘conceptual model validation’, which has been

suggested as an important area for study in its own right in order to improve the rigour of

simulation studies (Manuj, et al., 2009). The first had been covered in detail in Robinson (2004)

however; there is a significant lack of discussion on the topic of ‘conceptual model validation’,

particularly on the applicability of validation methods at the conceptual modelling stage of a

simulation project. To remedy this issue the general simulation validation approaches were

reviewed in order to distinguish approaches that are applicable at the conceptual modelling stage.

Each of these discussions were useful to understand what approaches could be included in a

methodology, the problems it would need to address, how it could provide a mechanism for

communicating the content and how the conceptual model could be validated.

Page 67: Miles Weaver PhD Thesis

67

3.2.3 Stage II: Forming the specification for SCM2

Stage II of the research programme identifies the requirements that the methodology would need

to address in the design stage. This builds upon the review of existing practice but concentrates

more on what the methodology has to deliver. The chapter addresses the following research

question:

What is the specification of a simulation conceptual modelling methodology for evaluating supply chain problems?

The purpose of the methodology is to create an effective conceptual model by following the

specific guidelines that address the needs for evaluating supply chain problems. Therefore the

literature examines three areas to identify a set of requirements that the methodology needs to

meet. These include:

1. Requirements for an effective conceptual model – Robinson (2004) has previously

discussed the criteria from which the success of a conceptual model is to be judged. The

implications of the discussion show that the methodology will need to build simple

models, which are both valid and credible.

2. A requirement for a ‘good’ methodology – A methodology has distinct qualities that

differentiate it from a framework, guiding principle, or method of simplifications. Platts

(1994) and Platts et al., (1996) identified the characteristics of a procedure, points of

entry and project management. The implications of these characteristics are discussed in

order to identify what the procedure should deliver, how the methodology should be

entered and iteration within the process, and justifies that project management is outside

of the scope of the methodology.

3. Requirements for conceptual modelling of supply chain problems – Discusses the

requirements for evaluating supply chain problems in the context of simulation

conceptual modelling. It specifically identifies the complexity and detail of supply

problems and how an objective is measured.

The chapter concludes with a set of requirements that make up the specification. This

specification is used to guide and align the design of the methodology so that it meets each of the

requirements before the preliminary validation.

Page 68: Miles Weaver PhD Thesis

68

3.2.4 Stage III: Discussion of the outline design for the SCM2

Stage III of the research programme discusses an outline design for the SCM2. This stage focuses

upon how the methodology will address the requirements established in the specification

detailed in chapter five. The outline design is further refined and detailed in the following stage,

both stage III and IV contribute to the following research question:

Can a methodology be developed for a simulation conceptual modelling methodology for SCM applications?

The specification detailed in chapter five discusses the requirements for an ‘effective’ conceptual

model, ‘good’ methodology and for creating conceptual models for ‘SCM’ applications. In the

context of the purpose of this thesis a number of design issues can be identified for each of the

requirements identified. These issues are discussed in turn so that a set of key concepts can be

identified that are specific to developing a SCM2. These key concepts are aligned with a general

process for conceptual modelling to identify a unique set of phases that should be included in the

methodology.

3.2.4.1 Design issues for addressing the requirements for a ‘good’ methodology

There are three design issues to address the requirements for a ‘good’ methodology. The first

concerns ‘who’ will use the methodology and ‘how’. The second is to identify a general process

for designing a conceptual model by reviewing existing contributions to synthesis a view of a

general guide. Finally, the points of entry to the methodology and discussion of the need to

iterate between stages in the methodology are considered. Therefore, the literature is examined

to address the three following questions:

Who are the participants and how should they be involved in the process of conceptual modelling for SCM applications? What is the general process that participants need to follow? What is the point of entry to a methodology for creating a conceptual model for SCM applications?

3.2.4.2 Design issues for addressing the requirements for an effective conceptual model

There are also two design issues for addressing the requirements for an ‘effective’ conceptual

model: keeping the model as simple as possible, and building a valid and credible model. The first

is addressed by discussing how a problem is stated and the model boundary formulated. There

are two issues surrounding the building a valid and credible model: in the creation (i.e.

incorporated into the steps), and to evaluate the validity and credibility of the conceptual model

itself. There is relatively little written on either aspect but there has been significant discussion in

Page 69: Miles Weaver PhD Thesis

69

the general simulation literature. For this reason, the critique centres on the applicability of the

general discussions in simulation to the conceptual modelling stage. The section addressed the

question below and contributes to some ideas that are incorporated into the methodology:

How can the methodology aid the participants to create a conceptual model that is as simple as possible and both valid and credible?

3.2.4.3 Design issues for addressing the domain specific requirements

The design issue for addressing the requirements for conceptual modeling of supply chain

problems entails identifying any domain-specific needs. The focus is on how information can be

extracted from particular sources (principally the client and the modeller). The thesis argues that

there is an opportunity to extract information from published sources to make the process of

conceptual modelling more efficient and focused. This is achieved by discussing the role of

domain knowledge in conceptual modelling in light of each of the requirements identified in

chapter four. One source is distinguished to present a great opportunity to extract domain

knowledge, namely a ‘process reference model’ that is specific to the SCM domain.

A number of process reference models for the SCM domain are critiqued to identify those that

have potential to provide the domain knowledge necessary for conceptual modelling. The

evaluation uses the criteria offered by Becker et al., (2003) who presents six main qualities for an

effective business model (i.e. correctness, relevance, economic efficiency, clarity, comparability

and systematic design). The SCOR model is selected as a reference model that offers the greatest

potential to provide domain knowledge for conceptual modelling when compared to alternatives.

The information extracted from SCOR is discussed in terms of the detailed descriptions that it

offers (e.g. business processes, performance attributes and metrics, practices) and how this would

be useful for conceptual modelling. Although SCOR has been used for simulation purposes,

particularly for designing templates for model re-use (e.g. Albores, et al., 2007) and for building

simulation applications (e.g. Barnett and Miller, 2000; Albores, et al., 2006; Chatfield, Harrison

and Hayya, 2006; Persson and Araldi, 2009) there has been little discussion of how it can be

utilised in the conceptual modelling stage.

To discuss the merits of extracting the domain knowledge from SCOR five archival case studies are

used to identify two typical supply problems that have been implemented and evaluated in the

literature. Yin (2003) states that archival case studies can be valid and of high quality, supported

by Lewis (1998) in the OM domain and Sachan and Datta (2005) for SCM applications. The two

Page 70: Miles Weaver PhD Thesis

70

supply chain problems considered are vendor managed inventory (VMI), and collaborative,

planning, forecasting and replenishment (CPFR) along with two objectives: to improve supply

chain costs and delivery performance. These archival cases were extracted from five research

contributions: Disney and Towill, 2003a, 2003b; Reiner and Trcka (2004); Chang, Fu, Lee, Lin and

Husueh, 2007; Sari (2008) and Southhard and Swenseth (2008). Using a number of archival cases

is beneficial as it shows how SCOR can be used to extract information for two improvements and

two objectives.

3.2.4.4 Presentation of outline design for SCM2

Ten key concepts are synthesised and described from the analysis of the design issues for the

SCM2. Each of the key concepts identified are linked to a general process for conceptual

modelling so that the specific phases to be included in the methodology can be established. The

inputs (e.g. information requirements) and outputs (e.g. information provided) from each phase

are discussed in light of the information that needs to be extracted from the client, modeller, and

the SCOR process reference model. The chapter concludes with an outline design of the

methodology to be detailed and refined in stage IV of the research programme.

3.2.5 Stage IV: Discussion of the detailed and refined design of the SCM2

Stage IV discusses the detail and refinements made to the outline design of the SCM2 and aligns

the design to the specification presented in chapter four. This stage also contributes to the

research question that develops a simulation conceptual modelling methodology for SCM

applications. It corresponds to the induction and iteration phases in the iterative triangulation

method.

The question to be addressed is ‘how’ a conceptual model can be created for SCM applications.

Two development cases were selected of typical and representative supply problems that are

both contextually rich and exploratory (detailed and justified in section 3.3). The cases were used

to detail and refine the methodology with illustrations to justify the choices made in the design.

The induction and iteration stage was conducted by analysing the case data based upon a set of

typical design questions/issues that were identified in phase III of the research methodological

programme. The typical design questions/issues along with the aims for the required

specification is shown in table 3.2. These correspond directly to guiding the researcher to

perform different applications in order to address the needs of the required specification. This

resulted in a list of principles and observations that influenced the design. Each of the design

choices that address the questions and issues are documented and validated in appendix A.

Page 71: Miles Weaver PhD Thesis

71

Table 3.24 Design questions and issues to address the requirements Aim Requirement Typical design questions/issues

Meet the requirements for an effective model

Keep the model as simple as possible

How can the core components of the model be identified?

How can the model boundary be determined?

How can simplification methods be incorporated into the methodology?

Build a valid and credible model

How can the accuracy of the descriptions provided from the steps be checked for correctness?

How can the accuracy of the final conceptual model be checked for correctness?

Meet the requirements of good methodologies

Procedure How can a conceptual model be created, what steps need to be followed to

incorporate the key concepts identified?

How should each of the steps be carried out?

Participation How are the participants involved in each step of the methodology?

How can information be extracted from the participants when necessary?

Points of entry How should the methodology be entered?

How should iteration occur within the methodology?

Meet the requirements for conceptual modelling of supply chain problems

Supply chain improvements

How can SCOR be used to describe a supply chain improvement?

Supply chain objectives

How can SCOR be used to describe a supply chain objective?

Supply chain setting

How can SCOR be used to identify the interconnections between components and the supply setting?

The two development cases are applied to all phases except the final phase (document and

validate) and step 6.2 (describe the model components). The validation checks within the

methodology phases are completed. The final stage re-checks each of the in-phase validation

steps and performs a hypothesis test and an expert review of the model content. The latter is

illustrated using representative examples from both of the two development cases. The rationale

for applying the cases in full up to step 6.2 is that it is at this point that the work is novel.

Step 6.1 describes the ‘domain-orientated’ model which includes a description of the actual

practices, relationships between practices at the desired scope and level of detail. This has yet to

be explored in the literature but how to describe the model components is well documented and

covered in most simulation text books (e.g. Pidd, 2004; Robinson, 2004). The methodology in

step 6.2 and the latter final validation procedure reflects existing practice. At this point the way in

which a modeller will represent the model components may depend upon their simulation

worldview or experiences using different simulation approaches. It can be argued that the holistic

validation procedure is novel but it is also a considerable area of study in its own right. The

illustrative examples are described using standard discrete-event simulation terminology (e.g.

Pidd, 2004; Robinson, 2004) for process based simulation approaches (e.g. Witness, Simul8,

Gensym e-SCOR).

3.2.6 Stage V: Preliminary validation of the SCM2

Stage V of the research programme implements the preliminary validation of the SCM2. It was

noted in section 3.1 that the refinement and the validation application should be separated to

avoid confusion, and, to provide a fresh structured walkthrough of a new supply problem after

the specification had been met. This stage concludes the ‘iterative triangulation’ process by

Page 72: Miles Weaver PhD Thesis

72

evaluating the methodology against a set of criteria to demonstrate the SCM2 is both ‘feasible’

and has ‘utility’.

To conduct this stage the SCM2 is applied to the validation case to show that it can be followed to

describe the actual practices to be included in the model (feasibility). This description is then

compared with an actual computer model to demonstrate that there are no major omissions or

significant differences (utility). Stage V addressed the final research question and identifies areas

that require future testing by addressing:

Can the methodology be followed (feasibility) and aid a user (utility) to create a simulation conceptual model for a SCM application?

The validation case only assesses the novel areas of the methodology. This means the steps are

followed up to the point that the actual practices to be included in the model (domain-specific

model) are described. It was not necessary to evaluate steps 6.2 and the final validation

procedure for the same argument presented in section 3.2.5 (e.g. due to the steps mirroring

existing practice, different worldviews). There are alternative approaches that could be

considered to complete this stage. One approach would be to survey, or interview, typical

participants to ask whether the output from the methodology is correct. An alternative includes

comparing the output from the methodology with a completed and successful computer model.

The second option is preferred as this allows a direct comparison to be made between each actual

practice to be represented and the model components and interconnections included in the

computer model.

To validate the methodology some criteria for evaluation is required. Platts (1993) suggested that

the prime aim for assessing a process framework or methodology is to determine whether the

process did provide a practical, procedural step. Platts (1993) lists three criteria for assessment

which have been posed as a series of question in Platts et al., (2001) and some sub-criteria have

been suggested in Tan and Platts (2002) shown in table 3.3. These have been discussed

specifically for a process framework for manufacturing strategy but the criteria has been used for

methodologies and different industrial contexts. This includes manufacturing action plans (Tan

and Platts, 2002), human performance modelling methodology (Baines and Kay, 2002), make or

buy process framework (Canez et al., 2000), process framework for selecting supply system

architecture (Benton, 2009).

Page 73: Miles Weaver PhD Thesis

73

Table 3.3 5 Criteria for assessing a process framework or methodology Platts (1993) criteria/ questions posed in Platts et al., (2001)

Feasibility Usability Utility

Could the methodology be followed?

How easily could the methodology be followed?

Is the methodology worth following?

Tan and Platts (2002) sub-criteria

Availability of information

Timing

participation

Clarity

Ease of use

Appropriateness

Relevance

Usefulness

facilitation

The methodology is preliminarily validated against the feasibility and utility criteria; the usability

criteria are outside the scope of this thesis. Usability cannot be assessed at the preliminary

validation stage as it requires the evaluation of how potential users of the methodology followed

the steps laid down in the methodology. The emphasise at this stage is to demonstrate that the

SCM2 could work in practice and be able to create a useful conceptual model. This is particularly

important as the methodology presented in this thesis is novel and original and little discussion

has been placed in the area of conceptual modelling for SCM applications (e.g. incorporated

simplification methods, principles). In addition to this the utilisation of SCOR for conceptual

modelling has yet to be considered so emphasis is also placed on ‘how’ it can be incorporated.

The ease in which SCOR and a process for conceptual modelling can be used to create a

conceptual model is noted as an area for future work. Although, it is demonstrated that using

SCOR with a process of conceptual modelling can potentially provide the opportunity to make the

process more focused and efficient (in section 6.4). To demonstrate that the usability criteria

have been met future tests are required with actual facilitations and participants in different

industrial settings. This is considered in a discussion of issues for future testing and some

suggestions for undertaking these tests are noted in section 8.6.

3.3 Theory building through existing case study applications

Stages IV and V both include development and validation case applications as part of the

inductive and refinement stages of an iterative triangulation approach. The previous discussion

focused upon how the analysis was conducted but not on the specific issues presented when

using case applications. There are three initial issues that need to be considered when developing

a business methodology suggested by Platts (1993):

1. the involvement of the researcher

2. the consistency of the process

3. the choice of cases to be studied

These are discussed in turn in the following section along with a description of how data was

collected from the secondary cases.

Page 74: Miles Weaver PhD Thesis

74

3.3.1 Involvement and reflexivity of the researcher

The aim of stages IV and V is to develop, refine and validate the methodology through application.

This is similar to Platts’ (1993, pg. 9) research which set out to actively apply the process that had

been developed, both to test it and refine it in practical situations. The choices between direct

observation, participation and action research was previously discussed in section 3.1.4.2. The

approach adopted is to use existing cases to apply the methodology, as it is designed, and that the

researcher can reflect and evaluate the initial feasibility and utility of the methodology.

The role of the researcher is to follow the phases identified in the outline design and identify the

specific steps that need to be conducted in order to meet the specification of requirements. The

aim was not to impose the views of the researcher on the process but to consider the design

issues that are necessary to create a conceptual model for SCM applications. This is necessary

because little guidance exists that could be observed in practice; the design issues have yet to be

considered.

Platts (1993) does note that this level of involvement may present a bias but is necessary when

refining and validating a developed methodology or process. Potential bias is reduced by

involving more than one researcher in two of the cases and one case is a traditional teaching case

used extensively for research purposes (discussed in more detail in 3.3.3). An advantage of using

a development case is that the researcher has collected data from published sources and in one

case a team of researchers (FUSION research group) to ensure independence in the application

stage. Additionally, the validation case is detached intentionally from the development cases so

that the methodology can be applied without adjustment and after the required specification is

met. The application of the methodology is conducted consistently and the design issues are

evaluated and later justified based upon showing that the methodology can be followed to create

a conceptual model. This is the focus of the following section.

3.3.2 Consistency of the process

The second research issue was the ‘choice between applying the process consistently across the

chosen companies [case applications], or, by developing and refining the process as experience

was gained’ (Platts, 1993, pg. 10). Although the first approach will allow the comparison of the

methodology the second is more appropriate as it enables the modification of the SCM2 in light of

experience gained. Platts (1993) noted this would be more robust and useful at the end of the

research. The refinements were conducted using the experience from two development cases

before a separate validation case is compared to an actual computer model. The application was

also improved by utilising the same research, although, it is recognised that different participants

Page 75: Miles Weaver PhD Thesis

75

following the methodology are required, in future testing, to improve the validity and robustness

of the findings. Additionally, each of the applications has been documented to either define the

steps in the methodology, provide the rationale behind the design decisions or to evaluate the

preliminary validation criteria.

3.3.3 Choice of supply chain application cases

One of the most important choices in the research design is the selection of supply chain

applications, number of cases and how they should be used. In terms of selecting cases there are

no clear guidelines except Platts (1993) who presents a choice between consistently finding

similar applications and validating the methodology in different situations. Eisenhardt (1989)

adds that the cases should highlight polar extremes. Other advice includes the cases should

represent all or most of the constructs of interest to maximise theory coverage within cases and

be ‘open’ to interpretation (e.g. lots of detail and description) (Lewis, 1998).

The question of the number of cases and how they should be used has been considered broadly in

the OM literature (e.g. Lewis, 1998; Meredith, 1998; Voss, Tsikriktsis, Frohlich, 2002) and wider

literature (e.g. Eisenhardt, 1989; Yin, 1994) but not in the context of developing a methodology.

In order to address this question related research can be considered in particular PhD theses that

have used application cases to develop a methodology.

A review of SCM and OM related PhD theses demonstrated different approaches and number of

cases being selected when developing a methodology. The development and refinement stage

had been separated from the validation of the methodology. For instance, considering the

number of development cases the differences include: one developmental case (e.g. Baines, 1994;

Benton, 2009) although in Benton (2009) it was used to illustrate the framework not refine it, two

developmental cases (e.g. Julka, 2008) and Lim Yan Gaun (2007) were found to have the highest

number of developmental cases with four. In terms of validation cases: Baines (1994) and Lee

Gan Kai (2007) used a single organisation, Julka (2008) used two, Benton (2009) had three and Lim

Yan Guan again had four. Some interesting observations include Julka (2008) who used the same

two cases to develop and validate. Benton (2009) placed emphasis using three cases to evaluate

the framework against Platts (1993) test criteria after illustrating the methodology with one case.

Lim Yan Guan (2007) who had the most cases explicitly noted that they were used to either

develop, or test a methodology but not applied with much depth.

Yin (1994) suggests that two or more case studies support replication and the empirical results

are considered more potent. Voss et al., (2002) contend that the fewer the case studies, the

Page 76: Miles Weaver PhD Thesis

76

greater the opportunity for depth of observation, although a multi-case study (3 – 30 cases) can

augment external validity. It can also be argued that the cases should be separated to develop

and validate the methodology. The developmental work is novel and requires a great level of

depth therefore two cases have been selected and one validation case to walkthrough the

methodology. This is different to Benton’s (2009) approach because it places a greater emphasis

on the development and refinement stage of the research.

The first development case selected is a traditional teaching case that has been described as a

good illustration of a real-life supply chain (Sterman, 1989; Disney and Towill, 2003a; 2003b), rich

environment and realistic decision rules. The second is an industrial case of a different but typical

automotive problem which is extremely detailed and complex. Both development cases allow for

all the essential features of the methodology to be applied. The industrial case provides a greater

level of detail and description that can be used to explore the many improvements and objectives

defined in the SCOR model (many of which have been piloted in the automotive sector). The

development cases cannot be argued as polar extremes but include different types of problem

and complexity. A validation case is included to walkthrough the final design of the methodology

after it had met the required specification. The validation case is selected because it offers the

opportunity to compare and evaluate any significant differences between an actual published

simulation model and that of the conceptual model. The purpose and detail of each development

and validation case are described later in the thesis and summarised in table 3.4.

Table 3.4 6 Summary of cases used to develop and validate the methodology Case Type Industry Background Sources

BeerCo D Food and beverage

Teaching case used extensively in the simulation literature (e.g. Sterman, 1989; Wilkner et al., 1991; Simchi-Levi et al., 2003; Disney et al., 2004)

Sterman (1989); MA systems (Accessed 12/04/2007); MIT Beer Game (Accessed 12/04/2007); Swiss Federal Institute of Technology, Zurich Business Game (Accessed 12/04/2007)

CarCo D Automotive

The case represents a detailed and complex supply chain problem of a simplified seat supply chain. FUSION research was funded by ESPRC.

Collaboration between Aston, Strathclyde and Liverpool in the FUSION research group

CoffeePotCo V Small kitchen appliances

Fictionalised case presented in Taylor et al., (2008) of a coffee pot manufacturer.

The main source of data providing detail from a number of manufacturers of coffee makers came from Ulrich and Pearson (1998). Other sources for cost and time data included Zeng (2003) and Zeng and Rossetti (2003).

D = Development case; V = Validation case

3.3.4 Data collection methods

The data for each of the development and validation cases were collected from various different

sources. These were used to describe and define a supply chain problem and used in this

research to create a conceptual model that can address the problem. Yin (2003) defines six

sources of evidence in case-based research that include documentation, archival records,

interviews, direct observation, participation observation and physical artifacts. All cases were

Page 77: Miles Weaver PhD Thesis

77

documented in qualitative and quantitative forms. The BeerCo and CoffeePotCo development

cases have been described in detail in the literature and have been developed by and used by a

number of researchers. They are both fictionalised cases taken from published sources.

The CarCo development case used interviews considerably with individuals from each of the

companies in the supply chain. This is important to ensure ‘investigator triangulation’ that

strengthens the validity of the detail presented in the case. The members of the FUSION research

team also directly observed the process in each of the manufacturing plants in the seat supply

chain. The data was collected by researchers that were independent of the research conducted in

this research project. This is important as the data collected was not biased by the researcher

undertaking the application of the methodology.

3.4 Limitations of research approach

The research design has a number of limitations, both in the design and most notably in the area

that the methodology has not been rigorously tested. Each of the issues identified are considered

in more detail in the further work section of the concluding chapter. The key issues include:

1. Number and selection of cases used - Three existing cases were used based upon

secondary data, two to develop (one of which is an industrial case) and one to validate

the methodology against the validation criteria. Yin (2003) suggests three cases is

sufficient for literal replication (prediction of similar results) but more cases are required

for theoretical replications (predicts contrasting results but for predictable reasons). In

particular, further applications should include original cases (using primary data) to

further refine the methodology as part of a continuing development and learning journey

until eventual theory can be claimed.

2. Future testing is required to generalise and improve the validity of the findings – The

preliminary validation only demonstrates that the methodology is initially feasible and has

utility. Further work is required to test the methodology by observing participants

independent of the researcher and in different industrial contexts.

3. Wider applicability of the methodology – The methodology developed and preliminarily

validated does not claim to be widely applicable at present. Once the process had been

tested in more industrial contexts it would be useful to improve the methodology by

asking potential users how the process can be enhanced.

Page 78: Miles Weaver PhD Thesis

78

3.5 Validity and reliability of the research

It is important to consider the validity and reliability in case based research (Yin, 1981, 1984;

Eisenhardt, 1989; Voss et al., 2002). Reliability concerns the question of whether the results of

the study are repeatable and validity concerns the integrity of the conclusions that are generated

by the research and that a study must be replicable (Bryman and Bell, 2007).

The reliability of the methodology is addressed in this thesis by following a detailed research

methodological programme, addressing the key issues when developing a business methodology.

It was argued in this thesis that the refinements of the methodology are conducted in light of

meeting the required specification and that the initial evaluation should be independent of the

refinement made when applying the developmental cases. It is noted in future work that

different potential users of the methodology is needed to test that the methodology would be

followed to deliver an appropriate output that is useful to address the context of the supply

problem.

The validity of the methodology is enhanced through the forming of a conceptual base using

existing contributions evaluated in the literature and existing cases: two developmental and one

validation case. This is supported by Eisenhardt (1989) who states that tying the emergent theory

to existing literature can enhance the internal validity as well as generalisability and the

theoretical level of theory building. Data, theory and method triangulation was achieved to

reduce any bias when establishing the conceptual base as a variety of theories and sources were

evaluated when conducting the literature review combined with archival cases. Although two of

the cases were fictionalised, one (CoffeePotCo) was based upon data extracted from published

sources that have used a variety of data collection methods observing an industrial manufacturing

environment and related shipping times and costs. In the case of the CarCo development case

data was collected from different methods (documentation, interview and direct observation) and

using different investigators.

3.6 Ethical considerations and issues

Ethical considerations are important when conducting and presenting research. This includes the

data collected direct from organisations, individuals and the various research outputs examined.

The cases used do not disclose any details which have not been authorised and all names of

organisations and their products have received name changes within each

development/validation case. The University and the researcher have full academic membership

of the Supply Chain Council so that the model can be utilised for the purpose of this project.

Page 79: Miles Weaver PhD Thesis

79

3.7 Chapter summary

The research programme and methods have been justified and described in this chapter to meet

with the research objectives and underlying questions. Firstly, a five-stage approach was

synthesised from existing research on methodologies, frameworks and processes. Stages I - III

were identified to develop and IV – V to refine and test the SCM2:

Stage I: review of existing conceptual modelling practice (chapter 4)

Stage II: forming the specification for the SCM2 (chapter 5)

Stage III: Outline design for the SCM2 (chapter 6)

Stage IV: Detailed and refined design of the SCM2 (chapter 7)

Stage V: Preliminary validate of the SCM2 (chapter 8)

The research methods adopted in each of the stages have been discussed, justified and detailed in

line with the iterative triangulation method (i.e. literature, case evidence and intuition). Three

existing cases were argued, two for the development of the SCM2 and one case used for the

preliminary validation. The refinement and validation involved the application of the SCM2 to the

cases utilising the same researcher for consistency. The refined design was compared to the

required specification formed by a review of existing practice. The preliminary validation was

used to show the initial feasibility and utility of the SCM2. Future testing is identified to generalise

and improve the validity of the initial findings. In addition, test the usability of the methodology

in different application setting and with actual users.

Page 80: Miles Weaver PhD Thesis

80

Chapter 4 Review of existing CM (Stage I)

This chapter reviews existing conceptual modelling practice in general and more specifically in the

SCM domain. The review contributes to documenting the required specification for the SCM2 and

addressing the research question:

How are simulation conceptual models created in the context of supply chain applications?

The chapter is structured to address the research question noted above by discussing:

Approaches to conceptual modelling in practice (section 4.1) – Three existing

approaches are identified in the literature. One approach that has yet to be suggested is a

methodology; it is shown that none exist for SCM applications, or in more general.

Problems encountered in simulation modelling (section 4.2) – A range of problems are

identified that are specific to the conceptual modelling stage which could be minimised if

a methodology were to be available.

Communicating and representing the conceptual model (section 4.3) – Identification of

the methods that can be used to represent and communicate a conceptual model

between the stakeholders involved in the simulation project.

Validation of conceptual models (section 4.4) – Identifies that very little guidance is

available for validating conceptual models. Existing methods for validating a simulation

model are critiqued to identify methods appropriate at the conceptual modelling stage.

4.1 Approaches to conceptual modelling in practice

This section seeks to identify the approaches that have been used for conceptual modelling in

practice. Robinson’s (2006a; 2006b) survey distinguished three basic approaches in guiding the

analyst to a definition of a conceptual model that have further been detailed in Van der Zee, Pool

and Wijngaard (2008). These include principles of modelling, methods of simplifications and

modelling frameworks. Table 4.1 lists and defines each of the approaches and provides examples

of them being used in the context of SCM applications.

Page 81: Miles Weaver PhD Thesis

81

Table 4.17 Approaches to conceptual modelling Approach to conceptual modelling

Definitions Examples in the literature

Principles Advocate an evolutionary development of models (e.g. start small and simple, adapt and extend the model incrementally)

Pidd (1999); Morris (1967); Powell (1995a; 1995b); Pritsker (1998); Law and Kelton (2000); Nydick, Liberatore and Chung, (2002)

Methods of simplification

Work the other way around by suggesting ways for model pruning. While either approaches offer relevant assistance for conceptual modelling, they do not a-priori address the creation of conceptual model, i.e. the identification of elementary model components appealing to a domain and to project stakeholders.

Morris (1967); Zeigler (1976); Ward (1989); Yin and Zhou (1989); Musselman (1994); Courtois (1985); Sevinc (1990); Innis and Rexstad (1983); Robinson (1994); Pidd (1999); Brooks and Tobias (2000); Thomas and Charpenti (2005); Chick (2006); Chwif, Paul and Barretto (2006); Brooks (2007)

Frameworks

Distinguish themselves from the above approaches by specifying a procedure for detailing a model in terms of its elements, its attributes and its relationships. Examples include the general case of systems representation and domain related cases.

Nance (1994); Guru and Savory (2004); Van der Zee and van der Vorst (2005); Robinson (2004a; 2004b; 2008a; 2008b)

Extended from the work by Robinson (2006a; 2006b) and Van der Zee, Pool and Wijngaard (2008)

Two other approaches have been omitted from the classification presented in table 4.1. The first

includes not using any formal methods for creating a conceptual model. One reason for this is

that some modellers might argue that the emergence of modern simulation software has

reduced, even removed, the need for conceptual modelling (Robinson, 2004a; 2004b). To

counteract this argument the general problems that could be avoided at the conceptual modelling

stage, if a structured approach is adopted, are discussed in greater detail (see section 4.2).

The second is a methodology that can be distinguished from a framework, as it provides a

prescribed approach, with a detailed step by step guide, and suggests relevant tools and

techniques to be used for each step to deliver a specific outcome. Similar to Van der Zee et al.,

(2008) definition of a framework they are generally designed and applied within a particular

domain. A methodology should be able to guide a user through the complex process of describing

the supply problem, identify the actual practices to be included in a conceptual model, how these

actual practices are to be represented by the components in the computer model and utilise ways

in which to represent and communicate the model. It is argued in this thesis that a detailed

methodology is domain specific due to the nature of describing and evaluating a supply problem.

No methodologies can be identified for conceptual modelling specifically for SCM application and

even in general.

4.1.1 Principles in conceptual modelling

There have been a number of research contributions that have provided a set of guiding principles

for simulation modelling (c.f. table 4.1). The majority of discussions do offer some advice or point

out the key issues when creating a conceptual model although very little could be found to be

written in a supply chain context. Pidd (1999) is one notable contribution that has been cited by

other authors (e.g. Robinson, 2004a; 2006, 2008a, 2008b; Willemain and Powell 2007). He states

Page 82: Miles Weaver PhD Thesis

82

six principles in a ‘rough guide for modelling’: Model simple, think complicated; be parsimonious,

start small and add; divide and conquer: avoid mega-models; use metaphors, analogies and

similarities; do not fall in love with data and modelling may feel like muddling through.

There is agreement by authors that the central theme and aim in simulation modelling is to create

simple models through evolutionary development (Chwif et al., 2000; Brooks and Tobias, 1999;

Brooks, 2006; Robinson, 2004a; 2008a; 2008b). Ward (1989) has provided some rationale for why

client managers may prefer constructive simplicity. He states that it is not only a convenient way

of ensuring transparent models, but also for reasons related to motivation, time constraints,

implementation and involvement of third parties.

The most difficult aspect of a conceptual modelling project and related to the principle of ‘model

simple’ is to determine the most appropriate scope and level of detail (Law, 1991). Efforts have

been made to address this difficulty by studying ways to avoid the generation of complex models

(e.g. Chwif, Barretto and Paul, 2000). Chwif et al., (2000) cites Pidd (1996) who compounds this

message by declaring that complicated models have no divine right of acceptance and lists other

researchers who have reinforced this message (e.g. Ward, 1989; Yin and Zhou, 1989; Innis and

Rexstad, 1983; Law, 2008; Musselman, 1994; Robinson, 1994 and Pegden, Shannon and Sadowski,

1995). Methods of simplification are the focus of the following section (section 4.1.2) and the

methodology incorporates a method to determine the most suitable complexity and detail in the

design chapters (chapter 6 and 7).

4.1.2 Methods of simplification

The aim of model simplification is to ‘reach a point when the study’s objectives can be addressed

by the model, then no further detail should be added’ (Robinson, 2004b pg. 87). To achieve this

there are some ideas and methods that could be embraced to simplify a model that corresponds

to two different types of simplifications presented in Brooks (2007):

Type one simplifications - simplifications that are apparent from a good knowledge of the

real system. These simplifications can be applied when choosing the initial conceptual

model.

Type two simplifications – those that are derived from analysis of the model, such as

sensitivity analysis, or detailed examination of the model behaviour and could not be seen

easily without such analysis.

Conceptual modelling concerns ‘type one simplification’ and should avoid as much as possible the

need for ‘type two simplifications’. It is generally regarded that a conceptual model needs to be

Page 83: Miles Weaver PhD Thesis

83

created before a model is implemented. The problem resides in what a modeller constitutes as a

conceptual model, how rigorous the analysis was undertaken and how it was adequately

documented. Another major factor is that decisions at the conceptual modelling stage can only

be considered subjectively in relation to the ‘probable’ impact upon model accuracy. Type two

simplifications are as a result of direct experimentation on a computer model. This is, of course,

developed from the description of the conceptual model. At the conceptual modelling stage

there are likely to be decisions about the scope and detail that would be difficult for a modeller to

qualify. In these cases the only method available for making such decisions is to use a prototyping

method (e.g. Powell, 1995a; 1995b; Pidd, 1999; Robinson, 2004a; 2004b). This can be classed as a

‘type two simplification’ but only on a subset of the model.

The literature provides a vast amount of advice and methods on how to simplify a model. Table

4.2 lists each of the different types of advice and methods on how to simply a model and

references each corresponding author. The contributions can be categorised by methods and

techniques for simplifying models (e.g. Morris, 1967; Zeigler, 1976; Robinson, 1994; Chwif, Paul

and Barretto, 2006), common advice on model simplifications (e.g. Ward, 1989; Brooks, 2007) and

some guiding principles and criteria on model simplification (e.g. Ward, 1989; Courtois, 1985;

Pidd, 1999). The table also adds additional value by distinguishing between the advice and

methods that are applicable for type one and type two simplifications. It shows that the majority

of advice and methods are applicable to type one simplification and thus are candidates for

inclusion in a methodology.

Page 84: Miles Weaver PhD Thesis

84

Table 4.28 Research contributions on simulation model simplification (advice and methods)

Advice on model simplification/method

Typ

e o

ne

sim

plif

icat

ion

s

Typ

e t

wo

sim

plif

icat

ion

s

Mo

rris

(1

967

)

Zeig

ler

(19

76

)

War

d (

19

89

)

Yin

an

d Z

ho

u (

19

89)

Mu

sse

lman

(1

994

)

Inn

is a

nd

Re

xsta

d (

198

3)

Ro

bin

son

(1

99

4)

Pid

d (

19

99)

Bro

oks

an

d T

ob

ias

(20

00)

Ro

bin

son

(2

00

4a;

200

4b

; 2

00

6; 2

00

8a;

20

08b

)

Tho

mas

an

d C

har

pe

nti

(2

00

5)

Ch

ick

(20

06

)

Ch

wif

, Pau

l an

d B

arre

tto

(20

06

)

Bro

oks

(2

007

)

Modelling process: start simple then add complexity and detail

X X X X X X X X X X

Make variables into constants

X X X X

Aggregate variables/group components with certain shared characteristics

X X X X X X X X X X X

Restrict/eliminate variables X X X X X X X X X X

Strengthen assumptions and restrictions

X X

Exclude/drop unimportant components in the model

X X X X X X X X X X

Use random variables to depict parts of the model

X X X X X

Quantify relationships (connections) between variables

X X X X X X

Limit the amount of uncertainty in the model/Reduce randomness

X X X X X X

Assume a well-defined objective function or set of decision criteria/ include only output measures of interest (experimental frame)

X X X X X X X X

Split models (divide larger models into smaller components)/ use more than one model

X X X X X

Using analogies X X X

Proper use of data X X X

The majority of the findings presented in table 4.2 are offered in general and are not specific to a

particular domain although some discussions reside within the manufacturing literature (e.g.

Brooks and Tobias, 2000; Thomas and Charpenti, 2005). The advice does not constitute a guide,

or set of procedures, to aid in the creation of a conceptual model. For example, there are some

important questions identified by Robinson (2008a; 2008b) that need to be addressed to build a

simple model - When should more detail be added? When should elaboration stop? It can be

argued that there is a difference between offering a set of principles, or advice, and guiding

someone through the process.

The other key area includes reducing the scope and level of detail. This can be achieved by either,

removing components and interconnections that have little effect on model accuracy, or by

Page 85: Miles Weaver PhD Thesis

85

representing more simple components and interconnections while maintaining a satisfactory level

of model accuracy (Robinson, 2004b). Some of the less cited advice on model simplification

would also be extremely useful in a supply chain context. For instance, supply chains are

inherently complex and simulation is a good method to examine their behaviour. Methods that

are able to reduce complexity (e.g. interconnections between actors and business processes),

behaviour and uncertainty in a model would be extremely useful.

4.1.3 Modelling frameworks

A modelling framework specifies a set of procedures for detailing a model in terms of its

elements, its attributes and its relationships (Van der Zee et al., 2008). The procedure laid down

in a framework usually provides a conceptual structure to follow in order to complete the purpose

of what it is set out to do.

There have been some notable attempts to define a framework for conceptual modelling within

particular domains, or purposes. The earliest work can be found in the military domain by

Shannon (1975) and more recently, Pace (1999, 2000a; 2000b) has explored a similar approach

that depicts four key stages. Nance and Arthur (2006) identify the potential to adopt software

requirements engineering approaches for simulation model development. Additionally, Brooks

and Tobias (1996) propose a framework for conceptual modelling but do not expand on the idea.

Two contributions have expanded in more detail on a process framework for conceptual

modelling. This includes Robinson (2004a) who described in his text a general process framework

for conceptual modeling. Also within the SCM domain Van der Zee and Van der Vorst (2007) have

defined an object-orientated modelling framework. The text ‘Simulation: The Practice of Model

Development and Use’ by Robinson (2004b) provided a large part of the motivation for this

research study.

The framework proposed by Van der Zee and Van der Vorst (2007) is aimed at an object

orientated implementation of the computer based simulation model (Robinson, 2008a; 2008b).

The authors focus on a simulation reference model and library of building blocks to be used in a

simulation tool. There is no process described on how to create a conceptual model, rather it

provides a modelling language and simulation tool for exploring supply chain problems. The tool

is similar to that provided commercially, such as Gensym e-SCOR (Barnett and Miller, 2000) and

SDI supply chain builder (Phelps, Parsons and Siprelle, 2001).

Only Robinson (2004a) provides detail on the stages of a conceptual modelling project. Even in

this case Robinson (2006) points out that no guide exists to aid a modeller through how to bring a

conceptual model into existence. The work by Van der Zee and Van der Vorst (2007) also does

Page 86: Miles Weaver PhD Thesis

86

not provide a guide on how to create a conceptual model. For instance, the modeller will still

need to decide which modelling blocks to use from a predefined library and how they are to be

configured. Therefore it can be concluded that the major weakness of existing approaches is that

they do not address the ‘how’ and do not comprehensively incorporate existing practice, which

can aid in the creation of a conceptual model for SCM applications.

4.2 Problems encountered in simulation modelling

There are many problems encountered in simulation modelling that would benefit from a greater

understanding and usage of following a structured approach to the creation of a conceptual

model. The problems encountered in general for simulation have been discussed in detail in the

literature (e.g. Law and McComas, 1986; Sadowski, 1989; Musselman, 1994; Ulgen, Gunal and

Shore, 1996; Carson, 2004). Table 4.3 presents some of these that may relate to, or would have

been influenced by, the conceptual modelling stage of a simulation project.

Table 4.39 Potential pitfalls in simulation related to conceptual modelling

Potential pitfall related to conceptual modelling

Source

Law

an

d

McC

om

as (

19

86

)

Sad

ow

ski (

19

89

)

Mu

ssel

man

,

(19

94

)

Ulg

en e

t al

.,

(19

96

)

Car

son

, (2

00

4)

No clearly defined goals and purpose that should be kept in mind for the whole study X X X X

No common understanding on the project scope and goals, questions to be addressed, and even not to be addressed, communicated between the stakeholders in the study

X X X X

Involve key decision makers X

Too much detail in the model X X

Allowing complexity to creep into the model X X X

Not defining the ‘real’ problem adequately X

Too much time spent concentrating on the model building rather than focusing on the problem X X

Ensure that the model is verified and validated (in the context of the computer model) X X X

Document the model and supply evidence of any justifications made X X X

Not knowing when to stop X

The value of identifying the potential pitfalls in simulation is to understand how they can be

avoided at the conceptual modelling stage. A methodology that aids a user in the creation of a

conceptual model should incorporate concepts and procedures that can avoid the pitfalls

outlined. This includes:

Ensuring that the ‘real’ problem is adequately described

Facilitate communication between the various stakeholders in the project

Determine the model content to address the model objectives (e.g. correct scope and

detail)

Page 87: Miles Weaver PhD Thesis

87

Incorporating procedures for validating the conceptual model (little discussion was

identified regarding the validity of a conceptual model being a pitfall, all discussions

related to the computer model, this is addressed in section 4.4)

Documentation of the description of the model to be developed so that the model can be

represented and communicated

Defined and structured set of steps to guide a user through the process and knowing

when to stop

One of the pitfalls noted above concerns what has been regarded as the central aim of conceptual

modelling: determining the complexity and level of detail. Chwif et al., (2000) provide some

technical and non-technical (related to human nature) reasons for increasing the complexity of a

model. These reasons are listed in table 4.4, along with some comments and considerations of

various issues that might arise when evaluating supply chains using a simulation approach. The

main consideration that can be identified is that the majority of problems encountered are

domain specific (e.g. supply chain actors, processes and activities). This provides some further

justification for a domain specific methodology that can address these needs.

Table 4.410 Reasons for increasing complexity (some consideration in the SCM domain) Reasons for increasing complexity (Chwif, Barretto and Paul, 2000)

Consideration of some issues in supply chain simulation

Non-technical

1) The show-off factor (e.g. incorporating unnecessary detail or features to impress stakeholders)

Difficulties include too many actors represented in the model, supply chain processes and activities that do not improve the accuracy of the model.

2) Include all syndrome (e.g. insecurity of models in what should be included)

The actors, processes to be included in the model and which inputs can be simplified.

3) Possibility factor (e.g. making use of computer power)

There are some advanced simulators available for simulation modelling (e.g. Gensym e-SCOR). In the case of e-SCOR it includes a template of all critical SCOR processes and performance metrics. In a supply chain problem it is not necessary to use all the functionality for a given problem but the additional functionality may lead to this principle being disregarded

Technical

1) Lack of understanding of the real system

Inability to agree on the conceptual model requirement between stakeholders in the project. In particular in a supply chain context it is difficult to obtain data from suppliers in a supply chain due to commercial reasons.

2) Inability to model correctly the problem (conceptual model)

Building the model ‘as close to reality as possible’ is difficult in supply chain management as the processes stretch across organisational boundaries and functions. Only the critical processes and workflows between these processes need to be included.

3) Inability to translate or code correctly the conceptual model into a computerised model or lack of simulation

The modeller not being totally acquainted with the functionality of simulation software or lack of good programming skills. Additionally, general simulators (e.g. Witness, Simul8) have been used for manufacturing problems but supply chain problems involve different set of entities, relationships and modelling logic

4) Unclear simulation objectives Poorly defined objectives lead to over complex models (Innis and Rexstad, 1983; Yin and Zhou, 1989)

4.3 Communicating and representing the conceptual model

A conceptual model can be represented in different ways (e.g. component list, process flow

diagram, logic flow diagram) and is usually communicated as part of a simulation project

Page 88: Miles Weaver PhD Thesis

88

specification. The simulation project specification is the key means of communicating the

conceptual model, with the various stakeholders in the simulation study, on how the model

design reflects the context of the modelling project in the real world (Robinson, 2004a; 2004b).

Essentially, the specification not only includes the conceptual model but also contains project

related information. The project management outcomes are not considered in the scope of this

thesis, emphasis is placed upon the creation of a conceptual model.

There have been other terms used for documenting the outputs of the earlier stages of a

simulation project. It is important that these should not be confused with the common definition

presented in this thesis on what constitutes a conceptual model (C.f. section 2.4). Earlier work in

defining simulation steps may not have necessarily used the term ‘conceptual model’ (e.g. Law

and McComas, 1991; Nordgren, 1995). Musselman (1994) is one of the earliest contributors who

described the need for ‘model conceptualisation’. It was after this period that these terms

appeared more commonly in work that describes the different stages in a simulation project (e.g.

Robinson and Bhatia, 1995; Balci, 1997; Law, 2003).

In the earlier work predating the term ‘conceptual model’, Law (1991) described an ‘assumption

document’ which is still in use today but has a more specific meaning. The assumptions

document becomes the specification for the actual computer model (Nordgren, 1995). It includes

information on the system operating procedures and control logic data to specify model

parameters and input probability distributions (Law and McComas, 1991). This is beyond the

scope of what is now known as conceptual modelling. It can be more clearly aligned with the

documentation at the ‘model coding’ stage, which directly precedes model building and is

conducted after the conceptual model has been created.

4.3.1 Simulation project specification

Robinson (2004a; 2004b) details what should be included in a simulation project specification.

This includes the background to the simulation study, objectives of the study and the rationale for

addressing the problems using a simulation approach, data requirements, time-scales and

milestones for the study and estimated costs (Robinson, 2004a). The specification is a ‘live’

document which is continuously updated in light of some improved understanding of the real

system, or how it can be represented in a computer model.

Other than Robinson (2004a; 2004b; 2006; 2008a; 2008b) it is difficult to identify any evidence of

a ‘simulation project specification’ being described, or cited, in the simulation literature. This

does not necessarily mean that they are not used in practice. It is expected that there needs to be

Page 89: Miles Weaver PhD Thesis

89

some means of communication between the modeller and the client on the purpose of the

project, which should contain details of the model to be developed. The majority of the literature

has focused on how a conceptual model can be represented, rather than a document which can

be circulated between the stakeholders in the project. The focus of this thesis is primarily on the

creation, documentation and validation of the conceptual model, rather than the project-related

aspects of a conceptual modelling project.

4.3.2 Representing the conceptual model

The conceptual model can be documented by one or more methods depending upon how the

modeller wishes to represent the content of the model. These representations can be included in

the simulation project specification along with any written text that describes the model and

provides rationale for the decisions made in its conceptualisation.

Wang and Brooks (2007b) surveyed simulation users asking which methods are used to document

a conceptual model. They identified, in order of preference, those included: process flow

diagram, list of assumptions and simplifications, logic diagrams, component lists, activity cycle

diagrams, UML (unified modelling language), text description and visual display. Table 4.5 lists

each of these methods in order of preference, adds a description of their purpose and provides

examples of them being used for SCM applications using a simulation approach.

Page 90: Miles Weaver PhD Thesis

90

Table 4.511 Methods used to document CM with examples in the SCM literature Documentation

method Percentage of participants

Purpose Examples in the SCM literature

Process flow diagram

63%

Useful way to understand any business process and show interrelationships between activities in a process (Greasley, 2009)

Hines and Rich (1997); Naim, Childerhouse, Disney and Towill, (2002); Persson and Olhager, (2002); Reiner and Trcka (2004); Hwarng, Chon, Zie and Burgess, (2005); Van der Zee and Van der Vorst (2007); Taylor, Love, Weaver and Stone (2008)

List of assumptions and simplifications

57% A list of assumptions and/or all simplifications made during the process of creating the conceptual model

Bhaskaran, (1998); Petrovic, Roy and Petrovic (1998); Persson and Olhager, (2002); Hwarng et al., (2005)

Logic diagram 31%

Uses the same standard symbols used in process flow diagrams to represent the logic of the model rather than the process flow (Robinson, 2004a; 2004b)

Bhaskaran, (1998); Chan and Chan (2005); Hwarng, et al., (2005)

Component list 22% Lists the components to be included in the model content with some description

Bhaskaren, (1998); Lee et al., (2002); Changchien and Shen (2002)

Activity cycle diagram

19%

An activity cycle diagram are used in discrete event simulation to develop the structure of a model (Hill, 1971) by identifying how various entities in the model interact through simulated time.

Changchien and Shen (2002); Ryan and Heavey (2006); Van der Zee and Van der Vorst (2007)

UML 14% Language for modelling object systems based on object-orientated modelling methods (Evans and Clark, 1998).

Alfieri and Brandimarte (1997); Gunasekaran, (1999); Biswas and Narahari (2004)

Text description 5% Text description of the conceptual model Mason-Jones and Towill (1999); Petrovic (2001); Jammernegg and Reiner (2007); Taylor et al., (2008)

Visual display 2% A diagram or figure which displays the conceptual model graphically

Non-identified

Other 8% N/A N/A

None 5% N/A N/A

*Respondents listed more than one method

Source: Extended from Wang and Brooks (2007b) survey of simulation users

Many examples could be identified in the SCM literature of a model being described using a

process flow diagram and a description of the assumptions and simplifications incorporated into a

computer model. The popularity of a process flow diagram may be due to the widespread

applicability of the method within the field of operations and supply. Additionally, it is often

regarded necessary for publications to provide some rationale on how the model was simplified

(although most contributions did not provide an explicit list).

It was difficult to find many examples in the SCM literature of the other documentation methods

being included in research papers, except in the case of activity cycle diagrams. These have been

used as a specific means for representing discrete-event simulation models (Hill, 1971) and have

been described in detail in Pidd (1998; 2003). Robinson (2004a; 2004b) notes that activity cycle

diagrams share some characteristics and sit between process flow diagrams and logic flow

diagrams as all three are visual representations and provide, in part, the logic of a model. In the

case of logic flow diagrams there is some commercially available software which supports the

method (e.g. IGrafx Process 2000, an example is shown in Albores et al., 2006) and activity cycle

diagrams can be used when programming a model but not necessarily if using a simulation

package.

Page 91: Miles Weaver PhD Thesis

91

It is clear that methods are used to represent a conceptual model in SCM applications using

simulation. For instance, Wang and Brooks (2007b) indicate that only 5% of the respondents

answered with a response that stated no documentation was used. However, it can be noted that

there is little attempt in research papers to describe and justify a conceptual model which should

receive greater attention to improve the rigour of SCM simulations studies in the future (Manuj et

al., 2009).

4.4 Validation of conceptual models

Validation of simulation models has received a lot of attention in the literature. A general view of

model validation has been offered by Balci (1994, pg. 2) who states that it refers to ‘substantiating

that the model, within its domain of applicability, behaves with satisfactory accuracy consistent

with the study objectives’. Alternative definitions have focused upon establishing ‘confidence’ in

emulating the real system (e.g. Love, 1980), building it ‘right’, or a ‘correct’ model, for the

purposes at hand (e.g. Pace, 1999; Sargent, 2005; 2008) and similar to Balci (1994) some have

been more specific by stating that in relation to the terms used it should be ‘significantly accurate’

(e.g. Carson, 1986; Robinson, 1997).

There have been two prominent focuses in the literature in the area of validating simulation

models. For instance, Love (1980) suggests that ‘confidence’ in a model utility is a gradual task

throughout a simulation project as well as at the final testing phases. These views are also

notable in two recent contributions presented by Law (2008) and Sargent (2005; 2008) at the

Winter Simulation Conference. Sargent’s (2005; 2008) discussion concentrates predominately

upon final testing techniques, whilst Law (2008) presents some key final stage validation

techniques and aligns ideas for building valid models with a traditional view of a simulation

project. The validation techniques presented by Sargent (2005; 2008) are claimed to describe the

majority of methods, although he notes, that some differences in definitions may exist (earlier

work has been founded upon key contributions such as Conway, (1963); Herman, (1967) and

Zeigler, (1976) and has been updated on numerous occasions since 1979. Both papers reflect

some of the more recent key contributions in the area (e.g. Carson, 1986, 2002; Law and

McComas, 2001; Banks et al., 2005).

The validation of conceptual models is one area of the literature in which there is little discussion,

especially on what constitutes conceptual model validation and which validation tests are

applicable. This is surprising; as Robinson (2008a; 2008b) asserts that the need for conceptual

model validation is well documented and references Ward (1989) and Sargent (2004), in support

Page 92: Miles Weaver PhD Thesis

92

of this view. More recently, and in the context of SCM simulation, this view is also shared by

Manuj et al., (2009) as an essential way in which to improve the rigour of simulation studies.

There have been some attempts at defining what constitutes conceptual model validation and

also discussions of existing methods that have been applicable. For instance, Sargent (2005, pg.

135) suggests that the ‘validation of a conceptual model concerns the determination that the

conceptual model is reasonable and correct for the intended purpose of the model’. Robinson

(2006, pg. 6) takes a similar view that a conceptual model should be ‘sufficiently accurate for its

intended use’. This is in line with existing convention on model validation but the area in which

there is a lack of clarity and consensus is in terms of which methods are applicable to fulfil these

definitions. The main reason for this is that not all the methods listed and described by Sargent

(2005; 2008) and those authors before him (e.g. Banks, Gerstein and Searles, 1988; Kleijnen,

1999; Balci, Nance, Arthur and Ormsby, 2002; Carson, 1986, 2002; Law and McComas, 2001;

Banks et al., 2005) focus upon the evaluation of a computer model results and/or its behaviour.

Two methods have been suggested by Sargent (2005; 2008) for validating conceptual models.

These include ‘face validity’ and ‘traces’. It must be noted that there is no support other than in

Sargent (2005; 2008) for the ‘traces’ method and only Sargent himself uses the term ‘face

validity’. Sargent (2008, pg. 162) defined these validation tests in relation to the conceptual

modelling stage as:

Traces – ‘tracking of model entities through each sub model and overall module to

determine if the logic is correct and if the necessary accuracy is maintained. Any errors

found in the conceptual model results in revisions and re-iteration through the validation

step’.

Face validity – ‘individuals knowledgeable of the real system being observed evaluate the

conceptual model to determine if it is correct and reasonable for its purpose (e.g.

examining the flowchart or graphical model, or set of model equations)’.

The traces method requires the relationships between entities to be defined in detail. It is more

commonly associated with the verification procedures for coded models. Using Sargent’s (2005;

2008) definition of what constitutes a conceptual model (C.f. section 2.5) he allows for the

detailed logic to be developed. This is outside the scope of the definition of a conceptual model

presented in this thesis and more widely in the literature (e.g. Pace, 1999; Robinson, 2008a;

2008b). What is clear is that both Sargent (2005; 2008) and Law (2008) distinguish between

‘problem definition’ resulting in a conceptual model and that of the specification that assures that

Page 93: Miles Weaver PhD Thesis

93

the software design, and any programming, implements the conceptual model satisfactorily in the

computer system. This detail is specific to a particular software or programming language. For

this reason alone the tracing method cannot be conducted at the conceptual modelling stage.

There is a consensus in the limited number of contributions that highlight the need to involve

‘subject matter experts’ in the process of conceptual modelling and to determine the

‘correctness’ of the conceptual model as an end validation step (e.g. Pace, 1999; Robinson, 2006;

Law, 2008; Sargent, 2005; 2008). Sargent (2005; 2008) is the only author to suggest specifically

‘face validity’ in the context of conceptual modelling. Although, the other authors previously

cited do not use this term, they recognise that there is a need to obtain feedback from subject

matter experts on the conceptual model by checking that it is ‘sufficiently accurate for its

intended use’. Therefore, there is an imperative need to involve the relevant stakeholders in the

process (discussed in detail in section 5.1 and 6.1) and an expert review as a final validation test.

Earlier contributions have concentrated on using hypotheses independent of the model’s

programmed structure (e.g. Hermann, 1967, Zinnes, 1966). Love (1980, pg. 405) presents a view

of hypothesis testing in light of Hermann’s (1967, pg 223) discussion, as an “examination of

connections between system elements, so as to determine whether the model reproduces those

relationships”. For instance Hermann (1967, pg 223) states that ‘If X is observed to bear a given

relationship to Y in the observed universe, then ‘X should bear a corresponding relationship to Y’

in a valid operating model’. Hermann (1967) notes that the hypotheses made about the

relationships and entities could be either ‘stated as researchable hypothesises’ (a rationalist

view), or even ‘empirically verifiable propositions defined from them’ (an empiricist view).

Interestingly, Balci (1986) cites Gass’ and Thompson’s (1980) term ‘theoretical validity’ and notes

that this has been later used by Sargent (1985) under the name of ‘conceptual model validity’.

This discussion has shown that only the ‘theoretical validity’ of a conceptual model can be tested

at the conceptual modelling stage, as all other tests require either a computer model, or the

model logic to be defined in detail. Hermann’s (1967) term ‘hypothesis validity’ can be used to

avoid any confusion in the literature and there is a fundamental need to have an ‘expert’ review

of the conceptual model (e.g. individuals knowledgeable about the actual system being observed).

Page 94: Miles Weaver PhD Thesis

94

4.5 Chapter summary

Chapter four has identified and reviewed existing practice of conceptual modelling for SCM

applications. This corresponds to completing stage I of the research methodological programme

and addresses the research question that considers how simulation conceptual models are

created in the context of supply chain applications. This has included, identifying the various

different approaches to conceptual modelling in practice, reviewing the problems encountered in

simulation modelling which could benefit from a greater understanding of conceptual modelling,

different means of communicating and representing a conceptual model and identifying ways in

which a conceptual model can be validated.

The key findings identified in this review are that there is no methodology for creating a

conceptual model. There are many guiding principles offered in the simulation modelling

literature that relate to the conceptual modelling stage, methods for simplification and a limited

number of frameworks. A review of potential pitfalls (or problems) in simulation studies could

benefit greatly from successfully completing the conceptual modelling stage as part of a

simulation project. There are numerous ways of representing a conceptual model and it is

generally communicated as a significant component of the simulation project specification.

The chapter also argues the importance and need to validate a conceptual model. In this area

there is consensus about the importance and need for validating a conceptual model, but this has

yet surfaced into a significant discussion, of which validation methods may be relevant in the

conceptual modelling stage. The discussion proposed a hypothesis test as a credible means of

validating a conceptual model, coupled with the need to have an expert review.

The review of existing practice is intended to not only demonstrate that no methodologies exist in

the context of the purpose of this thesis, but to consider some of the issues that might need to be

included in the methodology to be developed. The next chapter builds upon the existing practice

to identify the required specification for the methodology to be developed in this thesis.

Page 95: Miles Weaver PhD Thesis

95

Chapter 5 Forming the specification for the SCM2 (Stage II)

Chapter five delivers stage II of the research programme by forming a specification for the SCM2.

It explicitly addresses the research question which seeks to identify the required specification for a

SCM2. Stage one (detailed in chapter four) along with this stage satisfies the first research

objective: A documentation of the required specification for a methodology for creating simulation

conceptual models for SCM applications. The specification is determined by considering three

different requirements:

Requirements for creating an effective conceptual model (section 5.1) – The qualities

that a conceptual model can be evaluated against are reviewed (e.g. Willemain, 1994;

Brooks and Tobias, 1996; Robinson, 2004a; 2004b; 2006; 2008a; 2008b; Brooks 2006) and

the fundamental need to ‘keep the model as simple as possible’ is argued.

Requirements for a ‘good’ methodology (section 5.2) – The characteristics of a ‘good’

methodology are reviewed using Platts (1994) general criteria and a review of existing

methodologies in the SCM and OM domain (e.g. Checkland, 1981; Platts and Gregory,

1990; Bennett and Forrester, 1993; Agarwal and Shakar, 2002; Naim et al., 2002; Bolstorff

and Rosenbaum, 2003; Blackhurst, Wu and O’Grady, 2005). Lessons are drawn for

developing a methodology for conceptual modelling.

Requirements for conceptual modelling of supply chain problems (section 5.3) –

Identification of the domain specific needs for conceptual modelling of supply chain

management related problems (i.e. the range of improvements, range of supply chain

performance measures and setting of supply chain problems).

The specification detailing the requirements that the methodology to be developed must meet is

documented at the end of this chapter (section 5.4). These requirements are compared to the

methodology that has been developed and refined with two typical SCM applications to ensure

that each requirement set out in this chapter are met.

5.1 Requirements for an ‘effective’ conceptual model

It is important to detail some requirements for creating an effective conceptual model. This

section considers the four requirements for a conceptual model using Robinson’s (2004a; 2004b;

2008a; 2008b) criteria, and the fundamental need to keep the model as simple as possible (as

discussed in section 4.1). The purpose of this section is to identify how a methodology can play a

role in creating a conceptual model that meets the criteria and is as simple as possible for the

purpose at hand.

Page 96: Miles Weaver PhD Thesis

96

5.1.1 Four requirements of a conceptual model

Robinson (2004b) identifies four requirements to be considered when creating an effective

conceptual model. These requirements include the validity, credibility, utility and feasibility of a

conceptual model. Table 5.1 lists each of these four requirements and notes the definition

provided by Robinson (2004b). It also demonstrates that Robinson’s requirements have been

synthesised from previous related discussions. In particular, Willemain (1994) lists five qualities

for a good model and Brooks and Tobias (1996) present a more comprehensive and detailed list of

eleven performance criteria. Both Willemain (1994) and Brooks and Tobias (1996) discussions are

discussed in terms of the simulation project as a whole. Only Robinson (2004a) has discussed the

specific requirements of a conceptual model.

Table 5.1 Four requirements for a conceptual model Four requirements of a

conceptual model Definition

(provided by Robinson, 2004b) Other notable contributions in

support of the requirement

Validity A perception, on behalf of the modeller, that the conceptual model will lead to a computer model that is sufficiently accurate for the purpose at hand

Willemain (1994); Kleijnen (1995); Brooks and Tobias (1996); Law (2008)

Credibility A perception, on behalf of the clients, that the conceptual model will lead to a computer model that is sufficiently accurate for the purpose at hand

Robinson (2004b); Law (2008)

Utility A perception, on behalf of the modeller and the clients that the conceptual model will lead to a computer model that is useful as an aid to decision-making within the specified context

Willemain (1994)

Feasibility A perception, on behalf of the modeller and the clients, that the conceptual model can be developed into a computer model

Willemain (1994)

Extracted from Robinson (2004b, pg. 67) along with a note of other contributions in support of each

Willemain (1994) survey of modelling experts identified ‘validity’ as the most important

requirement of a simulation project. This was followed by utility, feasibility and then, least

mentioned, was credibility (termed ‘aptness’ for the client’s problem). Surprisingly, credibility

received little attention but both this criterion and validity concerns the ‘probable’ accuracy from

the perspective of the modeller (validity) and the client (credibility). The question that needs to

be addressed is whether the conceptual model is an accurate representation of the system under

study (Kleijnen, 1995). More specifically, Willemain (1994) notes that this means that the

conceptual model contains all the essential features (e.g. scope and level of detail).

Utility is different from both the credibility and utility criteria as it determines whether the actual

model is ‘useful’. Robinson (2004a; 2004b) points out that different conceptual models could be

designed which would meet the validity and credibility requirements (it is sufficiently accurate)

but may hold different degrees of ‘utility’. This may affect whether the model is understandable

by both the client and the modeller, may not be economic in terms of data collection and

computation, and there are issues concerning the accessibility to those who may wish to use the

model (Gass, 1983).

Page 97: Miles Weaver PhD Thesis

97

Feasibility concerns whether the conceptual model can in fact be developed into a computer

model. More specifically, this concerns the time and cost to build the model (including data

collection, verification and validation), running the model, analysis of the results of the model and

any hardware requirements (e.g. computer memory) of running the model (Willemain, 1994;

Brooks and Tobias, 1996). At the conceptual modelling stage only a subjective assessment can be

made in relation to how the conceptual model is to be developed into a computer model.

The methodology to be developed can be used to build valid and credible models. Validity and

credibility can be incorporated into the methodology as the aim of the process is to create an

‘accurate’ representation of the problem at hand. The ‘probable’ accuracy of the model is

improved by formulating the model boundary and determining the most appropriate level of

detail to address the model objectives from the perspective of both the modeller and client.

Feasibility and utility concern the end output: the description of the computer model to be

developed. This description is determined after an accurate model boundary and level of detail

has been formulated. It is only at the final stage questions, about how ‘useful’ and ‘feasible’ the

description is to lead to a computer model, can be addressed. Additionally, the methodology is

itself evaluated in the preliminary validation against the Platts (1993) ‘utility’ and ‘feasibility’

criteria. For these two reasons, the requirement is limited to only building a valid and credible

model in addition to keeping the model simple.

5.1.2 Building ‘valid’ and ‘credible’ models

Law (2008) contends that there are many ideas for building valid and credible models throughout

the duration of the whole simulation project. Three of the ideas relate specifically to a successful

completion of the conceptual modelling stage. Law (2008) does not use the term ‘conceptual

model’ but describes that the first stage of a simulation project is to ‘formulate the problem’

followed by the ‘documentation of an assumptions document’. The three issues relating to

formulating the problem include:

1. Formulating the problem precisely

2. Interacting with the decision-maker on a regular basis throughout the simulation project

3. Interview appropriate subject matter experts

These are important considerations when designing a methodology for conceptual modelling,

particularly to address the domain specific needs for SCM applications. The complexity of supply

problems, needs and role of stakeholders in the process present a unique set of requirements

specific in the area of SCM. An ill-defined problem will lead to a model that may have an

Page 98: Miles Weaver PhD Thesis

98

inappropriate scope and level of detail. Additionally, not involving decision-makers and

individuals who hold knowledge about the real system will affect the actual validity of the

computer model. Therefore, when designing a methodology for creating valid conceptual models

of supply chain applications, there is a need to explicitly address the need to formulate the

problem based upon an understanding of supply chain problems and the role of stakeholders in

the process.

5.1.3 Fundamental need to keep the model ‘simple’

It has previously been argued in section 4.1 that there is consensus in the simulation community

that the central aim is to ‘keep the model as simple as possible to meet the objectives of study’

(Robinson, 2004b, pg. 66). The amount of research on the topic was shown to be great for both

guiding principles in modelling (section 4.1.1) and methods of model simplification (section 4.1.2).

The majority of which were shown to be applicable at the conceptual modelling stage.

There are a number of advantages cited for developing simple models which include ease of use

and functionality (e.g. Little, 1970; Innis and Rexstad, 1983; Salt, 1993; Chwif et al., 2000;

Robinson, 2004a; 2004b) and greater transparency (e.g. Little, 1970). For instance, a simple

model is easier to code, validate and analyse, easier to ‘change’ and the time can be seriously

reduced (Chwif et al., 2000). In terms of the transparency of a model, it needs to be simple to

understand, at least in outline form and should be easy to manipulate and control (Little, 1970).

This is desirable because trust is important between the modeller and the client. This is easier to

establish if the client can appreciate the overall working of the model and understand what the

model can and cannot do and why (Pidd, 2003).

There must be a balance between the credibility of a model and its simplicity (Chick, 2006).

Brooks and Tobias (1996) point out that if a model is too simple it may be unrealistic and its

results will be, at best, of little use, and at worst, misleading. Two reasons for this may be due to

the assumptions made about the system and the exclusion of behaviours and/or model

components that will have an effect on model accuracy. The methodology must, therefore,

provide a mechanism for deciding the most appropriate complexity and level of detail without

making the conceptual model too simple or complex.

5.2 Requirements for ‘good’ methodologies

A methodology can be defined as a repeatable process that can be used, and reused, any number

of times and is made up of best practices, rules, guidelines and templates (Murch, 2005). The

process specifically guides a user to an approach and solution that is appropriate to their context

Page 99: Miles Weaver PhD Thesis

99

(Checkland, 1981). In the case of this research, the context is the creation of a conceptual model

for supply chain applications. A methodology would therefore provide a step by step procedure

on how to create a conceptual model in a structured way that can be repeated to obtain more

predictable results each time.

Section 4.1 identified that no methodologies exist for creating conceptual models. However, the

characteristics of methodologies can be established by reviewing existing literature that has

presented methodologies to deal with real-world complexity. Methodologies have been

suggested for general problem solving such as ‘hard’ systems approaches often termed ‘systems

engineering’ and ‘soft’ system approaches (e.g. Checkland, 1981). In the context of operations

management, Platts and Gregory (1990) presented a manufacturing audit in the process of

strategy formulation and Bennett and Forrester (1993) suggested a methodology for the design

and implementation of market-focused production systems. Specifically in the SCM domain,

methodologies have focused on diagnosing and improving supply chain performance (e.g.

Agarwal et al., 2002; Naim et al., 2002; Wu and O’Grady, 2004; Bolstorff and Rosenbaum, 2003)

and selecting supply chain configurations (e.g. Wang et al., 2004; Blackhurst et al., 2005).

Platts (1994) suggested the desirable characteristics for successful strategy formulation

methodologies. These include procedure, participation, project management and point of entry,

which are broken down in table 5.2. The procedure (or guide) is the key requirement of a

methodology which should embed participation, project management and points of entry. This

includes suggesting the necessary phases in the methodology and the associated steps. For each

step in the methodology it should suggest what information is required and what information it

provides with the use of suggested tools and techniques to perform each step. These stages and

steps should follow a logical process, so the points of entry should be defined based on meeting

clearly defined expectations. Platts (1994) also notes that a methodology should provide project

management characteristics such as the resourcing needs and constraints with agreed timescales

for completion.

Page 100: Miles Weaver PhD Thesis

100

Table 5.2 Platts (1994) characteristics of successful strategy formulation methodologies Procedure Participation Project management Point of entry

Well defined stages of: Gathering information; Analysing information; Identifying improvements; Simple tools and techniques; Written record

Individual and group to achieve: Enthusiasm; Understanding; Commitment Workshop style to: Agree objectives; Identify problems; Develop improvements; Catalyse involvement; Decision making forum

Adequate resourcing, identify: Managing group; Supporting group; Operating group Agreed timescale

Clearly defined expectations; Understanding and agreement of managing group Commitment from managing and operating groups

Source: Platts (1994)

Existing SCM methodologies focus heavily on the procedure and neglect participation, project

management and point of entry characteristics. This observation was also made by Benton (2009)

who reviewed methodologies and frameworks for selecting supply chain architecture.

Methodologies such as Naim et al., (2002) and Bolstorff and Rosenbaum (2003) suggested a range

of tools and techniques (e.g. process mapping, cause and effect diagrams) for specific steps,

described how individuals or groups achieve each step and provided some project management

considerations. Methodologies such as Blackhurst et al., (2005) and Agarwal et al., (2002) are

limited to a particular tool (e.g. probability applied trans-nets; analytic network process based

models) and do not attempt to suggest project management needs and points of entry.

The characteristics of procedure, participation and point of entry are also relevant in a

methodology for creating a conceptual model. Significant research activity and testing with actual

users would be required in order to incorporate project management characteristics, so this is

omitted as a requirement for the purposes of this thesis. A procedure will define each of the

stages necessary to define the problem and create a conceptual model of that problem, using

appropriate tools or techniques. It should make explicit how the modeller and the client interact

to complete each step of the defined procedure. Additionally, clearly define the expectations

from each step and how each step should be entered after the completion of a previous step.

5.3 Requirements for conceptual modelling of supply chain problems

This section identifies the specific requirements for conceptual modelling of supply chain

problems. The role of the methodology is to capture the complexity and detail of supply chain

problems for a given objective within the supply setting. The implications of this is to define what

complexity and detail needs in the context of SCM, the range of objectives to measure

performance and how the interconnections between them and the supply setting can be

Page 101: Miles Weaver PhD Thesis

101

determined. The characteristics underlying theses requirements are identified from discussions in

the general supply chain literature and particularly in simulation contributions.

5.3.1 Handle the complexity and detail of supply chain improvements

The methodology needs to be able to handle the complexity and detail of supply chain problems.

This is important when describing an improvement within the supply setting of the problem.

Firstly, complexity is described followed by the detail of supply chain improvements.

5.3.1.1 Complexity of supply chain improvements

A previous discussion argued that supply chains are inherently complex and dynamic systems (C.f.

section 2.2). A review of the literature in general for SCM and, specifically, for simulation

applications, demonstrates that there are a number of discussions that describe the complexity of

a supply chain as a system. These characteristics are shown in table 5.3 along with the authors

that have described complexity for SCM applications and secondly specifically in the simulation

literature.

On the whole definitions or discussions of complexity in a SCM context capture the complexity of

multiple firms, multiple business activities, and the coordination of those activities across business

functions and actors in the supply chain. Beamon (1998) describes a definition for supply chain

complexity suggesting it arises from the number of echelons in a chain and the number of

facilities in each echelon. This is supported by Cooper et al., (1997) who distinguish between the

horizontal length and vertical height of a supply chain. Both these definitions describe the size of

the supply chain structure but do not consider the linkages between supply chain actors and

business processes. Harland (1996; 1997) does offer a definition for the different types of

linkages in the supply chain which refers to the integration of supply activities within firms, in

dyadic relationships, in chains of firms and in inter-organizational networks. Common to all these

levels is the flow of supply and the activities and decisions associated to that flow.

The supply chain business processes have also been described in the literature, most notably in

supply chain process reference models (e.g. Supply Chain Council SCOR model, 2008; Global

Supply Chain Forum framework presented in Croxton et al., 2001). These include processes for

planning, executing (i.e. source, make, deliver and return) and governing a supply chain. For

instance, SCOR defines five different process types: source, make, deliver and return for the

information flow and physical flow and plan to co-ordinate the other four (SCOR, 2008; Persson

and Araldi, 2009).

Page 102: Miles Weaver PhD Thesis

102

The SCM2 will need to be able to describe a complex supply problem and formulate the boundary

of the model in its supply setting which will include:

Size – number of tiers of actors in a supply chain (horizontal length) and number of

suppliers and customers within each tier (vertical height)

Business process types – describe the range of supply chain planning, execute (e.g.

source, make, deliver and return) and govern process types

Linkages between actors and business processes – describe the linkages between actors

and business processes

Page 103: Miles Weaver PhD Thesis

103

Table 5.3 Identification of the complexity of a supply problem

Characteristic Property

Support in the general SCM literature

Support in the SCM simulation literature

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Horizontal complexity length - number of tiers X X X X X X X X X X X

Vertical complexity number of suppliers and customers within each tier

X X X X X X X X X X

Spatial complexity

number of operating locations or degree of dispersion among members within the system

X

Edges connecting the nodes

Number of edges connecting nodes

X X

intangible measure of complexity

level of coupling between firms in the supply network as evidenced in the closeness of working relationship

X

Levels of supply

Supply within the firm boundary; supply in a dyadic relationship; supply in a inter-organizational chain; supply in an inter-organizational network

X X X

supply chain structure

convergent (assembly); divergent (arborescent); conjoined; general (network)

X

Process links among supply chain partners

managed business process links; monitored business process links; not managed business process links; non-member business links

X X

Types of supply chain partnership

Primary; secondary X

supply chain flows Information flows; product flow

X

Business functions Logistics; marketing & sales; finance; R&D; production; & purchasing

X X X X

Supply chain business process types

Customer relationship management; customer service management; demand management; order fulfillment; manufacturing flow management; procurement; product development and commercialization; returns

X X X X X X X X X X

Uncertainty N/A X

technological intricacy N/A X

organizational systems N/A X

Dynamic complexity Dynamic; static X

Sources: (1) Harland et al. (1999); (2) Cooper et al. (1997); (3) Lambert, Cooper and Pagh, (1998); (4) Milgate (2001); (5) Choi and Hong (2002); (6) Webster (2002); (7) Supply Chain Council (2008); (8) Value Chain Group ( 2008); (9) Holweg and Helo (2008); (10) Vlajic, van der Vorst and Hendrix (2008); (11) Weaver, Love, and Albores. (2008); (12) Stewart (1997); (13) Beamon (1998); (14) Beamon (1999); (15) Beamon and Chen (2001); (16) Min and Zhou (2002); (17) Gardner and Cooper (2003); (18) Reiner and Trcka, 2004; (19) Tang et al (2004); (20) Weaver, Love, and Albores (2007)

5.3.1.2 Detail of a supply chain improvement

A supply chain improvement can also be described by the level of detail required to implement

the improvements within its supply setting. Generally in the simulation literature, a definition for

‘detail’ is rarely attempted (Brooks and Tobias, 1997) but discussions do exist in general, most

notably in supply chain process reference models which describe supply chain business processes.

Page 104: Miles Weaver PhD Thesis

104

Interestingly, the advent of the SCOR model has led to a number of simulation applications using

the reference model to evaluate supply chain problems using simulation and develop simulation

tools specific to the SCM domain (e.g. Van der Zee and Van der Vorst, 2005; Albores et al., 2006;

Persson and Araldi, 2009). These discussions of detail of supply chain improvements are shown in

table 5.4.

Table 5.4 Identification of the detail of supply chain improvements

Property Sub-properties

Supported in the general SCM literature

Support in SCM simulation literature

1 2 3 4 5 6 7 8 9 10 11 12 13 14

Level of aggregation

Impact of customers’ variability on internal operations; general product and customer categories; interactions with customer

X

Supply network decomposition

Level 0 supply network architecture

X

Process decomposition and detail

level 1 strategic processes; level 2 tactical processes element; level 3 operational processes or task; level 4 activities; level 5 actions

X X X X X X X X

decision making levels

Strategic; tactical; operational X X X X X X X X

Sources: (1) Lampel and Mintzberg (1996); (2) Cooper et al. (1997); (3) Stewart (1997); (4) Supply Chain Council (2008); (5) Value Chain Group (2008); (6) Beamon and Chen (2001); (7) Van Landeghem and Persoons (2001); (8) Kleinjnen (2005); (9) Barnett and Miller (2000); (10) van der Vorst et al. (2000); (11) Gardner and Cooper (2003); (12) Tang et al (2004); (13) Kleinjnen (2005); (14) Weaver, Love, and Albores (2008)

Brookes and Tobias (1997) suggest, when applied to a model, the level (or amount) of detail

usually means an assessment of the extent to which the observable system elements and the

assumed system relationships are included in the model. A model is said to be detailed if it

contains most of the elements and interactions thought to exist in the supply system being

modelled. There are two different alternative views that are common in the literature, one is of

process decomposition and the other includes different decision-making levels. The different

decision-making levels do not necessarily easily transcribe into the elements that constitute a

supply system but this is clearly possible when decomposing business processes.

The detail of a supply chain problem can be described using the different levels of process

decomposition. SCOR describes the system elements in terms of business processes at different

levels of detail. Although it does not attempt to describe a supply chain structure, it is used to

describe a supply problem from an organisation perspective connected by business processes

across a supply chain. This is unique to a supply chain problem because it captures the complexity

of the actors, business processes and linkages that were previously described.

Page 105: Miles Weaver PhD Thesis

105

The SCM2 will need to be able to describe the detail of the components in the scope of the model.

SCOR can be used to describe the different level of process decomposition (Supply Chain Council,

2008). However, Weaver et al., (2008) notes that SCOR does not attempt to describe the

configuration of actors in the structure of a supply chain. This is an important consideration when

evaluating supply chain problems so this level is added to those offered by SCOR:

Level 0: Supply network composition - Structure of the supply chain (e.g. actors)

Level 1: Business process types – Describes the role an actor plays in a supply chain

Level 2: Process categories – Describes an organisations operation strategy through the

configuration they choose for the supply chain

Level 3: Process elements – Describes how an organisation ‘fine-tunes’ its operations

strategy

Level 4: Implementation level – Describes the activities and actions required to

implement specific supply-chain management practices that are unique to an

organisation

5.3.2 Address a range of supply chain objectives

A supply problem is not only described by its complexity and detail but by how it will be

measured. These performance measures are determined by the type of performance attribute

and the detail necessary to evaluate a problem (Weaver et al., 2007). A review of current

descriptions of supply chain performance measures by Shepherd and Gunter (2006) argued there

have been relatively few attempts to systematically collate measures for evaluating the

performance of supply chains. They identified the following groups of discussions:

Whether they are qualitative or quantitative (Beamon, 1999; Chan and Qi, 2003)

What they measure: cost and non-cost (Gunasekaran et al., 2001); quality, cost, delivery

and flexibility (Schonsleben, 2004); cost, quality, resource utilization, flexibility, visibility,

trust and innovativeness (Chan and Qi, 2003); resources, outputs and flexibility (Beamon,

1999); supply chain collaboration efficiency; coordination efficiency and configuration

(Hieber, 2002); and, input, output and composite measures (Chan and Qi, 2003)

Their strategic, operational, or tactical focus (Gunasekaran et al., 2001)

The process in the supply chain they relate to (e.g. Chan and Qi, 2003; Huang et al., 2004;

Li et al., 2005b; Lockamy and McCormack, 2004; Stephens, 2001)

The supply chain management literature particularly, simulation related, focus upon a single or a

small number of performance measures necessary to evaluate a supply problem. Beamon (1999)

suggested a comprehensive performance measurement system should place emphasis on three

Page 106: Miles Weaver PhD Thesis

106

separate types of performance measures: resource measures (generally cost), flexibility measures

(generally customer responsiveness), and output measures (how well the system reacts to

uncertainty). The Supply Chain Council SCOR model v.9 (SCC, 2008) have described a 166 page

detailed document which cover Beamon’s (1998) categories, resource measures (i.e.

cost/expenses, assets/utilisation); flexibility (i.e. the same) and output (i.e. responsiveness,

reliability) which are further broken down into three levels of decomposition and link to business

practices. They also cover the categories described above, identified by Shepherd and Gunter

(2006).

Performance measures are deployed within each business unit and internal business process

(Bititci, Mendibil, Martinez and Albores, 2005). However, it is important to note that some

measures consider the overall supply chain (e.g. total supply cost of all actors, Beamon, 1998) but

there is relatively little discussion on pan-supply chain measures. For instance, Stone and Love

(2007); have suggested the need for further research into a performance metric framework that

includes measures for the impact of overall supply chain performance. The SCM2 will need to be

able to describe the range of supply chain performance attributes at the required level of detail

both within the business process, business unit and across the whole supply chain.

5.3.3 Identify interconnections with the supply setting

The model boundary is formulated by identifying the interconnections between the components

that describe the improvement and objective. This is the considerable challenge for conceptual

modelling and is one of the aims in the outline design chapter. A method that could identify the

critical and necessary links between the improvement and objective is at the heart of the

methodology.

5.4 Chapter summary

The chapter has considered three aims and their associated requirements that should be

incorporated into a methodology for simulation conceptual modelling of SCM applications. These

aims and requirements are shown in table 5.5.

Table 5.5 Aims and requirements for the SCM2

Aim Requirement

1 Meet the requirements for an effective conceptual model Keep the model as simple as possible; Build valid and credible models

2 Meet the requirements of good methodologies Provide a procedure; Note who should participate in each step; Embed points of entry

3 Meet the requirements of the requirements for conceptual modelling of supply chain problems

Handle the complexity and detail of supply chain problems; Address a range of supply chain objectives; Identify interconnections in the model and within the supply setting

Page 107: Miles Weaver PhD Thesis

107

The first aim of the methodology to be developed is to meet the requirements for an effective

conceptual model. There are two key requirements identified. One is a fundamental need to

keep the model as simple as possible and the other is to build valid and credible models. To build

a simple model for the purpose at hand was shown to have wide acceptance and importance

placed within the simulation community. Similarly a conceptual model must be an ‘accurate’

description of the computer model to be developed from both the client’s and modeller’s

perspective.

The second aim is to meet the requirements of a ‘good’ methodology. Three requirements were

identified which included the need to provide a procedure, note who should participate in each

step and points of entry need to be embedded. It was identified that a structured procedure for

creating a conceptual model of SCM applications is at the heart of this thesis, participation and

points of entry need to be included in the procedure.

The final aim is to meet the requirements of what constitutes a supply chain problem. Three

requirements were identified which include being able to handle the complexity and detail of

supply chain improvements; address the range of supply chain objectives and identify the

interconnections in the model and within the supply setting.

Page 108: Miles Weaver PhD Thesis

108

Chapter 6 Outline design for the SCM2 (Stage III)

The outline design contributes to the development of the SCM2 (stage III of the methodological

programme) and addresses one part of research objective two (to develop a methodology for

creating a simulation conceptual model for SCM applications). It builds upon the previous

forming of the required specification (stage II presented in chapter 5) and existing conceptual

modelling practice (stage I presented in chapter 4) in order to present an outline design for the

SCM2.

The core proposition argued in this chapter is that a methodology provides a guide that can be

followed by the participants, to create an effective conceptual model, with the aid of a Supply

Chain Operations process Reference model (SCOR). This encapsulates the primary contribution to

knowledge presented in this thesis. This is developed by considering the key design issues for

addressing the requirements that the methodology needs to meet (presented in chapter five).

This includes:

Design issues for developing a ‘good’ methodology (section 6.1) – Discusses a general

guide for conceptual modelling (section 6.1.1), whom the participants are and how they

are involved in the process of conceptual modelling (section 6.1.2) and the points of entry

(section 6.1.3).

Design issues for developing an ‘effective’ conceptual model (section 6.2) – Discusses

ideas for incorporating existing simplification advice and methods into the methodology

(section 6.2.1) and how a methodology can aid in the documentation and validation of a

conceptual model (section 6.2.2).

Design issues for the domain specific needs for creating a conceptual model (section 6.3)

– Discusses the importance and role of domain knowledge in the creation of a conceptual

model.

Using SCOR for conceptual modelling (section 6.4) – Discusses the opportunity of using

SCOR as one source of domain knowledge to enable a more efficient and focused process.

The aim of the discussions is to synthesise a set of key concepts that can be incorporated into the

design of the methodology (section 6.5). Each of the key concepts is linked to a general process

for conceptual modelling so that the specific phases for a conceptual modelling methodology that

addresses the needs of the SCM domain can be proposed. The chapter concludes with an outline

design of the methodology to be further refined through application in chapter seven.

Page 109: Miles Weaver PhD Thesis

109

6.1 Design issues for developing a ‘good’ methodology

This section discusses the design issues for developing a ‘good’ conceptual modelling

methodology for SCM applications. Firstly, a small number of contributions that provide a guide

for conceptual modelling are reviewed to identify some general stages (section 6.1.1). Secondly,

the different roles participants play in the context of conceptual modelling are identified (section

6.1.2) followed by the points of entry (section 6.1.3).

6.1.1 General guide for conceptual modelling

The process of conceptual modelling must address ‘how’ a modeller could create a conceptual

model. The approaches discussed in chapter four do provide some useful guidance on the general

stages for conceptual modelling but have two distinct weaknesses. This includes that they do not

necessarily answer the question of ‘how’ a conceptual model should be created (Robinson, 2004a;

2004b) and are not described in much detail.

Robinson (2004a) offers the most detailed set of stages supplemented within an outline of some

guiding principles for each stage. These general stages are listed in table 6.1 in contrast to the

stages identified in earlier contributions by Shannon (1975), Robinson and Bhatia (1995) and Pace

(1999; 2000a; 2000b). The table includes some comments on the purpose and applicability of

each stage in the context of conceptual modelling for SCM applications.

Page 110: Miles Weaver PhD Thesis

110

Table 6.1 Proposed stages for conceptual modelling in general suggested in the literature

Author Purpose and applicability in the context for

SCM applications

Co

nce

ptu

al m

od

elli

ng

stag

e

Shannon (1975) Robinson and Bhatia (1995)

Pace (1999; 2000a; 2000b)

Robinson (2004a)

Identifying the problem

Collect authoritative information on the problem domain

Developing an understanding of the problem situation

Gain sufficient understanding of the real world problem from the perspective of the client (e.g. supply chain improvement and supply setting)

Specification of the model purpose

Set the objectives

Determine the modelling objectives

Define the objectives to evaluate each supply chain improvement

Define the experimental factors and reports

Design the conceptual model: inputs and outputs

Robinson (2008a; 2008b) provides a definition of the experimental factors and reports which can be contextualised for the purpose of modelling SCM applications: The model must accept the experimental factors determined from the modelling objectives and general project objectives (i.e. supply chain improvement). Also, provide the responses that determine the achievement of, or reason for failure of the defined objectives (i.e. impact of the improvement on supply chain performance measures) (Robinson, 2008a; 2008b).

Specification of the model component’s

Determine the scope and level of the model

Identify entities and processes that need to be represented

Design the conceptual model: the model content

Determining the boundary of the model and level of detail required to represent the actual practices to be included in the model. The model components and interconnections can then be determined from a description of what should be included at the required level of detail.

Specification of the parameters and variables associated with the components

Identify simulation elements

Specification of the relationships between the components, parameters and variables

Identify relationships between simulation elements

Collect and analyse data

Not within the scope of conceptual modelling Provide a project specification

Table 6.1 demonstrates that there are some differences between the stages described by

Robinson (2004a) and the contributions published before it. Two possible reasons for this include

that the earlier work has a narrower focus upon what constitutes a conceptual model and are

weighted towards the modeller’s perspective on the process. For instance, the earlier work

concentrates upon the design of the ‘model content’, while Robinson (2004a) also places

attention on defining the problem and designing the experimental factors and reports. Even

comparing Robinson and Bhatia (1995) and Robinson (2004a), later framework demonstrates how

Robinson shifted from recognising the ‘problem definition’ stage in a simulation project to what is

now widely known as ‘conceptual modelling’.

All the contributions demonstrate that the heart of conceptual modelling is determining the

content of the model (i.e. scope and detail). Shannon (1975) and Pace (1999; 2000a; 2000b)

considered this from the modeller’s perspective (i.e. description of the model components and

Page 111: Miles Weaver PhD Thesis

111

relationships between them). This assumes that the necessary scope and detail is determined in

the description but this does not address ‘how’. The significance of Robinson’s (2004a) work is

upon the analysis that needs to be undertaken prior to describing the model components and

their relationships, which has received insufficient discussion in the literature. There are a

number of principles that have been discussed by Robinson (2004b, pg. 84) when designing the

model content:

The starting point when designing the model content is to recognise that the ‘model must

be able to accept the experimental factors and to provide the required responses’

Scope of the model ‘must provide a sufficient link between the experimental factors and

responses’. The meaning of significant being defined by the ‘level of model accuracy

required’.

Level of detail ‘represents the components defined within the scope and their

interconnections with other components of the model with sufficient accuracy’

Both scope and detail are considered in light of the ‘impact upon the models responses’

The principles identified have implications for the development of the procedure to be designed

in this thesis. This includes how a problem should be identified; the improvement and objective

defined and from these descriptions, identify sufficient and critical links between the model

components and those in the supply setting. The latter places emphasis on the formulation of the

model boundary using a guide to follow some predetermined decision rules.

6.1.2 Role of participants in the process of conceptual modelling

Ormerod (2001) provides a description of the different groups and the role that each play in a

simulation project. This includes the doers (the interveners such as policy makers), done for

clients, with project team members, done to those interviewed about the real world system and

done without members of the organisation and society who are not involved in the project, but

are affected by it (Ormerod, 2001).

In the context of the conceptual modelling stage of a simulation project, three of Ormerod’s

(2001) roles are of critical importance. Firstly, the ‘modeller’ is responsible for creating the

conceptual model; secondly, the ‘client’ is the problem owner and recipient of the conceptual

model; finally, the subject matter experts ‘SMEs’ are consulted to provide the domain knowledge

necessary to understand the supply system and to design the model content.

A methodology for conceptual modelling would need to aid a modeller to create the conceptual

model (for the benefit of the client) from the domain knowledge provided from subject matter

Page 112: Miles Weaver PhD Thesis

112

experts. Pritsker (1995) argues that the client and subject matter experts should be thoroughly

involved in a simulation project. This view is also is supported by Banks et al., (2005) who add that

such involvement increases the confidence and application of the model by its eventual user, in

particular, greater ‘confidence’ can be placed in the ‘credibility’ of the model representing the real

world problem to a desired level of model accuracy.

Conceptual modelling requires a set of skills and experience to both create a conceptual model

and to facilitate interactions between the different participants involved in the process. These

experiences and skills are learnt generally through training and education but more importantly

practice and mentoring (Carson, 2004). A gap exists between the skills and experience held by the

modeller and the domain knowledge held by SMEs. The methodology, to some extent, can bridge

this gap by providing a detailed procedure and identify ways to incorporate existing domain

knowledge from published sources (explored in more detail in section 6.4).

6.1.3 Points of entry in the methodology

The methodology is entered when a client has a supply problem to be evaluated using a

simulation approach. The description of the problem is extracted from the client, who may have

undergone a supply chain redesign initiative (e.g. Bolstroff and Rosenbaum, 2003), to identify

improvements that could bring about a desired change in the supply system. Robinson (2004a)

notes that the accuracy of this description may be dubious, so the first phase of the methodology

will need to acquire a sound understanding of the cause and effect relationships between the

improvement and objectives within the supply setting.

Robinson (2004a) also suggests that if the client has a poor grasp of a problem a number of more

formal problem structuring methods might prove useful (e.g. soft systems methodology,

Checkland, 1981; cognitive mapping, Eden and Ackermann, 2001 and casual loop diagrams,

Sterman, 2000). There have also been some more specific approaches suggested that have used

the methods listed in the context of simulation (e.g. Balci and Nance, 1985 and Lehaney and Paul,

1996).

The process of conceptual modelling is iterative (Robinson, 2004a). The reason for this is that the

process itself is one of learning and refinement. Section 6.2.2 discusses incorporating validation

checks within the methodology to ensure that a phase has been completed successfully before

proceeding. It also discusses the need for a draft description of the conceptual model to be

created so that it can be validated in full. This will enable the participants to re-enter a specific

Page 113: Miles Weaver PhD Thesis

113

phase in the methodology if any adjustments are required because of any new knowledge

identified during the process.

6.2 Design issues for creating an ‘effective’ conceptual model

This section discusses the design issues for creating an ‘effective’ conceptual model. The first set

of issues concern how the methodology can address the principle ‘keep the model as simple as

possible’ by incorporating the advice and methods on model simplification identified in chapter

four where possible (section 6.2.1). The other set of issues further develops the argument that a

methodology should aid in the creation of a conceptual model that is both valid and credible

(section 6.2.2).

6.2.1 Keep the model as ‘simple’ as possible

A central aim of the methodology is the ‘keep the model as simple as possible’ in particular by

choosing the most appropriate complexity and level of detail. A host of advice and methods for

simplifying a model was identified in chapter four, which could be incorporated into the

methodology. Each of the advice and methods on model simplifications is listed in table 6.2

along with some ideas for how they can be incorporated into the methodology.

Page 114: Miles Weaver PhD Thesis

114

Table 6.2 Incorporating model simplification advice and methods into a methodology Advice on model simplification/method

(From table 4.2) Ideas for incorporation into the methodology

Modelling process: start simple then add complexity and detail

The process can be initiated with a description of the improvement, objectives and general supply setting. The interconnections between the components that represent an improvement and provide the data sources for an objective are ‘core’ components. The model boundary can be determined by considering the interconnections within the supply setting based upon some decision rules.

Make variables into constants

The core components that have been identified have interconnections between them. Interconnections can be simplified (i.e. treated as a fixed value) if the source component does not impact upon model behaviour. A fixed value indicates the model boundary as no further interconnections need to be considered.

Aggregate variables/group components with certain shared characteristics

Aggregation provides a means for reducing the level of detail (Robinson, 2004a). This can be considered when specifying how the model components represent each actual practice.

Restrict/eliminate variables Variables can be eliminated if they do not have an effect on model accuracy or simplified with random variables.

Strengthen assumptions and restrictions Assumptions and restrictions are incorporated into the description of the model components. This is a key purpose when representing actual practices with the model components.

Exclude/drop unimportant components in the model

Components can be omitted if they have little effect on the accuracy of the model; it is a form of scope reduction (Robinson, 2004a). This is considered when determining the model boundary.

Use random variables to depict parts of the model

Each variable needs to be considered for inclusion in the model boundary in terms of its effect on the accuracy of the model. If it can be fixed, or treated as a simple distribution then there is no requirement to consider its interconnections with the supply setting.

Quantify relationships (connections) between variables

See ‘restrict/eliminate variables’

Limit the amount of uncertainty in the model/Reduce randomness

Simplify inputs to the model if they can be generated in a simplified form (e.g. simple distributions). This is determined when formulating the model boundary.

Assume a well-defined objective function or set of decision criteria/ include only output measures of interest (experimental frame)

Identify in the first stage the improvement and how it will impact upon the desired objective within its supply setting. This forces the modeller to explicitly consider the experimental frame.

Split models (divide larger models into smaller components)/ use more than one model

This is a way of making an individual model run faster and different parts of the model can be developed by different modellers (Robinson, 2004a). This is outside the scope of conceptual modelling.

Proper use of data Extracting the required domain knowledge is a critical consideration throughout the process of conceptual modelling.

It is clear that a methodology could incorporate, on the whole, the ideas noted in table 6.2. These

ideas can be grouped into four themes. Two focused upon describing the problem adequately

and extracting the required domain knowledge (both ideas are considered in more detail in

sections 6.4 and 6.5). A third considers how actual practice is represented by the components of

the model by incorporating assumptions and simplifications. The fourth theme sheds more light

on ideas to determine the model content.

It is previously noted that Robinson (2004a) has offered some principles for determining the

model content but no formal methods. One aspect of this is to determine the model boundary,

which in the context of SCM application would concern considering the interconnections between

‘core’ components and those that are deemed ‘critical’ in the supply setting. To implement this

principle and respect the need to keep the model as simple as possible the following need to be

considered:

Page 115: Miles Weaver PhD Thesis

115

1. ‘Core’ components to be included in the model can be identified from the improvement

and objective

2. Components that provide a source interconnection are effectively ‘candidates’ for

possible inclusion

3. Candidate components can be ‘promoted’, thus included in the model if the input

generated will affect model behaviour by significantly impacting upon the objectives of

study (and excluded if they do not affect model behaviour)

4. Included components can be considered for simplification if they can be represented as

either a fixed value or simple distribution

5. Simplified inputs represent the boundary of the model as no further inputs can be

considered

6.2.2 Creating a ‘valid’ and ‘credible’ conceptual model

In chapter 4 (c.f. sections 4.3 and 4.4) existing practices were considered in relation to

documenting and validating a conceptual model. It was argued that validation is of particular

importance in simulation modelling but there is a lack of methods, or even advice, at the

conceptual modelling stage. The methodology can also incorporate a means for documenting and

validating a conceptual model, adding considerable value to the procedure.

Table 6.3 lists the general stages for conceptual modelling as proposed by Robinson (2004a;

2004b) and describes the requirements for documenting the output from each stage and how it

could be validated. The table lists Robinson’s (2004a; 2004b) framework because it is the most

detailed and comprehensive and consults Shannon (1975) and Pace (1999; 2000a; 2000b) to

identify desired outcomes for each stage. The documentation and validation requirements are

considered for delivering each outcome in the context of evaluating supply chain problems. This

is useful as the general frameworks consulted do not explicitly state how to document the

outcomes from each stage and none have incorporated validation considerations.

Page 116: Miles Weaver PhD Thesis

116

Table 6.3 Documentation and validation requirements for the SCM2

General conceptual modelling stage

(Robinson, 2004a; 2004b)

Desired outcomes

What are the requirements for documenting the desired outcome from each stage in the context of

SCM applications?

How can it be validated?

Developing an understanding of the problem situation

Description of the problem situation from the clients perspective

Description of the objective of study

Description of how the supply system is to be improved

Description of the supply setting

Check the description of the supply problem is correct for the purpose at hand from the client’s perspective. The proceeding analysis is dependent upon this information.

Determine the modelling objectives (and how each improvement is to be represented)

Model objectives

Description of how each process is to provide data used to calculate each objective

Description of how each process is to represent each improvement

Check the description of how the objective is to be measured and how an improvement is to be represented for ‘correctness’ with SME’s.

Design the conceptual model: inputs and outputs

Experimental factors; Responses

List of model processes and source inputs that provide an interconnection

Check with SME’s that the processes and source inputs are correct for the purpose at hand.

Design the conceptual model: the model content

Model components; Relationship between components

Description of the components that represent each actual practice and how their relationships

Check with SME’s that the actual practices to be modelled are sufficient and correct (i.e. no critical omissions or unnecessary details). If these are not correct then it would not be possible to convert the actual practices into the model components and interconnections.

Description of the actual practices to be modelled and their relationships

Check how each model component and their interconnections provide a sufficient and correct link between the objectives and improvements.

Description of any assumptions or simplifications incorporated into the model components and interconnections

Check with SME’s that the assumption and simplifications incorporated into the conceptual model are correct, without significantly impacting on the probable model accuracy.

The descriptions provided by each of the stages of conceptual modelling need to be validated

during the process to improve the validity and credibility of the conceptual model. It is

particularly important to note that the process of conceptual modelling is sequential; certain

outputs are required to initiate and drive the analysis (e.g. model boundary is derived from

modelling a description of the improvement and objectives). Iteration is necessary when issues

arise regarding the ‘correctness’ of the outputs documented in each stage. Using the descriptions

provided in table 6.3 six issues can be distinguished that could invalidate a conceptual model:

1. Incorrect description of the supply problem from the perspective of the client

2. Incorrect description of the improvement and the performance measures and how they

are to be included and represented in the model

3. Incorrect information obtained from the client on the processes and interconnections to

be modelled

4. Incorrect description of actual practices to be modelled (e.g. issues that concern the

scope, such as any omissions, or unnecessary details)

Page 117: Miles Weaver PhD Thesis

117

5. Incorrect description of how each actual practice is to be modelled by the components in

the model and their interconnections (e.g. issues that concern the detail and assumptions

and simplifications incorporated into the model)

6. Insufficient links between the critical interconnections between the improvements and

the objectives of study

6.3 Design issues for the domain specific needs for creating a CM

A procedure for conceptual modelling would need to obtain information provided from sources

that are specific to a particular domain. Section 6.1.2 noted that domain knowledge is acquired

principally from consultation with SMEs. This section of the thesis firstly argues that a supply

chain process reference model is a complimentary source that could provide an opportunity to

enable a more efficient and focused SCM2 (section 6.3.1). Secondly, SCOR is identified as a

suitable process reference model from the range of alternatives (section 6.3.2) before its

usefulness is described in more detail in section 6.4.

6.3.1 Opportunities to use a process reference model for creating a CM

A process reference model represents a class of domain (Becker et al, 2003) that can be used to

accelerate the development of a model (Fettke and Loos, 2003). Table 6.4, identifies

opportunities to use a process reference model to enable a more efficient and focused conceptual

modelling process against the requirements. The main advantage offered by a process reference

model is that it provides standard language and content to describe a supply chain configuration.

Three significant opportunities exist when formulating the problem precisely; gathering

information from client sources and to focus interaction between the stakeholders in a

conceptual modelling project.

Table 6.4 Role of domain knowledge in conceptual modelling

Objective Requirement Opportunity to make the process more efficient and focused

1. Meet the requirements for an effective conceptual model

Build the most simplest model for the purpose at hand

Use domain knowledge to extract an accurate representation of the real system for the purposes at hand

Build a valid and credible model

Aid in formulating the problem precisely from the client’s perspective and focus consultations with SMEs to determine the model content (Law, 2008)

2. Meet the requirements of good methodologies

Procedure Steps and information requirements can be described using standard terms and language common to the SCM domain

Participation Procedure that suggests how the participants should be involved the process and what information is required from them.

Point of entry N/A

3. Meet the requirements for conceptual modelling for SCM applications

Supply chain improvements

Standard language and terms for describing a supply problem and the details necessary to analyse the interconnections between ‘core’ components and those in its supply setting.

Supply chain objectives

Supply chain setting

Page 118: Miles Weaver PhD Thesis

118

6.3.2 Identification of a suitable process reference model for creating a CM

Lambert et al (2005) evaluated process-orientated supply management frameworks, identifying

five supply chain management frameworks, which recognise the need to implement business

processes in the literature. These include Bowersox, Closs, and Stank (1999); Cooper, Lambert,

and Pagh (1997); Mentzer et al., (2001); Srivastava, Shervani, and Fahey (1999) and the Supply-

Chain Council (2005, note this research uses SCOR v.9, 2008) which all hold distinctive

characteristics and objectives. The Value Chain Group VCOR model could also be added to this list

which is similar in style to SCOR but seeks to describe all the processes and activities within an

organisation.

Lambert el al., (2005) note that four of the five frameworks they identified suggest

implementation of standard cross-functional business processes. However, only the Global

Supply Chain Forum (GSFC) and Supply Chain Operations Reference model (SCOR) frameworks

include business processes that could be used by management, to achieve cross-functional

integration and are described in the literature with enough detail to draw meaningful

comparisons. This also stands true for the VCOR model which, in its infancy, has little published

literature available other than on its website which is restricted to members who pay a fee.

Table 6.5 draws some comparisons between the GSFC description of supply chain business

processes and the SCC SCOR model. Becker et al., (2003) six main qualities for an effective model

is used so that the opportunities and limitation of using a process reference model can be

considered in light of conceptual modelling. The key finding is that only the SCOR model can

provide the domain knowledge necessary for conceptual modelling. This is supported by a

number of research publications that have discussed the applicability of SCOR for simulation

purposes (e.g. Barnet and Miller, 2000; Arns et al., 2002; Terzi and Cavalieri, 2002; Min and Zhou,

2002; Hermann, Lin and Pundoor, 2003; Van der Zee et al., 2005; Albores et al., 2006; Persson and

Araldi, 2009). Although argued extensively in the wider simulation literature, there is little

research that has concentrated on the opportunity to use SCOR for the purposes of conceptual

modelling.

SCOR has notable strengths over the GSFC framework in all six of the criteria for an effective

conceptual model. In particular the areas include:

Extensive development and testing with academic, corporate and software partners who

make up the membership of SCOR across the world and from different industrial contexts

Regarded as a de facto standard model for SCM

Page 119: Miles Weaver PhD Thesis

119

Applicable for use in simulation analysis (both to develop tools and describing and

evaluating supply problems)

Standard description of processes and their relationships, performance measures and

business practices

The major limitations hold for both models. Although both claim to have been developed and

evaluated with industrial and academic partners it is not clear on how systematic and rigorous the

design process was. All that can be drawn is that the Supply Chain Council has advanced the

model and revised it on eleven occasions with collaboration with academics, technology providers

and the government organisations that participate in the council’s activities. The other key lesson

that can be drawn from the analysis is that the ‘clarity’ and ‘economic efficiency’ of both models is

difficult to ascertain. It is clear that an advantage of a process reference model is to offer

standard descriptions but the question still open is ‘how these descriptions can be effectively

used for the purposes of conceptual modelling’. This question is explored in more detail in

section 6.4 using the SCC SCOR model, as it offers considerable strengths over the GSFC model

and has been shown to be applicable for simulation modelling purposes.

Page 120: Miles Weaver PhD Thesis

120

Table 6.5 Comparison of supply chain process reference models Global Supply Chain Forum process reference model

(e.g. Cooper, Lambert and Pagh, 1997) Supply-Chain Council SCOR model v.9 (2008)

Correctness Developed and evaluated with members of the supply chain forum (includes fifteen major US corporations). No extensive testing has been claimed.

Developed and tested originally with 69 voluntary member companies and now has over 1,000 corporate and academic members established in each region across the world, from different industrial contexts (e.g. manufacturers, services, distributors, and retailers). It is now in its eleventh revision (SCC, 2008).

Relevance

The aim is to ‘help with implementation, instructors with material for structuring a SCM course and researchers with a detailed framework for future research in SCM’ (Croxton et al., 2001, pg. 14). There is no evidence of the model being used for simulation purposes other than for the reasons noted in ‘economic efficiency’ (e.g. Arns et al., 2002; Min and Zhou, 2002 use the model to define SCM and Terzi and Cavalieri, 2002 do not include it in their survey of simulation in the supply chain context).

It is often regarded as a de facto standard model in SCM (Stewart, 1997) and known as a well established and well practiced model (Swafford, Ghosh and Murthy, 2006). SCOR has been considered for its applicability for simulation purposes (e.g. Barnet and Miller, 2000; Arns et al., 2002; Terzi and Cavalieri, 2002; Min and Zhou, 2002; Hermann et al., 2003; Van der Zee et al., 2005, Albores et al., 2006; Persson and Araldi, 2009).

Economic efficiency

The work has been widely cited in research publications. Its main use has been for defining SCM, teaching purposes and identifying areas for future research (e.g. Lambert et al., 1998; Lambert and Cooper, 2000).

The model allows companies to (Stewart, 1997 and Huan, Sheoran and Wang, 2004 cite SCC, 1999): evaluate their own processes effectively; compare their performance with other companies both within and outside their industry segment. Pursue specific competitive advantages, use benchmarking and best practice information to prioritize their activities, quantify the benefits of implementing change, and identify software tools best suited to their specific process requirements.

Clarity Eight key processes that make up the core of supply chain management are described at the strategic and operational levels. The sub-processes describe typical activities.

The SCC (2008) states: SCOR provides a standard description of management processes, a framework of relationships among the standard processes, standard metrics to measure process performance, management practices that produce best in class performance and standard alignment to software features and functionality.

Comparability

The paper assumes that the ‘eight key business processes run the length of the supply chain and cut across firms and functional silos within each firm’ (Croxton et al., 2001, pg. 14). The work notes that all firms should consider the eight processes but the importance of each process and specific activities will vary. Its primary focus is for describing and defining SCM.

The standard is used widely for benchmarking activities (e.g. Gilmour, 1998). Huan et al., (2004, pg. 24) analysis suggest that it has a ‘complete’ set of supply chain performance metrics, industry best practices and enabling system which can be used to perform ‘very thorough fact based analyses of all aspects of their current supply chain’.

Systematic design

Not detailed. All that is claimed is that it has been developed and evaluated with industrial collaborators (see note in ‘correctness’).

Advanced through collaboration with ‘technology suppliers and implementers, academicians and government organisations that participate in the council activities and the development and maintenance of the model’ (SCC, 2008, pg. 1.1.1).

Page 121: Miles Weaver PhD Thesis

121

6.4 Using SCOR for conceptual modelling

This section expands upon the argument that SCOR could be used as one source that can make

the process of conceptual modelling more efficient and focused. The previous section identified

SCOR as a supply chain reference model that could provide the detail on the improvements

(termed ‘best practices’), objectives (the descriptions of performance attributes and metrics) and

the supply setting (e.g. processes and relationships between them). The detail offered by SCOR

for each of these requirements is summarised in table 6.6.

Table 6.6 Domain knowledge offered by SCC SCOR model Detail offered by SCOR

List of supply chain improvements (‘best practices’)

Glossary of supply chain best practices with associated definitions and processes that implement each practice

Major best practices are described in more detail (i.e. best practice needs and suitability indicators, impact on supply chain performance attributes/metrics, key best practice success factors and additional resources)

List of objectives and metrics (‘performance attributes and metrics’)

Range of performance attributes (characteristics of the supply chain which permit it to be analysed and evaluated against other supply chains with competing strategies)

Each performance attribute can be decomposed using the hierarchy of metrics into level 1 strategic metrics, level 2 and 3 lower level calculations (generally associated with a narrower subset of processes)

Level 1 and 2 metrics are described in detail (i.e. qualitative relationship description, quantitative relationships, calculation, data collection from SCOR processes, discussion and a graphic of the associated level 2 and 3 metrics in a hierarchy tree)

Level 3 metrics are described and the data collection needs from SCOR processes are listed

Supply setting (‘Supply processes and their relationship’)

Graphics provide a visual representation of the process elements and their relationships to each other

Inputs and outputs that are germane to each process element

Following the graphics are text tables that identify: 1) the standard name for the process element, 2) the notation for the process element, 3) SCC’s ‘standard’ definition for the process element, 4) performance attributes that are associated with the process element, 5) metrics that are associated with the performance attributes, 6) best practices that are associated with the process (candidates, not necessarily an exhaustive list)

Model focuses on three environments: make-to-stock, make-to-order, and engineer-to-order

Extracted from: SCOR V.9 (2008)

The following three sub-sections demonstrate how SCOR could be used to describe and analyse

an improvement (section 6.4.1), objectives (section 6.4.2) and its supply setting (section 6.4.3).

This is achieved by considering two examples of typical supply chain problems from the literature,

extracted from five research studies that have cases that have been evaluated using simulation.

Table 6.7 lists the purpose of each study, objective and improvements. The two improvements

considered include vendor managed inventory (VMI) and collaborative, planning, forecasting and

replenishment (CPFR). These improvements have been studied for various objectives of study

(e.g. inventory reduction, improve service level and improve total supply chain cost).

Page 122: Miles Weaver PhD Thesis

122

Table 6.7 Examples of two typical supply chain problems

Contribution Disney and Towill

(2003a; 2003b) Reiner and Trcka

(2004) Sari (2008)

Southhard and Swenseth (2008)

Chang et al., (2007)

Example case in the literature

The effect of vendor management inventory (VMI) dynamics on the bullwhip effect in supply chains

Supply chain design: Problems and alternatives for a production company in the food industry: A simulation based analysis

On the benefits of CPRFR and VMI: A comparative simulation study

Evaluating VMI in non-traditional environments

A study of an augmented CPFR model for the 3C retail industry

Objective of study

Bullwhip (peak order rate to step input and order rate variance) and stock performance (system and production inventory, inventory availability)

Minimise WIP inventory, fill rate (service level) and lead-times (cycle-times)

Reduction in total supply chain cost, customer service level (fill rate)

Inventory system costs, delivery costs and stock outs

Monthly inventory turnover rate; capital turnover; out of stock rate; service level

Improvements Implement VMI between manufacturer and customer

Distribution of orders between partners, decision rules in the supply chain, layout of the supply chain

Implement collaborative planning, forecasting and replenishment, vendor managed inventory

Implement VMI between manufacturer and customer

Implement collaborative planning, forecasting and replenishment

6.4.1 Using SCOR to describe supply chain improvements

SCOR provides over 420 supply chain practices which could be selected based upon the type of

improvements that may wish to be evaluated (Weaver et al., 2007). Sixteen best practices are

described as major and are detailed with a description, impact on supply chain performance

attributes/metrics and key success factors. An example of VMI and CPFR is provided in table 6.8,

describing the SCOR process and the information that could help determine the potential impact

on supply chain performance attributes/metrics.

Table 6.8 Example of SCOR detail extracted for improvements

Improvement SCOR

processes Impact on supply chain performance attributes/metrics

Reliability Costs

VMI

P1, P2, P4, S1.1, S2.1, S3.3, ES.7, D1, D1.5, D1.6, D2.5, D2.6, D3.5, D3.6

VMI helps to assure the availability of items thereby helping to ensure better on-time delivery performance as well as greater fill rates

Inventory level decreases by up to 20% leading to lower inventory costs. The supplier gets a clear view of demand and flexibility (see above), so that they can achieve lower variable manufacturing costs

CPFR P1 (Plan Supply Chain)

Better store in stock (2% - 8%) Better customer service (2% - 8%)

Lower logistics cost (3% - 4%)

Extracted from: SCOR V.9 (2008)

Although only the major best practices are described in this level of detailed description, the

business processes have further information that could be useful. This includes a description of

the process, which performance attributes apply and the associated metrics. The description also

lists other best practices that may be implemented as part of the process selected to represent

each improvement (and performance measures).

6.4.2 Using SCOR to describe supply chain objectives

The supply chain objectives can be represented using the SCOR metrics at three levels of

decomposition. SCOR provides primary high level strategic measures that cross multiple SCOR

Page 123: Miles Weaver PhD Thesis

123

processes and lists a hierarchy of associated lower level metrics to calculate each of the higher

level metrics. The level 1 metrics do not necessarily relate to a SCOR level 1 process type (e.g.

plan, source). The metric hierarchy tress included in the SCOR model are useful to identify how a

supply chain performance attribute can be measured by a range of associated metrics at three

different levels.

The examples provided in table 6.8 demonstrated a range of metrics being used to measure the

performance of implementing VMI and CPFR improvements. Generally, these studies examined

total supply chain cost, reduction of inventory and maintaining a desired customer service level

(fill rate). Table 6.9 translates these into SCOR performance attributes and identifies the

associated level 1, 2 and 3 performance metrics. For each performance metric, SCOR provides a

definition of how the metric is to be calculated and indicates the data required to perform the

calculation and the source process.

Table 6.9 Example of extracting SCOR performance measures Performance

attribute Performance metric level

Performance metric Definition of metric calculation Data collection source

Improve supply chain cost by minimising WIP inventory

Level 1 metrics CO.1.1 Total Supply Chain Management Cost

TSCMC = Cost to Plan + Source + Make + Deliver + Return + Mitigate Supply Chain Risk

Any related level 2 process category

Level 2 metrics CO.3.69 Cost to manage in-process products (WIP)

The sum of the costs associated with managing in-process products (WIP)

EM.4 Manage in-process products (WIP)

Minimise finished goods inventory

Level 3 metric AG.3.39 Current On-hand finished goods inventories

Current on hand finished goods inventories including safety stock required to sustain current order fulfillment, assuming optimized inventory practices

EM.4 Manage in-process products (WIP)

Maintain customer service level (fill rate)

Level 3 metric RL.3.36 Fill rate The percentage of ship-from-stock orders shipped within 24 hours of order receipt.

P1.3 Balance supply chain resources with SC requirements

P4.4 Establish delivery plans

M1.3 Produce and test

D1.3 Reserve inventory and determine delivery date

D1.9 Pick product

Extracted from: SCOR V.9 (2008)

Table 6.9 shows how to calculate total supply chain costs. This would include aggregating all the

costs associated with plan, source, make, deliver, return and mitigating supply chain risk, selected

if the process type has been selected. Decomposing this level one metric includes a hierarchy of

costs associated with each type and at level three, specific calculations for activities such as

managing WIP inventory etc. The example to maintain service level had many different choices

for metrics that provided specific requirements but the fill rate metric were dominated in the

Page 124: Miles Weaver PhD Thesis

124

cases selected. In this example two planning, a ‘make’ and two ‘deliver’ decomposed processes

provide the data source to perform the metric calculation.

6.4.3 Using SCOR to determine the interconnections with the supply setting

The SCOR model provides the inputs and outputs to each decomposed business process

distinguished by manufacturing environment (i.e. make-to-stock, make-to-order and engineer-to-

order configurations). Figure 6.1 shows a sample of the detailed workflow for S1.2 (receive

product), a third level decomposed business process element that is associated with receiving

product to contract requirements. The ‘S’ depicts that it is a source process element and at level

two, the ‘S1’ indicates it is concerned with source stocked product and is specific to receiving

product, ‘S1.2’.

Figure 6.1 Example of SCOR inputs and outputs to a decomposed business process Source: SCOR V.9 (2008)

SCOR can be used to identify the interconnections between business processes using the

descriptions of inputs and their source process elements. Sections 6.4.1 and 6.4.2 showed that

SCOR can be used to identify the processes germane to a supply chain objective and improvement

at a particular level of decomposition (i.e. level of detail is predefined). These can be classed as

the ‘core’ components and their source interconnections ‘candidates’ for possible inclusion. This

provides an opportunity to evaluate each interconnection based upon some decision rules with an

aim of determining the boundary of the model.

Page 125: Miles Weaver PhD Thesis

125

6.5 Presentation of outline design

The outline design presents a synthesis of the ideas considered for each design issue discussed in

this chapter. These ideas are presented as the key concepts for incorporation into the

methodology. Each of these key concepts are identified and justified based upon the issues

identified in this chapter in section 6.5.1. Secondly, each key concept is linked to one of the

general conceptual modelling process stages before identifying specific phases that should be

included in the methodology (section 6.5.2).

6.5.1 Key concepts to be incorporated into the methodology

Ten key concepts have been synthesised from the discussion of the design issues for each of the

requirements for developing the SCM2 (outlined and described in table 6.10). Each of the key

concepts is outlined in table 6.10 with a brief description. The core idea developed in this chapter

is that SCOR can be utilised to make the process of conceptual modelling more efficient and

focused. The main role of SCOR is to provide a critical source of domain knowledge to drive the

process of conceptual modelling (key concepts 1 – 4), aid in decision-making process when

formulating the model boundary (key concepts 6 and 7) and aid in the description of the actual

practices to be represented in the model (key concept 8). The other core ideas include, how the

model boundary is formulated using some decision rules to include or exclude processes (key

concept 6) and simplify model inputs (key concept 7), representing the model content (key

concept 9) and for documenting and validating the conceptual model (key concept 10).

Key concept one states how a supply problem should be described (i.e. objective, improvement

and supply setting – see section 6.4). The objective describes the performance attributes (e.g.

cost, responsiveness, agility) that an improvement in the supply chain must achieve. An

improvement describes the way in which the client wishes to alter the existing supply system to

meet the objective, while the supply setting describes the nature of the real world in which the

improvement interconnects with each objective. This is central to the design of the conceptual

modelling process as all further steps are derived from an understanding of the supply problem

and the output of the process is validated against the objectives set.

Page 126: Miles Weaver PhD Thesis

126

Table 6.10 Key concepts to be included in the design of the SCM2

Key Concept Description

1. Supply chain problem describe the objective, improvement and supply setting

Objectives describes the performance attributes (e.g. cost, responsiveness, agility) that an improvement in the supply chain must achieve

Improvements describe the way in which the client wishes to alter the existing supply system to meet the objective

Supply setting describes the nature of the real world in which the improvement interconnects with each objective

2. SCOR SCM performance metrics can be used to identify how an objective is to be measured

SCOR provides a hierarchy of performance metrics for each supply chain performance attribute with associated detail. The detail includes a description of each metric, calculation and the process elements that provide data to perform each calculation

3. SCOR practices can be used to describe each improvement to be evaluated

SCOR provides a list of practices with associated detail. The detail includes a description of the practice, for major practices the impact that the practice should have on SCOR performance metrics and the process elements that are germane to each practice

4. Identification of the core processes that need to be modelled, their inputs generated from a source process element

The process elements associated with each objective and improvement is identified and classified as core process elements included in the model. Each process element has a list of inputs fed into the process from a source process element.

5. Process elements that have yet to be included in the model can be classed as candidates for possible inclusion

The source process element that feeds an input to each process element included in the model are considered for inclusion in the model

6. Candidate process elements are considered in turn for inclusion in the model, as they form a critical interconnection between the core processes and the real world

Candidate process elements are included in the model if the input to be generated will affect model behaviour by significantly impacting upon the objectives of study.

Those that do not can be excluded, if the client or modeller is unsure then they must be tested by prototyping using sensitivity analysis.

7. Included process elements are considered in turn to identify those that could be simplified

Process elements that feed an input that can be generated in a simplified form (e.g. fixed value, simple distribution) can be simplified. No inputs are fed into simplified process elements; therefore they indicate the boundary of the model.

Process elements that cannot be simplified, must be promoted (included in the model) and treated similarly to core process elements (thus the process repeats to identify candidates for inclusion in the model).

8. The detail that needs to be included can be identified from the actual practice for each process element included and simplified in the model

SCOR provides a list of typical practices for each process element. These can be reviewed in light of the general practices described from the client’s perspective.

9. Modelling practice should represent the complexity and detail of the actual practice to be evaluated

The actual practice should be considered in turn to identify the activities that need to be modelled to generate the desired output from the inputs identified in the simplest way without effecting model accuracy. The entities that need to be modelled are identified.

10. The conceptual model is documented and validated

The conceptual modelling report is documented from the objectives, improvement, model content, assumptions and simplifications made about the model to be developed.

The conceptual model is validated

Key concept two states that SCOR can be used to describe each objective in terms of performance

metrics, calculations and data sources necessary to perform each category (shown in section

6.4.2). Similarly for key concept three, SCOR provides a list of practices with associated detail

which includes a description of the practice and the process element that are germane to each

practice (shown in section 6.4.1). The major best practices (e.g. VMI, CPFR, cross-docking) used

by SCOR practitioners are listed in more detail. This is useful as this also suggests the impact that

each practice should have on related SCOR performance metrics. This can be used to verify that

each improvement will have an impact on desired performance so to focus the study on those

improvements that could address the objective.

Page 127: Miles Weaver PhD Thesis

127

The importance of key concepts two and three is that the process elements, which are germane

to each improvement and objective, have been identified. These process elements can be

classified as ‘core’ process elements that are to be included in the model (key concept four). The

SCOR process elements have a set of inputs that are fed from a source process element. These

inputs can be considered for inclusion in the model; they are, effectively, candidates that need to

be included or excluded based upon some rules (key concept five).

Each candidate process element can be considered in turn for inclusion in the model as they form

a critical interconnection between the core processes and the real world (key concept six).

Candidate process elements are included in the model if the input to be generated will affect

model behaviour by significantly impacting upon the objectives of study (discussed in section

6.2.1). Those that do not can be excluded. An alternative option is added to the criteria to

include those process elements in which the modeller is ‘unsure’. This provides a list of those to

discuss and confirm in greater detail with the client. Ultimately, the process elements that could

not be determined should be ‘tested’ by using a prototyping method.

The boundary of the model can be determined by identifying those ‘included’ process elements

that generate an input to be fed into the model which can be simplified (key concept seven). The

rule, which determines whether the input can be simplified, is determined by asking: can the

element be generated in a simplified form (e.g. a fixed value, simple distribution)? This indicates

the boundary of the model because no further inputs are needed to generate the input. The

process elements that cannot be simplified must be ‘promoted’ (included in the model) and

treated similarly to ‘core’ process elements. The process is repeated until all candidate process

elements have been identified and considered for inclusion. The point when no further

candidates can be considered indicates that the model boundary has been reached and all

process elements that should be included have been (both core and promoted process elements).

The detail of the model can be identified from the actual practice for each process element

included and simplified in the model (key concept eight). The SCOR model practices can be used

as examples of typical practices that have been used for each process in a supply chain context.

This enables the modeller to have an indication of the types of practices that could be modelled

prior to obtaining, from the client, the actual practice from the client’s perspective.

The conceptual model needs to represent the complexity and detail of the actual practice in terms

of how it will be modelled (key concept nine). The modeller needs to consider each actual

Page 128: Miles Weaver PhD Thesis

128

practice to identify the activities and events that would need to be modelled, to generate the

desired output from the inputs identified. Although the inputs have previously been identified

the process has also identified the outputs as they feed into a ‘core’ or ‘promoted’ process

element. The modeller is concerned with identifying the simplest way to model the activities and

actions without affecting model accuracy. To do this the entities that need to be modelled are

identified.

The final key concept concerns documenting and validating the model to be developed (discussed

in section 6.2.2). The output of the process is a description of the computer model to be

developed (e.g. objectives, improvement, model content, assumptions and simplifications).

Validation checks should be incorporated into the methodology phases where appropriate and

provides a final hypothesis validation test.

6.5.2 Linking key concepts to phases in the SCM2

Seven phases are required to incorporate the ten key concepts into a procedure for the SCM2.

These phases have been identified by linking each key concept to the general stages in a

conceptual modelling process that were identified in section 6.1.1 (this is shown in table 6.11).

Each of these phases is justified in this section.

Table 6.11 Linking key concepts, conceptual modelling process with phases in the SCM2

Key concept Conceptual modelling

process Phase in SCM2

1. Supply chain problem describe the objective, improvement and supply setting

Problem structuring and setting objectives

Phase 1: Describe the supply chain problem from the clients perspective

2. SCOR SCM performance metrics can be used to identify how an objective is to be measured

Defining the experimental factors and reports

Phase 2: Determine how each objective is to be measured

3. SCOR practices can be used to describe each improvement to be evaluated

Phase 3: Determine how each improvement is to be represented

4. Identification of the core processes that need to be modelled, their inputs generated from a source process element

Determining the model

content (i.e. complexity

and detail)

Phase 4: Determine the model inputs and source process elements that interconnect within the model and the immediate supply setting

5. Process elements that have yet to be included in the model can be classed as candidates for possible inclusion

6. Candidate process elements are considered in turn for inclusion in the model, as they form a critical interconnection between the core processes and the real world

Phase 5: Formulate the model boundary

7. Included process elements are considered in turn to identify those that could be simplified

8. The detail that needs to be included can be identified from the actual practice for each process element included and simplified in the model Phase 6: Design the level of detail necessary

to implement the model 9. Modelling practice should represent the essential complexity and detail of the actual practice to be evaluated

10. The conceptual model is document and validated Provide a project specification

Phase 7: Document and validate the conceptual model

Page 129: Miles Weaver PhD Thesis

129

The process of conceptual modelling is initiated by identifying the supply problem from the

client’s perspective (key concept one and phase one). The experimental factors correspond to

how the improvement is to bring about a change in the supply system (phase two) and the

reports correspond to how each objective is to be measured (phase three). These phases are

separated as they require different checks to ensure that the descriptions provided are ‘correct’.

This is important because the descriptions provided drive the analysis of the model content so

must comprehensively represent the objective and improvement so that the interconnections

with the supply setting can be determined.

Phase one – six correspond to determining the model content (i.e. complexity and detail). This is

because they first identify interconnections between core components and the supply setting and

offer some rules to decide upon whether they should be included or not. Firstly, SCOR is used to

extract the domain knowledge necessary to identify the inputs to each ‘core’ process element and

how it interconnects within the model and the immediate supply setting (phase four). The

purpose of this stage is to identify ‘candidate’ process elements that have yet to be considered for

inclusion. Phase five builds upon the descriptions obtained in phase four so to formulate the

model boundary. Each of the inputs is fed from a candidate process element that could be

included as they may form a critical interconnection between the processes included in the model

and with the real world. Here, candidate improvement options are simplified, promoted, tested,

or excluded, based on the two rules defined in section 6.2.1.

Phase six designs the level of detail necessary to implement the processes and simplified inputs

identified in the model boundary. The level of detail is determined by identifying the actual

practice for each process included and simplified in the model. This is a form of aggregation as

the actual practice may occur in more than one process. From this analysis, the modeller decides

on the modelling practice to represent the essential complexity and detail of the actual practice to

be evaluated.

Phase seven documents and validates the conceptual model. This phase cannot be seen as the

end phase but a phase that refines the model throughout each of the phases. The output of

phase seven is a validated description of the computer model to be developed agreed by both the

client and the modeller.

Page 130: Miles Weaver PhD Thesis

130

6.6 Chapter summary

The chapter has considered the design issues for each of the requirements for the SCM2. The

discussion has led to a range of ideas being synthesised into a set of ten key concepts for inclusion

in the procedure. Each of the key concepts have been aligned to a general process of conceptual

modelling, so to deduce a set of phases that are specific for conceptual modelling in the domain

of SCM. An outline of phases in the methodology is shown in table 6.12 along the inputs that

require information and outputs that provide information from the methodology.

Table 6.12 Outline of the methodology: Phases, inputs and outputs Inputs to the SCM2 Phases in the (SCM)2 Outputs from the (SCM)2

From the client:

Supply chain objective(s)

Supply chain improvement(s)

Supply setting

Phase 1: Describe the supply chain problem from the clients perspective

Statement of supply problem

Use SCOR to identify the following from the description of the supply chain objective(s):

Supply chain strategic and diagnostic metrics

Supply chain metric calculation

Data collection requirements from each process element

Phase 2: Determine how each objective is to be measured

Statement of how each process is to provide the data used to calculate each objective

Use SCOR to identify the following from the description of the supply chain improvement(s):

Level of process detail for each improvement (includes process element that represents each improvement)

Phase 3: Determine how each improvement is to be represented

Statement of how each process is to represent each improvement (i.e. list of processes germane to each improvement)

Use SCOR to identify the following from the process elements identified in phase two and three:

Inputs fed to each process element included in the model

Source process elements can be discriminated based upon whether they exist in the model or not

Phase 4: Determine the model inputs and source process elements that interconnect within the model and the immediate supply setting

List of model inputs and candidate process elements

The modeller with input from the client considers each ‘candidate’ process element in turn against each rule

Phase 5: Formulate the model boundary

Statement of the model boundary (includes a list of process elements promoted, simplified, excluded and those that require testing)

The modeller uses SCOR and client sources to identify and describe actual practice and represent this into modelling practice

Phase 6: Design the level of detail necessary to implement the model

Statement of actual practice and how it will be represented in the model

Inputs from phases one - six Phase 7: Document and validate the conceptual model

A valid description of the computer model to be developed

Table 6.12 represents the procedure as a logical and sequential set of phases to be completed.

However, iteration will be necessary in particular when a validation check has not been satisfied

and when determining the model boundary (between phases five and four).

A benefit offered by the methodology, is that SCOR has been incorporated into the design to

enable a more efficient and focused process (e.g. provide information necessary to drive the

analysis, useful aid when consulting SMEs). Additionally, validation checks will be necessary when

Page 131: Miles Weaver PhD Thesis

131

describing the supply problem, improvement, objective, model boundary, and description of how

the actual practices are to be represented in the computer model. This will be the result of

learning during the process of conceptual modelling, leading to adjustment when necessary.

The following chapter (chapter seven) details and refines the outline methodology defined in this

chapter so that it is aligned to meet the specification of requirements. The development of the

methodology is founded upon a strong conceptual base and an evaluation of how each

requirement can be considered in the design of the methodology.

Page 132: Miles Weaver PhD Thesis

132

Chapter 7 Detailed design for SCM2 (Stage IV)

This chapter implements stage IV of the research methodological programme by refining and

detailing the methodology with two supply chain applications. It is the final stage to address the

second objective of the research to ‘develop a methodology for simulation conceptual modelling

in the context of SCM applications’. The detailed methodology is aligned with the required

specification, presented in chapter five, to demonstrate that it meets the requirements. This is

completed before the SCM2 is preliminarily validated in chapter eight.

The chapter is structured to:

Overview of the SCM2 (described in section 7.1 and represented in figure 7.1) - Present an

overview of the phases and steps to follow as laid down in the SCM2

Presentation of the development cases (described in section 7.2) - Present the supply

chain application cases to detail and refine the SCM2 with rationale for their selection

Application of the development cases to refine and detail the SCM2 (each phase is

justified in section 7.3) - Discuss how each phase in the SCM2 was detailed and refined

with illustration of the decisions made in the design using the two supply chain

applications

Implementing the SCM2 using a spreadsheet application (discussed in section 7.4) -

Discuss how the SCM2 can be implemented using a spreadsheet application to provide

templates and automate a number of the steps

Alignment of detailed design of SCM2 against specification (discussed in section 7.5) -

Demonstrate that the detailed and refined design of the SCM2 methodology meets the

specification of requirements identified in chapter five

7.1 Overview of the SCM2

The aim of the methodology is to provide a prescribed procedure to aid the users to create a

simulation conceptual model for SCM applications. The output from the methodology is a

documented and validated description of the computer model to be developed (the conceptual

model). The methodology includes seven phases, associated detailed steps, who participates in

each step and the information needs that incorporate each of the key concepts described in

chapter six. It has been developed to meet the specification of requirements identified in chapter

five; the outline design presented in chapter six and has been refined and detailed in this chapter

using two supply chain applications. The methodology is summarised in graphical form in figure

7.1.

Page 133: Miles Weaver PhD Thesis

133

Phase 1:

Describe the supply

problem

Output: Description of the

improvement(s) to be evaluated,

for a given objective(s) within its

supply setting

Phase 3:

Determine how each

improvement is to be

represented

Output: Description of the core

processes that represent each

improvement

Phase 2:

Determine how each

objective is to be

measured

Output: Description of the core

processes that provide data

used to calculate each

objective

Phase 4:

Determine how the

inputs and their

sources interconnect

within the model and

with its immediate

supply setting

Output: List of inputs and

candidate processes for

possible inclusion in the model

boundary

Phase 5:

Formulate the model

boundary

Output: List of processes and

inputs included in the model

Phase 7:

Document and validate the

conceptual model

Output: A valid description of the

computer model to be developed

Phase 6:

Design the level of detail

necessary to implement

the model

Output: Description of the model

components and

interconnections that represent

the actual practices included in

the model

Point of entry

A formal problem formulation and

structuring methodology or unstructured

problem from client

Build a prototype and

use sensitivity analysis

to extend the model

boundary and level of

detail

Output: Refinement of the

model boundary and level of

detail

Iterate for each PROMOTED process decided in phase five

Figure 7.1 Overview of the SCM

2

The purpose of each phase can be described along with the information that each phase provides

to aid a user in the creation of a conceptual model for SCM applications (in italics below). This

includes an overview of the steps which need to be followed and ‘checks’ that need to be

completed before proceeding to the next step. Iteration is required between steps if a check has

not been satisfied (requires the phase to be repeated), or to initiate a return to a previous step as

new information is generated (in the case of formulating the model boundary).

Point of entry: Enter the methodology when a client has a supply problem to be evaluated

using a simulation approach

Phase one: Describe the supply problem - The supply problem is described from the perspective of

the client

This includes a description of the supply chain improvement(s) to be evaluated (step 1.1)

for a given objective(s) (step 1.2) within the supply setting (step 1.3). Two checks are

made to state how each improvement could achieve each objective (step 1.4) and that

the descriptions provided are ‘correct’ (step 1.5). Simulation would be unsuitable if the

Page 134: Miles Weaver PhD Thesis

134

improvement could not achieve each objective and thus the improvement is excluded

from the study. The phase cannot be exited until the description of the supply problem is

‘correct’; the phase is repeated otherwise.

Phase two: Determine how each objective is to be measured – The objective is described in terms

of how it will be measured

This includes a description of the decomposed supply chain metrics (step 2.1), how each

performance metric will be calculated from the data sources that have been generated

from the decomposed business processes (treated as ‘core’ processes at the required

level of detail), (step 2.2), and the actors associated with each data source and

measurement span (step 2.3). The description of how each objective is to be measured is

checked for ‘correctness’ (step 2.4) and, therefore, the phase cannot be exited until this

check is complete; the phase is repeated otherwise.

Phase three: Determine how each improvement is to be represented – The improvement is

described in terms of how it is to be represented

This includes a description of the decomposed business processes (treated as ‘core’

processes at the required level of detail) (step 3.1), for each actor (step 3.2). The

description of how each process is to be represented is checked for ‘correctness’ (step

3.3). The phase cannot be exited until this check is complete and, therefore, the phase is

repeated until it is.

Phase four: Determine how the inputs and their sources interconnect within the model and

with its immediate supply setting – Provide a list of model inputs and candidate process elements

(NB supplies information only to formulate the model boundary)

The inputs and their source interconnections for each actor are described for each

process element included in the model (step 4.1) and discriminated against to identify

‘candidate’ process elements (step 4.2). The process is initiated from the included

process elements that are provided from the ‘core’ processes (identified in phase two and

three), followed by the ‘promoted’ process elements (identified in phase five). The phase

cannot be exited until all process elements have been discriminated against (in step 4.2)

Page 135: Miles Weaver PhD Thesis

135

and, therefore, it is re-entered in subsequent rounds when ‘promoted’ process elements

are identified (from step 5.3).

Phase five: Formulate the model boundary – Provide a list of processes and inputs included in the

model

Each of the inputs from the candidate process elements (listed in step 5.1) are analysed

by two rules for inclusion in the model boundary and the rationale for each decision is

documented (step 5.2). The first includes reaching a decision on: whether the input to be

generated from the candidate process element will affect model behaviour by significantly

impacting on the objectives of study? If the answer is ‘yes’, then ‘include’, if ‘no’, then

‘exclude’, if unsure, ‘test’ (using a prototyping method). The second refers only to those

indicated as ‘include’: can the included input be generated in a simplified form (i.e.

random distribution or fixed value) so that there are no further inputs to the process? If

the answer is ‘yes’, then ‘simplify’, if ‘no’, then ‘promote’. When no further inputs have

to be considered, the ‘promoted’ process elements are returned to phase four for

discrimination. The cycle is completed in rounds until no further inputs and their sources

need to be considered. The list of processes and relationships between inputs to be

included in the model are checked for ‘completeness’ and ‘correctness’. The phase

cannot be exited until this check is complete, phase four and five is repeated otherwise.

Phase six: Design the level of detail to implement each process and input included in

the model boundary – Provide a description of how the actual practices are represented

by the model components and relationships between them

Each process included in the model is described in terms of how it is actually

implemented in practice in sufficient detail of how the inputs (and sources) are

converted to produce an output (to a destination), specified by each actor (step

6.1). This also includes identifying ‘phantom’ process elements by determining

the process elements that contain only a workflow input and no practices can be

identified, that would influence the characteristics of the workflow. These are

not modelled in any detail. The following steps describe how each actual

practice, specified by each actor, will be represented by the components (i.e.

processes; activities and events; entities) in the computer m odel, in the simplest

way (by incorporating any assumptions or simplifications into the descriptions)

Page 136: Miles Weaver PhD Thesis

136

(step 6.2). There are no checks at this stage as the following phase is a full and

complete validation of the conceptual model (phase seven). The phase cannot be

exited until all actual practices have been represented by the components in the

computer model.

Phase seven: Document and validate the conceptual model – The draft descriptions

provided from the phases and steps in the methodology are documented and validated

The draft conceptual model is documented by describing the supply problem from the

client’s perspective, how each objective is to be measured, how each improvement is to

be represented, how each actual practice is to be represented by the components in the

model and their interconnections, assumptions and simplifications incorporated into the

model component descriptions (step 7.1). Each of the descriptions is validated for

‘correctness’ from the perspective of the modeller, (hypothesis validity), and client,

(credibility). Any issues that arise, results in the necessary revisions and adjustments by

returning to the necessary phase in the methodology (step 7.2). The final step documents

a non-software specific description of the simulation model to be developed (step 7.3).

7.2 Presentation of the development cases

The detailed design has been developed and refined using two development cases which are

representative and typical of complex supply chain problems. Firstly, the BeerCo development

case is used as a typical and simplified application that has been used for many years to teach

(e.g. Kaminsky and Simchi-Levi, 1998; Holweg and Bicheno, 2002; Jacobs, 2000; Sparling, 2002)

and to study supply chains (e.g. Ackere, Larsen and Morecroft, 1993; Lee, Padmanabhan and

Whang, 1997; Disney and Towill, 2003a; 2003b). Secondly, the CarCo development case is a

detailed and extremely complex case that has been developed in an industrial context: an

automotive seat supply chain. This case has been used to compare supply chain simulation

functionality (e.g. Albores et al., 2006), identify methods for evaluating a supply chain problem (in

Weaver et al., 2007) and to select supply chain architecture (Benton, 2009).

7.2.1 Development case 1: BeerCo

The BeerCo development case (Beer distribution game) is considered a good illustration of a real-

life supply chain (Sterman, 1989; Disney and Towill, 2003a; 2003b) and an environment that is

rich, containing four actors in a chain, many feedback loops and time delays (Paik and Bagchi,

2007). In particular, Sterman (1989; 2000) points out that the decision rules describe the actual

decision process very well as it includes the essential features of a stock management procedure.

Page 137: Miles Weaver PhD Thesis

137

These features include replacement of expected orders, correction of differences between the

desired stock and the actual one, and an evaluation of the supply chain inventory (Paik and

Bagchi, 2007).

Figure 7.2 Structure and flows in the BeerCo development case Source: Paik and Bagchi (2007)

The structure and flows in the game are shown in figure 7.2. The game consists of four actors

directly linked in a supply chain; a factory, distributor, wholesaler and retailer supplying beer.

Beer cannot skip the adjacent position (e.g. the wholesaler orders beer from the distributor and

ships beer to the retailer). The objective of the game is to minimize the total cost for everyone in

the supply chain by maintaining low stocks but managing to deliver all orders. An important

consideration in making decisions is the delay in the movement of beer through the supply chain.

There are two costs involved: inventory holding costs and back order costs. To minimize the sum

of these costs, the cost of having stock (stock holding cost) with the cost of being out of stock,

when a customer orders beer (back order costs) must be balanced. This development case is

described in more detail as the methodology is applied in section 7.3.

7.2.2 Development case 2: CarCo

The CarCo development case is a detailed, complex and contextually rich supply chain problem

that has been extracted from an industrial context (justification for the case was provided in

section 3.3.3). The supply chain under study deals with the supply of seats to CarCo. There are

four echelons involved in the supply chain: the car company (a luxury automobile manufacturer:

LA), the seat supplier (SS), a third party warehouse (operated by a third party logistic provider:

3PL), and two suppliers of seat components (central head-rests: CHR and tracks: T). Figure 7.3

shows the configuration of the supply chain.

Page 138: Miles Weaver PhD Thesis

138

Figure 7.3 A simplified diagram of CarCo’s supply chain Source: Albores, Weaver, Love and Benton (2006)

The issue that the development case considers in detail is one of planning the supply chain. The

goal is to improve the visibility of demand in the supply chain to impact upon delivery

performance and to reduce supply chain costs. At present there is multiple and contradictory

information being generated by different planning systems at each of the actors locations (e.g.

planning is difficult because the seat supplier receives three pieces of contradictory planning data

from the luxury automobile manufacturer). Due to the inaccuracy of the information provided,

informal planning data is relied upon to achieve the delivery performance targets. There is a need

to improve the coherence of the information flows in the supply system and minimise the impact

of the contradictions in the planning data due to the multiple signals of demand. This

development case is described in more detail as the methodology is applied in section 7.3.

7.3 Application of the development cases to refine and detail the SCM2

The aim of both development cases is to apply them in detail and refine the outline design for the

SCM2 developed in chapter six. Also, align the design to meet the required specification

presented in chapter five (identified from the literature). This includes detailing how each of the

key concepts identified in the outline design is implemented in the methodology and a

justification for the choices made in the design. A list of principles considered from existing

practice and observations made during the refinements, using the two development applications,

are provided in tables for each phase in appendix A. The design choices, considered for each of

the principles/observations, cover a range of aspects such as detailing the:

Procedure for each phase with specific steps that should be followed

Role of the participants in each step

Appropriate means for documenting and representing the description and content of the

conceptual model

Points of entry and exit to and from the phases and steps

Way in which information is used and provided from the methodology

Page 139: Miles Weaver PhD Thesis

139

In relation to how information is used and provided, the outline design argued that using domain-

knowledge (particularly from the SCOR model) would provide an opportunity to develop more

focused and efficient guidelines for simulation conceptual modelling. The information that can be

provided from SCOR to undertake a step is considered along with ways to use the standard

terminology to provide information (i.e. for use by other steps in the methodology or to describe

the conceptual model).

The two development cases are only applied in detail up to the point that the actual practices are

described (a domain-orientated simulation conceptual model). This is the point at which the

methodology is novel. This means that the description of the model components is not

considered in detail in this chapter, nor is the final documentation of the validated conceptual

model. The steps that correspond to each of these needs incorporate existing practice that is

widely used to describe the model components and their interconnections (these

interconnections were identified in the model boundary formulation). It can be argued, that the

documentation and validation procedure is also novel but is dependent upon how the model

components are described and is a considerable area of study in its own right. To demonstrate

how the methodology can be used in these steps some illustrative examples are discussed from

the BeerCo development case. As previously noted a modeller worldview (e.g. those that are

familiar with DES), experience or skills have a bearing on how the model components are

described (C.f. section 2.4.3).

7.3.1 Phase 1: Describe the supply problem from the client’s perspective

Phase one implements the first key concept identified: a supply chain problem describes the

objective, improvement and supply setting. It initiates the whole conceptual modelling procedure

by describing the supply problem and performs two checks to verify that simulation is suitable for

evaluating an improvement and that the descriptions provided are ‘correct’. There were a

number of observations that were made when implementing key concept one into phase one of

the SCM2. These observations have been highlighted previously by Robinson’s (2004) discussion

of developing an understanding of the problem situation and determining the modelling

objectives. These are considered in light of applying the two development cases and how these

impacts upon the design of the phase in table A.1 in appendix A.

These considerations were included in the formulation of the detail of the phase. In particular,

the applications to the cases demonstrated it was of critical importance to structure and describe

the problem correctly. This is the case because the core components to be included in the model

are derived from the supply problem and the boundary of the model is formulated by considering

Page 140: Miles Weaver PhD Thesis

140

the relationships between core components and the supply setting. The detail of phase one is

shown in table 7.1.

Table 7.1 Detailed steps for phase one of the SCM2

Phase one: Describe the supply problem from the clients perspective

Process steps Information required Information provided

Point of entry: From client source(s): A structured (from a problem formulation and structuring methodology) or unstructured problem, from the client; From 7.2.1: An invalid description of the supply problem

1.1 Describe the objectives of study, in terms of the impact on supply chain performance attributes, that the improved supply system should achieve

Obtain from the client the desired impact (e.g. minimise, maximise, maintain) on supply chain performance attributes. Use SCOR descriptions of supply chain performance attributes (SCOR V.9, section 3) as a guide

Description of the objective(s) of study

1.2 Describe the alternative [set of] supply chain improvement(s) in terms of how and which actors are affected by the change

Obtain from the client situational information. Use SCOR descriptions of practices (SCOR V.9, section 4) to select and describe each improvement

Description of the alternative improvements to be made to the existing system

1.3

Describe the nature of the setting of the supply problem (e.g. actors in the supply system that have a cause and effect relationship between the improvement and objective, and any important situational information) that may influence the scope of the problem

Obtain from the client information on the general supply problem setting

Description of the supply problem setting

1.4

State the means by which each improvement is to achieve each objective, by bringing about change in the supply system (in terms of desired impact on performance attributes)

Use the information provided from 1.1 – 1.3 to describe the cause and effect relationship between the objective and improvement within the stated supply setting; Use SCOR descriptions of impact of each practice on performance attributes, if the improvement is described as a major best practice (SCOR V.9, section 4). Consult the client on how each improvement will bring about change in the supply system

Description of how each improvement could achieve each objective

1.5 Check that the description provided from steps 1.1 – 4 are ‘correct’ from the perspective of the client making any alterations as deemed necessary before proceeding

Consult with the client on each description (Information provided from 1.1 – 4)

Description of the supply problem from the client’s perspective

Point of exit: To phase 2: Proceed only when the description of the supply problem has been agreed as ‘correct’ To step 7.1: As above and when all other phases have been completed (final validation)

Output: Description of the supply problem from the client’s perspective

7.3.1.1 Step 1.1: Describe the objective(s) of study

The objectives of study can be described in terms of the impact on supply chain performance

attributes that the improved supply system should achieve. In both cases the objectives can be

easily translated into the required supply chain performance attributes using the SCOR

descriptions of typical attributes. The impact is indicated in general terms such as whether the

performance attribute is to be ‘minimised’ or ‘maximised’ in line with most simulation studies

(Beamon, 1998). This can be seen in table 7.2.

Page 141: Miles Weaver PhD Thesis

141

Table 7.2 Description of the objective(s) of study

BeerCO development case CarCO development case

Description of the objective(s) of study

From step 1.1

1. Minimise total supply chain costs (-) 2. Maintain customer service (-)

1. Maximise supply chain reliability (+)

In the BeerCO development case, the retailer is experiencing high total supply chain costs and

poor levels of customer service due to a lack of planning and control across the supply chain and

between actors. The aim is, therefore, to ‘minimise’ total supply chain costs by reducing

inventory, while ‘maintaining’ customer service. Using SCOR performance attributes, it is obvious

that there are two objectives: to minimise total supply chain costs and to maintain customer

service.

In the CarCO development case, the luxury automobile manufacturer (OEM) needs to ‘minimise’

the impact of contradiction in planning data due to multiple signals of demand which is impacting

upon the reliability of the supply chain. The aim is to improve the coherence of the information

flow to the partners in the seat supply chain. To achieve this, the luxury automobile

manufacturer needs to be supplied seats on time as line stoppages are unacceptable. Using SCOR

performance attributes, it is apparent that there is one objective: to ‘maximise’ supply chain

reliability.

7.3.1.2 Step 1.2: Describe the supply chain improvement(s)

The supply chain improvement can be described in terms of how and which actors are affected by

the change to the supply system. This information is specific to the organisation implementing

the improvement but the extraction of this information can be aided by the descriptions of the

practices provided by SCOR (it was previously noted that over 420 practices exist). There was also

some difficulty ensuring that the correct practices were identified due to different variations in

certain practices and the need to combine more than one for the purposes of describing the

improvement. Although, using the SCOR best practice guide it is worth noting that the

participants (or at least the facilitator) involved in this step needs to be proficient with SCOR and

its terminology. It was important to be clear how the improvement is to be implemented in

practice and by which actor; therefore this was emphasised in the step. For instance, the SCOR

model was clear in how to describe the improvement but not how it will bring about an effect in

the real system. An illustration of the information provided from step 1.2 is shown in table 7.3.

Page 142: Miles Weaver PhD Thesis

142

Table 7.3 Illustration of the description of the improvements selected

BeerCO development case CarCO development case

Description of the alternative improvements to the existing system

From step 1.2

Enable real-time visibility using an EDI digital link between the wholesaler and distributor to share information on complete finished goods, order status, expected shipments and backlog. The information is used by the distributor to plan deliveries and how orders are placed with the factory.

Providing key participants in the supply chain full visibility of the daily call in (DCI) formulated by the luxury automobile manufacturer. The information is used by the tier three manufacturers (seat headrests and tracks) so that they can adjust their kanban set-up to reflect daily call in (DCI) requirements.

For illustrative purposes, two practices could be identified from the SCOR descriptions that

adequately described the improvements for each development case:

Enable real-time visibility using an EDI digital link between the wholesaler and

distributor to share information on complete finished goods, order status, expected

shipments and backlog (BeerCo case) – This was selected to improve one of the

underlying effects of the bullwhip effect by improving information sharing between actors

in the supply chain (e.g. Lee et al., 1997a, 1997b; Mason-Jones and Towill, 1997; Chatfield,

Kim, Harrison and Hayya, 2004; Steckel, Gupta and Banerji, 2004; Croson and Donohue,

2005; Ouyang, 2007). There were many practices for information sharing. The one to be

selected had to reflect who implements the practice and what information is visible and

how it is used (i.e. distributor uses the information to plan deliveries and how orders are

placed with the factory).

Provide key participants in the supply chain to have full visibility of customer demand -

This was selected to improve the coherence and sharing of actual demand further

upstream. The description was improved by describing the means of providing demand

(i.e. the daily call in), from a particular actor (i.e. LA) and how the information is used (i.e.

by SS and T so that they can adjust their kanban set-up to reflect the daily call in

requirements).

7.3.1.3 Step 1.3: Describe the supply setting

The supply setting is specific to the actual supply system being examined. Therefore, information

can only be obtained from the client (or more specifically SMEs). The aim here is to identify the

client’s perspective on the scope of the problem and, in particular, the actors to be included in the

analysis. The actors to be included in the model should have a cause and effect relationship. The

cause is the improvement that is implemented to bring about a change in the supply system and

the effect relates to how the impact of the change is measured. A later stage (formulation of the

model boundary) determines the necessary interconnections between the improvement,

objective and the supply setting. An illustration of the information provided from step 1.3 is

shown in table 7.4.

Page 143: Miles Weaver PhD Thesis

143

Table 7.4 Illustration of the description of the supply problem setting

BeerCO case CarCO case

Description of the supply problem setting

From step 1.3

The scope of the investigation is determined by:-

Actors in supply system: retailer, wholesaler, distributor and factory)

Product: units of beer supplied downstream in a chain

The scope of the investigation is determined by:-

Actors in the supply system: luxury automobile manufacturer (LA), seat set manufacturer (SS), third-party Logistics Company (3PL), central headrest manufacturer (CHR) and track manufacturer (T).

Product: seat set consisting of front and rear seats delivered as a module to the luxury automobile manufacturer, in the fabric specified by the end customer

Both development cases were described in terms of the actors in the supply system and the

product that flows through the system. In the BeerCo development case, four actors are included

so that the impact of the improvement can be measured in terms of the ‘total supply chain cost’.

The boundary would be drawn differently if only the ‘customer service’ measure was used. This is

because the boundary would be drawn between the retailer (places orders to be satisfied);

wholesaler (measure how customer service is maintained, implements improvement) and the

distributor would also be included because it is affected by the improvement. Similarly, the CarCo

development case consists of five organisations. These are included because the improvement

includes the LA sharing information with the two tier three suppliers so that they can adjust their

kanban set-ups. The supply chain would need to include all critical links between the actors

involved in the supply of a seat set to the LA to demonstrate the impact of the change upon

delivery performance.

7.3.1.4 Step 1.4: Description of how each improvement will achieve each objective

This step was included as a useful means of justifying the inclusion of the improvement as part of

a simulation study, aid in the determination of the model boundary and for validating the model

in later phases. This was a more difficult step to complete as it forces the participants to be clear

on how the change is to be brought about in the system. This is considered by stating the means

by which the improvement is to achieve each objective. An illustration of the information

provided from step 1.4 is shown in table 7.5.

Table 7.5 Illustration of how each improvement could achieve each objective

BeerCO case CarCO case

Description of how each improvement could achieve each objective

From step 1.4

The distributor decides how much to order from the factory and deliver to the wholesaler based upon visibility of stock, orders, shipments and backlogs. This will impact upon the amount of inventory required (and the associated cost of inventory) to satisfy customer orders “in-full” as stock-outs are unacceptable.

Adjusting the CHR and T master production schedule based upon the DCI (information flow) to effect the reliability of delivered materials to the LA

In the BeerCo development case the improvement to share information between the wholesaler

and distributor is not useful unless it states what the information is and how it will be used.

Likewise in the CarCo development case sharing actual demand further upstream is meaningless

Page 144: Miles Weaver PhD Thesis

144

unless it states who receives the information and how it will change the way suppliers plan their

operations. SCOR can provide information on the typical impact that a practice can have on the

range of performance attributes described in SCOR. In these development cases the modeller can

use this information to describe how the improvement could achieve the objective and be

satisfied that it should be included in the simulation study. The problem is that this has only been

completed for a select number of key business practices so it is likely that the information is

sourced directly from the client. It is clear that forcing the modeller to express the improvement

in terms of how it will impact upon an objective, provides a useful check that the improvement

should be included and can be used for validation purposes in later phases.

The modeller in the BeerCo development case must be clear that the information aids ‘the

distributor to decide how much to order from the factory and deliver to the wholesaler, to reduce

supply chain cost while maintaining reliability’. Improving visibility between the wholesaler and

the distributor in the BeerCo case should enable the distributor to receive demand, stock and

shipping information, without an order delay. This information can be used to keep finished

goods inventory stock low so as to satisfy future demand without stock-outs.

For the CarCo development case, the improvement enables the ‘tier three suppliers’ (central

headrests and tracks) to adjust their master production schedule based upon the DCI (information

flow) to affect the reliability of delivered materials to the luxury automobile manufacturer’. The

CarCO case improvement will improve reliability to the luxury automobile location because

communicating the DCI will enable the tier three suppliers to plan production and delivery

requirements based upon LA demand (reduced demand contradictions and real demand from

source).

7.3.1.5 Step 1.5: Draft and check the description of the supply problem

This step was added in order to draft a description of the supply problem and check with the

client that the problem is understood and has been agreed between the participants. During the

design of this phase it was clear when applying the two development cases that if the problem

was not described correctly then the proceeding analysis would be flawed. Likewise, the

description of how each improvement is to be represented and how each objective is to be

measured could not be derived if the information was not provided in the structured way.

7.3.2 Phase 2: Determine how each objective is to be measured

Phase two implements the second key concept identified in the outline design: ‘SCOR SCM

performance metrics can be used to identify how an objective is to be measured’. The phase is

Page 145: Miles Weaver PhD Thesis

145

entered only when the supply problem has been described and been agreed as ‘correct’. This is

important as the information required by the phase is gathered from the description of the

objective of study. The observations made when refining and detailing this phase are presented

in table A.2, in appendix A. with an overview of how they influenced the design.

The development case applications showed that it was relatively straight-forward to describe how

the improvement is to be represented using SCOR. An hierarchy of metrics is presented in SCOR

for each supply chain performance attributes which are described in significant detail (example of

the reliability metric is shown in figure 7.2). The modeller needs to select the metrics and extract

the relevant information from the descriptions of each metric. Critically, the data sources are

provided that will drive each calculation. These are used to derive the core processes

(components) that are to be included in the model. There was some situational information

required which included describing where the metric are to be measured. The rationale for this is

that it would not be possible to identify the interconnections between actors in the supply

problem if they are not described. The procedure to follow had to aid in the extraction of the

SCOR information by selecting the metrics relevant for the performance attribute and extract the

calculations, data sources and how the metric is measured and where. These considerations were

included in the formulation of the detail of the phase, shown in table 7.6.

Page 146: Miles Weaver PhD Thesis

146

Table 7.6 Detailed steps for phase two of the SCM2

Phase two: Determine how each objective will be measured

Process steps Information required Information provided

Point of entry: From phase 1: Description of the objective(s) of study (information provided from step 1.1)

2.1

Specify the supply chain performance measures for each objective, in the context of how each objective is to achieve each improvement

2.1.1 Specify the high level strategic level 1 metrics associated with each performance attribute

Use SCOR level 1 strategic metrics (SCOR v.9, section 2) to decompose each supply chain performance attribute. Objective(s) of study (from 1.1). How each objective is to achieve each improvement (from 1.4)

Hierarchy of supply chain metrics to measure each objective

2.1.2 Specify (if any) the level two metric(s) that provide the lower level calculations for each higher level strategic level one metric

Use SCOR level two diagnostic metrics (SCOR v.9, section 2) to decompose each level 1 metric if necessary. How each objective is to achieve each improvement (from 1.4)

2.1.3 Specify (if any) the even lower level three diagnostic metric(s) for each higher level metric

Use SCOR level three diagnostic metrics (SCOR v.9, section 2) to decompose each level two metric if necessary. How each objective is to achieve each improvement (from 1.4)

2.2

Define how each performance metric will be calculated from the data sources that are used to drive the calculation

2.2.1 Define the calculation for each metric

Use SCOR metric calculation descriptions for each metric (SCOR v.9, section 2)

List of calculations and data source requirements for each metric

2.2.2 Specify the processes that generates each data source for each metric

Use SCOR data collection descriptions for each metric (SCOR v.9, section 2)

2.3 Define the nature of the measurement for each supply chain performance metric

2.3.1 Specify the actors associated with each data source process

Derive from the supply problem statement (from phase 1) and class of measures (from 2.1)

Definition of the nature of measurement for each metric

2.3.1 Specify the measurement span for each performance metric

2.4 Check that the outputs provided from steps 2.1 – 2.3 correctly interpret the objective(s); make any alterations as necessary before exiting phase two

Check the outputs from 2.1 – 2.3 with the objective described in 1.1, if necessary confirm with the client

Description of how each objective will be measured

Point of exit: To phase 3: Proceed only when the description of how each objective that will be measured is agreed as ‘correct’

Output: Description of how each process is to provide data used to calculate each objective

These considerations were included in the formulation of the detail of the phase. In particular the

applications to the cases demonstrated it was of critical importance to structure and describe the

problem correctly. This is the case because the ‘core’ components to be included in the model

are derived from the supply problem and the boundary of the model is formulated by considering

the relationships between ‘core’ components and the supply setting.

7.3.2.1 Step 2.2: Specify the class of SC performance measure for each objective

The objective that is described in terms of the impact upon a supply chain performance attribute

can be decomposed into specific performance metrics at the desired level of detail. SCOR

provides a hierarchy of metrics for each performance attribute. An example of the hierarchy of

metrics for the reliability performance attribute is shown in figure 7.4. The modeller will need to

Page 147: Miles Weaver PhD Thesis

147

decide upon the metric at the different levels of decomposition that are most suitable to measure

how an objective will have an impact upon an objective. It was evident from the applications that

the correct metric needs to be defined otherwise the data sources provided will be incorrect. This

resulted in the need for a check at the end of the phase.

Figure 7.4 ‘Reliability’ metric structure with an example of a level 3 metric Source: SCOR Supply Chain Operations Reference Model Version 9.0 (2008, section 2.1.2 and 2.1.13)

The BeerCo objective can be broken down into one high level strategic metric and two diagnostic

metrics. At level 1 ‘CO.1.1: total supply chain management costs’ are calculated from a level two

metric, ‘AM.2.8 Inventory: capital employed in finished goods stock’. The description of how an

improvement is to achieve an objective specifies that orders must be delivered in full as stock-

outs are unacceptable. There are many reliability metrics but the one associated with the “in-full”

aspect is ‘RL.2.1 % of orders delivered in full’. The CarCo objective refers to the luxury automobile

manufacturer receiving seat sets on time to the specific daily call in requirements. Therefore, a

level 3 metric ‘RL.3.20 % orders received on-time to demand requirement’ can be identified from

the SCOR description of metrics (see figure 7.4 above). A summary description of the supply

metrics for both cases can be seen in table 7.7.

Table 7.7 Description of the supply chain metrics

BeerCo development case CarCo development case

Hierarchy of supply chain metrics to measure each objective

From step 2.1

1. R.L.2.1 % of orders delivered in full 2. CO.1.1 Total supply chain

management cost 3. AM.2.8 Inventory: Capital

employed in finished goods stock

R.L.3.20 % orders received on-time to demand requirement

Page 148: Miles Weaver PhD Thesis

148

7.3.2.2 Step 2.3: Define how each performance metric will be calculated from the data

sources

This step is included as it provides information on how a performance metric is to be calculated

and the data sources that provide the necessary information to drive the calculation. This is

important because the processes and the information it provides are critical components that

need to be included in the model boundary. For each of the metrics described in the previous

steps, it was easy to extract the corresponding information from the SCOR descriptions for each

performance metric (figure 7.5 provides an extract from the SCOR metric descriptions to describe

how to calculate the metric, what data is required and from which components). It must be

noted that this can only be completed successfully if the correct metrics have been selected. A

summary description of how each performance metric will be calculated from the data sources

for both cases can be seen in table 7.8.

Figure 7.5 Calculation and data collection needs for RL.2.1 % of orders delivered in full Source: SCOR Supply Chain Operations Reference Model Version 9.0 (2008, section 2.1.3)

The RL.2.1 % of orders delivered in full is driven by data primarily associated with the original

order processing step of ‘Reserve inventory and determine delivery date’ (D1.3), inventory

availability (M1.1) including location accuracy (ED.4), and the satisfaction of that commitment

through shipment and customer receiving processes (D1.12, D1.13). In the BeerCo development

case the wholesaler does not manufacture the product, so this can be ignored, but stores stocked

product which is satisfied by the D1.3 process. SCOR provides a definition of the calculation to

include [total number of orders delivered on the original commitment date]/ [total number of

orders delivered] x 100%. The data collection needs, for the total supply chain cost is calculated

from the sum of A.M.2.8 inventory at each actors ‘receive product from source’ (D1.8) process,

expressed in dollars. The level 2 metric used to calculate ‘orders received on time to demand

requirement’ in the CarCo problem is collected from ‘receive product from supplier’ (S1.2). SCOR

defines the calculation for this as the number of orders that are received on-time to the demand

requirements divided by the total orders for the demand requirements in the measurement

period.

Page 149: Miles Weaver PhD Thesis

149

Table 7.8 Description of calculation and data source requirements for each metric BeerCo development case CarCo development case

List of calculations and data source requirements for each metric

From step 2.2

1. [Total number of orders delivered on the original commitment date]/[total number of orders delivered] X 100%

2. Sum of finished goods inventory stock cost at each actor location

3. The amount of finished goods inventory (stock) on hand to support customer service, expressed in dollars

The number of orders that are received on-time to the demand requirements divided by the total orders for the demand requirements in the measurement period

7.3.2.3 Step 2.4: Define the nature of measurement for each performance metric

The nature of the measurement for each performance metric is included to ensure that the

modeller pinpoints the actor who calculates the metric across a particular measurement span

(e.g. activity, process, organisation, and supply chain). Failure to do so will mean that it will not

be possible to formulate the model boundary from the core processes and data requirements

identified.

The BeerCO objective is to understand the impact of the improvement on the delivery reliability

from the wholesaler to the retailer. Inventory cost is calculated from the factory, distributor,

wholesaler and retailer. Therefore, only the wholesaler includes the process element (ED.4 –

manage finished goods inventories, D1.3 - reserve inventory and determine delivery date, D1.12 -

ship product and D1.13 - receive and verify product by customer) associated with the R.L.2.1 % of

orders delivered In full metric; and all actors include D1.8 - receive product from source or make

to calculate CO.1.1 - total supply chain management cost and AM.2.8 - inventory metrics. The

CarCo objective (RL.3.20 - % orders received on-time to demand requirement) is concerned with

the reliability of deliveries at the luxury automotive location (S1.2 – receive product); no metrics

are calculated at any other actor location.

Table 7.9 Description of the nature of measurement for each metric in both development cases BeerCo case CarCo case

Description of the nature of measurement for each metric

From step 2.3

1. D1.3, D1.12, D1.13 (wholesaler process)

2. D1.8 (all actors – supply chain) 3. D1.8 (Factory, distributor,

wholesaler, retailer – process)

S1.2 (Luxury automobile manufacturer – activity)

7.3.2.4 Step 2.5: Check the descriptions in phase two for ‘correctness’

A check is required at the end of phase two to ensure that the metrics selected in step 2.1

correctly interpret the objective(s) described in step 1.1 and that the associated detail has been

described accurately. Of particular importance is defining the actors that provide each metric as

this is specific to the supply setting. SCOR only provides data sources from within one

organisation. This is important because the formulation of the model boundary is founded on

identifying the interconnections between processes and with actors in the supply setting. The

Page 150: Miles Weaver PhD Thesis

150

applications showed that an incorrect description of how each objective is measured with the

appropriate details will not allow the model boundary to be determined successfully.

7.3.3 Phase 3: Determine how each improvement is to be represented

Phase 3 implements the third key concept identified in the outline design: SCOR practices can be

used to describe each improvement to be evaluated. The phase is entered after successfully

completing phase two although it is not dependent upon this phase. It can only be entered when

the supply problem has been agreed as ‘correct’ in phase one. This is important as the

information required by the phase is gathered from the description of the improvement(s) (step

1.2).

There were seven observations made when implementing key concept three into phase three of

the SCM2, shown in table A.3 in appendix A. These principles/observations are included in the

design of phase three, shown in table 7.10.

Table 7.10 Detailed steps for phase three of business methodology

Phase three: Determine how each improvement is to be represented

Process steps Information required Information provided

Point of entry: From phase 2: Enter phase three when the description of each objective that will be measured is agreed as ‘correct’. The information required from a previous step includes the description of the improvement(s) provided in step 1.2. Participants note: Phase three is not dependent upon the output from phase two, it could be completed simultaneously but phase four cannot be initiated until both phase two and three is complete

3.1

Define the level of process detail for each supply chain improvement option

3.1.1 Specify the level 1 top level (process types) that define the scope and content

Use SCOR v9.0 best practice guide described in section 4 to identify process types associated with each improvement identified in phase one. If no practices can be identified for each improvement then the processes must be selected that are critical to represent each improvement (verified with client sources). Consult the client on how each improvement will affect the supply system – the effect of each improvement (on processes in the supply system) also needs to be included in the description of the improvement

List of processes at three levels of process detail that represent each supply chain improvement option

3.1.2 Specify the level 2 configuration (process categories) to implement an organisation operations strategy

3.1.3 Specify the level 3 process elements (decomposed processes) that “fine tunes” an organisations operations strategy

3.2 Specify the actor(s) associated with implementing each business process

Derive from phase one statement of the supply problem, verified with the client if necessary

List of actors associated with each business process

3.3 Check that the outputs provided from steps 3.1 – 3.2 correctly interpret the improvement(s); make any alterations if necessary before proceeding

Check the outputs from 3.1 – 3.2 with the improvement(s) described in 1.2; if necessary confirm with the client

Description of how each objective will be measured

Point of exit: To phase 4 Proceed only when the description of how the processes represent each improvement is ‘correct’

Output: Description of how the processes represent each improvement

Similar to phase two the cases show that the steps are relatively easy to follow with information

provided by SCOR practices. It is important to note that this phase can only be completed if the

improvement(s) have been described in enough detail and verified with the client. The phase not

only provides the processes and actors that need to be included in the model but also provides an

Page 151: Miles Weaver PhD Thesis

151

indication of the level of decomposition necessary to evaluate each improvement. The processes

identified are treated as ‘core’ processes that are used as a starting point to formulate the model

boundary.

7.3.3.1 Step 3.1: Define the level of process detail for each improvement

The level of process detail for each improvement can be obtained from the SCOR practice

descriptions. This is the case if the described improvements are aligned to one or more practice

described in SCOR. If this is not the case the process descriptions need to be used to identify

which processes would need to be represented for each improvement. Likewise, for the

description of objectives, SCOR only describe the processes. The user must decide who is

responsible for implementing each process. These requirements have been incorporated into the

steps.

Figure 7.6 Extract of the SCOR descriptions of best practices Source: SCOR Supply Chain Operations Reference Model Version 9.0 (2008, section 4.1.50)

The BeerCo development case covers two practices in SCOR in relation to the visibility of

information and how the information will be used by the distributor. The process that represents

the visibility of information from the wholesaler includes D1.2 (receive, enter and validate order)

Page 152: Miles Weaver PhD Thesis

152

and D1.3 (reserve inventory & determine delivery date). This information is used by the

distributor to plan deliveries (P4: plan deliveries) and decide how orders are to be placed with the

factory (P2: plan source). On the other hand, the information to be shared (daily call in) in the

CarCo case is generated by the P2 (plan source) and sent via a replenishment signal that

continuously broadcasts the target launch sequence (S1.1: schedule product deliveries). This is

received by the tier 3 manufacturers (central head-rests and tracks) so that they can adjust their

kanban set-up to reflect daily call in requirements (P4: plan deliver).

Table 7.11 List of processes at three levels of process detail that represent each SCIO

BeerCo case CarCo case

List of processes at three levels of process detail that represent each supply chain improvement option

1. Level 3 (process element): D1.2 (Receive, enter and validate orders); D1.3 (Reserve inventory & determine delivery date)

2. Level 2 (process category): P2: (plan source); P4 (plan deliver)

1. Level 2 (process categories): P2 (plan source); P4 (Plan deliver)

2. Level 3 (process elements): S1.1 (Schedule product deliveries

7.3.3.2 Specify the actor(s) associated with each process

The specification of the actors associated with each process can be completed at the same time as

step 3.1. The descriptions provided in the previous section illustrate how the actors are to be

affected by each improvement. The step needs to be included as the actor associated with each

process is specific to the situation. An observation can be made about SCOR when describing

business practices; it would be useful if SCOR could indicate how practices are implemented by

processes across different actors. In some cases, such as VMI (c.f. section 5.1) the improvement

makes it explicit that some process elements are implemented in the supplier (or even the

customer) as well as the organisation. Therefore, this step is made explicit to ensure that the

actors are correctly identified as this has a bearing on the analysis that forms the model

boundary.

Table 7.12 List of actors associated with each business process

BeerCo case CarCo case

List of actors associated with each business process

1. Implemented at the wholesaler

2. Implemented at the distributor

1. P2 implemented at the Luxury automotive manufacturer; P4 implemented at both the central-headrest and tracks tier 3 suppliers

2. Implemented at the luxury automotive manufacturer

7.3.3.3 Check the outputs in phase three with the improvement(s)

A check is needed to ensure that each improvement has been correctly interpreted into SCOR

business processes. In the two cases this was relatively straight-forward as the improvements

were aligned with existing SCOR practices. Ensuring the correct actors is listed for each business

process should be checked and, if necessary, verified with the client. If an improvement is not

described by SCOR, or even, more than one practice is used, then it is necessary to justify why

Page 153: Miles Weaver PhD Thesis

153

each process is said to be critical as this has a direct bearing on the formulation of the model

boundary.

7.3.4 Phase 4: Determine how the inputs and their sources interconnect

Phase four implements two key concepts, four and five identified in the outline design:

Identification of the core processes that need to be modelled, their inputs generated from

a source process element

Process elements that have yet to be included in the model can be classed as candidates

for possible inclusion

The phase is entered in the first instance from both phase two (processes that provide a data

source) and phase three (processes that represent each improvement) which provide information

on the process that need to be included. These are classed as the ‘core’ process elements to be

included in the model. The processes are critical and the interconnections between these

processes in the supply setting need to be determined to formulate the model boundary. SCOR

describes the inputs to each process therefore, the relationships (interconnections) between

processes can be determined. The importance of the step is to identify interconnections that

have not been included so that they can be considered for possible inclusion based upon rules

that aid the formulation in the model boundary (in phase 5). There is also a second point of entry

in phase four, from phase five, when a process has been ‘promoted’ for inclusion in the model.

These ‘promoted’ process elements must be treated in the same fashion as ‘core’ process

elements. During the process of promoting process elements it is expected that these may have

already been included so they no longer need to be treated as ‘candidates’ for possible inclusion.

There were eleven observations made when implementing key concepts four and five into phase

four of the SCM2, shown in table A.4 in appendix A. These principles/observations are included

into the design of phase four, shown in table 7.13.

The development cases demonstrate that the phase involves the most time to extract and to

identify the candidate processes. However, the processes and relationships described by SCOR

can be used as a way of identifying the critical links between the improvements and the objectives

and those in the supply setting. This satisfies one of the most difficult aspects of conceptual

modelling; determining the components and interconnections that need to be included in a

model. In this phase it is the case of discriminating between processes and inputs that are

included in the model or not. This requires no interaction with the client or great effort other than

discriminating inputs to identify candidate processes. Additionally for both the development

Page 154: Miles Weaver PhD Thesis

154

cases it provided a starting point to begin the analysis aided in the determination of the model

boundary.

Table 7.13 Detailed steps for Phase 4 of the SCM2

Phase 4: Determine the model inputs and source process elements within the model and with its immediate supply setting

Process steps Input to step Output from step

Point of entry: From phase 3: Enter phase four when the description of how the processes that represent each improvement have been confirmed as ‘correct’ From phase 5: The phase is re-entered to consider each ‘promoted’ process element identified in phase five

4.1

List the inputs fed to each process element included in the model

4.1.1 List all the process elements included in the model

From phase two and three for core process elements. Phase five for promoted process elements.

List of inputs to each process element included in the model, their source process elements, specified by actor

4.1.2 Add the inputs to be fed to each process element included in the model

Use SCOR (SCOR, v.9 section 3): Processes to identify the input descriptions for each process element

4.1.3 Add the source process element that generates each input to be fed to a process element included in the model, consolidating the list where possible

As above

4.1.4 Specify the actor that generates the input from the source process element

As above, but specify the actor using the description of the supply problem as a guide (from step 1.4 - verify with the client if necessary)

4.2 Discriminate the source process elements that generate each input to be fed from a process element included in the model

Verify using output from step 2.4 and 3.3

List of model inputs and candidate process elements for possible inclusion in the model

Point of exit: To phase 5: Proceed when all source process elements have been discriminated. The phase is complete after each round and when no further processes are ‘promoted’ in phase 5.

Output: List of model inputs and candidate process elements

7.3.4.1 Step 4.1: List the inputs fed to each process element included in the model

It was relatively straightforward to list the inputs and source process elements for each included

process element. This was because SCOR describes the relationships between processes and the

task involves assembling the information in a meaningful way. An example of S1.1 which is a core

process element in the CarCo development case and promoted in the BeerCo development case is

shown in figure 7.7.

Figure 7.7 Example of the inputs of a source process element described in SCOR Source: SCOR Supply Chain Operations Reference Model Version 9.0 (2008, section 3.2.5)

Page 155: Miles Weaver PhD Thesis

155

SCOR provided all the configurations (for MTO, MTS and ETO environments) which is useful but

multiplied the analysis. Although both the BeerCo and CarCo development cases had MTS

configurations it could be envisioned that multiple environments could be used. To eliminate the

number of entries it was noted in the procedure that different environments can impose the

interconnections to be selected. For both the BeerCo and CarCo development cases the MTO and

ETO interconnections were ignored.

It was found that it was not clear how each process element could connect with a process

element, with another actor. For instance, S1.1 (schedule product delivers) has an output that

generates the procurement signal to the supplier but does not state how this signal is received by

the supplier (see figure 7.7). It is the D1.2 (receive, configure, enter & validate order) process at

the supplier location which receives the customer replenishment signal, deliver contract terms

and customer order. Due to the generic nature of SCOR this link is not made explicit. Therefore,

there was a need to walkthrough each of the SCOR interconnections and produce a set of

documents for each of the production environments and clear up any loosely defined

interconnections. These data files were formatted to support the analysis in phase four which

speeded up the process considerably. An extract of S1 source stocked product is shown in figure

7.8.

Figure 7.8 Process elements, inputs, source process element and suggested source actor

Page 156: Miles Weaver PhD Thesis

156

The presentation of the information was also important. The SCOR detail had to be

supplemented with the actors associated with the source and destination process element. For

instance, in both cases information is being supplied from a source external to the organisation.

This requires the modeller to verify each input source and destination process elements.

Additionally, the presentation of the information needed to ensure that there was no unnecessary

duplication. The BeerCo development case generated a list of 371 entries, while the CarCo

development case included 402 entries without any duplication. This was considerably higher

when all production environments were included in the analysis. An extract of the

interconnections considered for the S1.1 process element in the CarCo development case is

shown to demonstrate the standard layout adopted, in figure 7.9. A solution to this problem is

discussed in the section 7.4 (by automating the process).

Figure 7.9 Extract of the list of inputs considered for S1.1 in the CarCo development case

7.3.4.2 Step 4.2: Discriminate the source process elements

It was straightforward to discriminate the source process elements to identify if they had been

included in the model. This was addressed by asking whether the source process element (that

generates each input to be fed to an included process element) currently exists in the model. This

presented no problem as long as the data was presented in a standard format (shown in figure 7.9

and figure 7.10).

Page 157: Miles Weaver PhD Thesis

157

Figure 7.10 Extract of how phase four was completed for the CarCo development case

Each input had to be treated separately due to most being an input to more than one process and

the complexity of different actors. It was found that it was the combination of source process

element, actor and input that was being discriminated against. For instance, figure 7.8 shows S1.1

(schedule product deliveries) as an input to the ‘replenishment signal’ which can be sourced from

both M1.2 (issue material) and D1.3 (reserve inventory and determine delivery date). Another

example includes S1.1 as an input ‘logistic selection’ that is considered in both the LA and the 3PL.

7.3.5 Phase 5: Formulation of the model boundary

Phase five implements two key concepts, six and seven identified in the outline design:

Candidate process elements are considered in turn for inclusion in the model, as they form

a critical interconnection between the processes and the real world

Included process elements are considered in turn to identify those that could be simplified

The boundary is formulated by deciding whether an input fed from a candidate process should be

included or excluded from the model and whether it could be simplified (e.g. fixed value or simple

distribution). The phase is entered from phase four where candidate process elements and their

inputs, that interconnect with processes that have yet to be included, are identified. It is exited

for two reasons: firstly, when a candidate process element has been ‘promoted’ it triggers the

need for iteration (to repeat phase four based upon additional information) and secondly, when

no more process elements have been identified (to phase six). There were sixteen observations

made when refining and implementing the two key concepts into phase five, shown in table A.5 in

appendix A. These observations were incorporated into the phase shown in table 7.14.

Page 158: Miles Weaver PhD Thesis

158

The development case demonstrates that the phase structures the decision process, uses domain

knowledge to identify interconnections between processes and provides a means to document

any justification for the decisions made (i.e. simplified, promoted, tested or excluded). The

decision rules that were considered for each input and candidate process were subjective but it

could be observed that participants could benefit greatly from the information provided from

SCOR. It provides a focus for participants to identify any misunderstandings and need for

clarification which would involve consultation with the client (particularly SMEs). On the whole

the boundary could be identified relatively easily and efficiently using domain knowledge.

Particularly, the interconnections have been defined by SCOR, which can be used to form a

detailed understanding of what needs to be included in the model (included processes need to be

modelled in detail, simplified inputs can be represented as a fixed input or distribution). The

process elements that needed to be included but could be simplified indicated the boundary of

the model.

Page 159: Miles Weaver PhD Thesis

159

Table 7.14 Detailed steps for phase 5 of the SCM2

Phase 5: Formulate the model boundary

Process steps Input to step Output to step

Point of entry: From phase 4: Proceed in successive rounds between phase four and five when the candidate process elements have been identified. If there are no candidates to be considered then no further iteration is necessary.

5.1 List all the inputs generated and fed by each candidate process element, specified by each actor (if necessary)

Use the list of candidate process elements from 4.2.1 and 4.2.2, list of inputs from 4.1.1, Derive actors from 2.2 and 3.2

List of inputs fed from each candidate process element (for each actor)

5.2

Determine whether to simplify, promote, test or exclude each candidate process element by applying rule 1 and 2

5.2.1 SIMPLIFY candidate process element that WILL generate inputs that will effect model behaviour by significantly impacting on performance measures AND CAN be simplified in a simplified form (either a fixed value or distribution)

Use the SCOR input descriptions (SCOR v.9, section 3) and verify with the client if necessary

List of SIMPLIFIED, PROMOTED, TO TEST or EXCLUDED process elements/inputs with justification

5.2.2 PROMOTE candidate process element that generate inputs that will effect model behaviour by significantly impacting on the performance measures AND CANNOT be simplified in a simplified form (either a fixed value or distribution)

5.2.3 TEST candidate process elements if a decision cannot be made about whether the input to be generated will have an effect on model behaviour by significantly impacting on performance measures

5.2.4 EXCLUDE candidate process elements if the inputs to be generated WILL NOT affect model behaviour by significantly impacting on performance measures

5.2.5 For each decision provide some rationale and justification for the choice made

5.3 If any process elements were PROMOTED in step 5.2.2 then repeat phase four and five until no process elements can be included in the model and inputs to be fed can be SIMPLIFIED.

If any process elements were PROMOTED then go to phase four and steps 5.1 – 3; When no process elements can no longer be PROMOTED then proceed to step 5.4.

5.4

Check that there are sufficient and correct linkages between processes and inputs included in the model and that there are no isolated process elements in the model

5.5.1 In a table list each actor and note which CORE and PROMOTED process elements and SIMPLIFIED input are included in the model

Use Information from step 1.5 and 2.4 (core process elements); step 5.2 (promoted process elements and simplified inputs)

List of processes and inputs included in the model specified by actor

5.5.2 For each improvement that could achieve each objective. Trace the inputs from processes that provide data sources to drive the calculation for each objective to the point that a sufficient and correct link is made with the processes that represent an improvement. Use the table to tick off each process that provides a link.

Use information provided from step 1.4 (description of how each improvement could achieve each objective); 5.2 (interconnections between processes and inputs)

5.5.3 Any remaining ‘isolated’ processes and simplified inputs should be checked using the justifications provided to verify that they are necessary as they effect model behaviour by having a significant impact upon the objectives of study

step 5.3 (justification for each decision)

5.5.4 If any isolated process elements or inputs exist that cannot be justified then return to step 5.2.

Use information from 5.5.3

Points of exit: To phase 4: Iterate between phase 5 and 4 for each ‘promoted’ process identified in phase five. The iteration is no longer necessary when there are no more inputs to be considered. To phase 6: Proceed when there is sufficient linkages between the processes in the model and the supply setting

Output: List of processes and inputs included in the model

Page 160: Miles Weaver PhD Thesis

160

7.3.5.1 Step 5.1: List all the inputs generated and fed by each candidate process element

The list of inputs generated and fed by each process element could be obtained from the

information provided from phase four. The key decision made in the design of this step was how

to present the information so that it is compatible with the preceding analysis. In earlier versions

the table was formatted to present the candidate process element, input it feeds to a process that

is already included in the model. This involved changing the way in which the data was displayed.

It was decided to use an identical format used in phase four so that the material could be easily

extracted. An example of the information that was extracted when considering the inputs fed to

both D1.2 and D1.3 for the warehouse in the BeerCo development case is shown in figure 7.11. It

can be seen that two interconnections already exist but twelve need be considered for inclusion

in the model boundary. Only the information for candidates was transferred to the table in phase

five.

Figure 7.11 Extract of the output from phase four that is transferred (in step 5.1)

The step was considerably time consuming as it involved manually selecting entries that were

indicated as ‘no’ and transferring this to the table in phase five. It was speeded up by considering

the format of the layout and completing the stages in rounds (iterating between phase four and

five, when candidate processes are promoted). The process was necessary and benefited greatly

from using the relationships described between processes in the SCOR model but it was observed

that this step could involve no human interaction. It could be effectively automated meaning no

effort from participants (discussed in section 7.4).

Page 161: Miles Weaver PhD Thesis

161

7.3.5.2 Determine whether to simplify, promote, test or exclude each candidate process

element

At the heart of the methodology is the decision of how to determine the model boundary. The

only guidance that is offered is in Robinson (2004, pg. 84) which included in the observation list in

appendix A. This is achieved by applying two rules to each input from a candidate process

element. The issue was to determine which interconnections were critical, to ensure a sufficient

link between the processes included for each improvement and the metric it has an impact upon.

In addition, to identify process elements that needed to be tested because a judgment could not

be reached, and to exclude any unnecessary processes.

The key issue in this step was to determine how to treat each interconnection between the

components included in the model and the supply setting. The decision is subjective but can

benefit significantly by having the necessary information at hand. Two sources exist for this

information from SMEs and utilisation of the descriptions in SCOR. The aim was to identify a way

in which to provide a sufficient link between the ‘core’ processes that represent an improvement

and how this impacts upon the processes that provide the data required to calculate a metric (C.f.

section 4.1.1).

In the case of BeerCo the improvement was being made by the wholesaler, but influencing the

way in which the distributor planned its deliveries, and how it is ordered. Hence all critical

processes between the wholesaler inventory reservation, shipping and receiving processes that

provide information to the distributors plan, source, and deliver processes need to be made. The

BeerCo development case measures the impact of the improvement in relation to the total cost of

inventory at each of the actors and the wholesaler delivery performance. The links therefore had

to include the previous processes and the ‘receive product from source’, at each actor (this

included an output that determined how much inventory was available), the wholesaler inventory

reservation (D1.3), product shipping (D1.12), and receiving at the retailer (D1.13), to fulfill the “in-

full” aspect of the metric. There were a host of processes that needed to be considered to

demonstrate this link. The model boundary steps were able to take the participants through the

process, by considering each connection in turn. This was satisfactorily achieved by asking the

question: Will the input, to be generated from the candidate process element, effect model

behaviour by significantly impacting on the objectives of study?

In both development cases there were a considerable number of interconnections to consider

(288 in the BeerCo development case and 354 in the CarCo development case). The main reason

Page 162: Miles Weaver PhD Thesis

162

for this is that SCOR has specific entry points (e.g. sending an order to a supplier) and exit points

(e.g. installing product to a customer) between actors. This led to all the links between these

points being considered in light of the problem even when the value added by a particular process

is not significant and adds unnecessary details. This was seen most notably in the CarCo

development case, when the improvement is between the luxury automobile manufacturer and

the tier 3 suppliers, with no core process elements in the third party logistic supplier or the seat

supplier. This resulted in the need to introduce an additional concept, by effectively treating a

link, which performs activities that will not have an effect on model accuracy, as a ‘phantom’. In

essence the link is critical because it provides a workflow input (e.g. product flow) but there are

no activities that ‘add value’ to the input so the process does not need to be modelled in any

detail. For example, in the BeerCo case, picking and packing will not have an impact upon model

behaviour because the product is not transformed in any way between actors but the product

flows through these activities. Although this decision concerns what to include, it is necessary to

include the interconnection but not to model any practices in any detail as they are not significant

(considered in next phase when the practices to be modelled are detailed).

The rules were useful when deciding what to include, or exclude, and the step also recognised the

importance of documenting the rationale for the decision made. It was useful when a link was

deemed to have a sufficient impact on model behaviour that it was considered in light of whether

it could be simplified. This was important as it was observed that the inputs that could be

simplified made up the boundary of the model, which has not been discussed in the literature

before. A simplified input is one that can be fixed (e.g. lead times in both cases) or can be

generated by a simple distribution (e.g. end customer demand in both cases); there are no further

inputs to consider. Additionally, another key problem that was addressed was the process of

formulating when the model boundary ends. This was achieved once all inputs had been

considered in the model boundary (inputs had been simplified, excluded or needed to be tested)

and there were no more ‘promoted’ process elements to trigger the need to return to phase four.

The test feature (for decisions that were ‘unsure’) was not used in either of the cases but it could

be observed that this decision is beneficial when formulating the model boundary at the

conceptual modelling stage. At the conceptual modelling stage it can be used to pinpoint the

components of the model that should be analysed using a prototyping method, by building a

simple computer model and providing insights into the key variables and interconnections in

order to design the conceptual model (Robinson, 2004a; 2004b). It, therefore, provides some

useful insights so that a decision can be reached at the stage of formulating the model boundary.

Page 163: Miles Weaver PhD Thesis

163

The ‘unsure’ decision was made in earlier refinements but it was concluded that this was down to

earlier attempts at designing the decision process. All the ‘unsure’ decisions could be discounted

at the end of the process. At this point there is a need to gain information from SMEs, the

question a modeller would need to address is: what information is required? It could be observed

that the domain knowledge provided from SCOR coupled with the process could facilitate the

decision-process and provide information that will aid the modeller to identify the information

required. Although in most cases the information provided by SCOR was sufficient to be able to

make a decision (e.g. descriptions were provided about each input). When performing a check of

the linkages in step 5.4 it was apparent that the candidate process elements were needed. In this

respect, the process of learning, through considering and reviewing the linkages, increased the

understanding of the model requirements, or it indicated a part of the model that should be a

priority for communicating with the client. Figure 7.12 shows how the information was displayed

and decisions reached with justification.

Figure 7.12 Extract of phase five from the BeerCo development case for the Wholesaler

7.3.5.3 Step 5.3: Repeat phase four and five for each PROMOTED process elements

Each promoted process element was added to the list of model inputs and candidate process

elements. This initiated step 5.1 – 3 until no process elements could be considered. During the

process, it was observed that towards the end of the step, the modeller would notice that the

majority of candidates have already been included in the model. Alternatively, they have been

simplified so no inputs need to be considered, thus indicating the process had been completed.

Page 164: Miles Weaver PhD Thesis

164

7.3.5.4 Step 5.4: Check the linkages between processes and inputs in the model

A step was added to check that the linkages between the processes and inputs included in the

model are ‘sufficient’ and ‘correct’ before proceeding. For example, the links between core

process elements included in the model and the processes and inputs that have been included

from the supply setting. It is important to note that the model up until this point has been

formulated by considering each interconnection (addressing the principle ‘start small and add’)

and whether it should be included based upon two rules.

The problem identified in the previous step was that the decisions reached on each

interconnection were subjective. To improve decision-making, information was gathered from

SCOR descriptions and SMEs when necessary. It does not satisfy the requirement that sufficient

and correct links exist between each improvement that could achieve each objective and those in

the supply setting.

To facilitate this problem a matrix was drawn up that listed each of the actors in the supply

system and the processes included for each actor (illustrated in figure 7.13). This was deemed

useful as it visually represented all the core, promoted and simplified inputs. It was used to check

the two different types of interconnections in the following two ways:

1. For each improvement that could achieve each objective. Trace the inputs from

processes that provide data sources to drive the calculation for each objective to the

point that a sufficient and correct link is made with the processes that represent an

improvement. Use the matrix to tick off each process that provides a link.

2. Any remaining ‘isolated’ processes and simplified inputs should be checked using the

justifications provided to verify that they are necessary as they affect model behaviour by

having a significant impact upon the objectives of study.

Page 165: Miles Weaver PhD Thesis

165

Figure 7.13 Template used to check the linkages between processes in the CarCo development case

This procedure was used successfully in both development cases. The matrix was used as a

reference point and a way to highlight each process as the check was being completed. For both

development cases there were sufficient links between the improvements and objectives.

In the CarCo development case the improvement is implemented in P2 (plan source) in the LA and

in P4 in the tier three suppliers (T and CHR). The change brought about by this improvement

impacts upon the behaviour of the supply system and is ultimately measured at S1.2 (receive

product) in the LA. Each of the included ‘promoted’ processes and ‘simplified’ inputs can be

checked along with the justifications stated for each decision to check that it should be included.

Using an Excel spreadsheet (shown in figure 7.14) this could be completed using the filtering

functions, selecting the included processes and each interconnection and ticking the matrix when

required. In this way all the different routes could be checked so that the justifications could be

checked. This also included some ‘dead-ends’, which were necessary such as planning orders,

deliveries and production. Additionally the manufacturing processes were included in both T and

CHR as they produced tracks and central head-rests which are both components of the seat set.

Page 166: Miles Weaver PhD Thesis

166

Start at S1.2 LA

D1.13 SS to S1.2 LA

D1.12 SS to D1.13 SS

D1.11 SS to D1.10 SS

D1.10 SS to D1.9 SS

Figure 7.14 Tracing back the inputs of included processes from a data source

7.3.6 Phase 6: Design of the detail of the model

Phase six implements two key concepts identified in the outline design:

The detail that needs to be included can be identified from the actual practices for each

process element included and simplified in the model

Modelling practice should represent the complexity and detail of the actual practice to be

evaluated

The aim is to firstly provide a detailed representation of the supply problem to be modelled (the

domain-orientated model). From this describe the requirements of the model in terms of how the

supply problem will be represented by the components in the computer model (the design-

orientated model). The phase is entered when the list of processes and inputs to be included in

the model have been checked. Information provided to the phase firstly is extracted from the

SCOR model to identify typical practices for each process element included in the model boundary

and the actual practice adopted for each process is identified from consultations with SMEs.

Page 167: Miles Weaver PhD Thesis

167

Table 7.15 Detailed steps for phase 6 of the SCM2

Phase 6: Determine and design the level of detail for each process element and input included in the model

Process steps Information required Information provided

Point of entry: From phase 5: Enter phase six when the list of processes and inputs to be included in the model specified by actor have been checked

6.1

Describe how each process element is actually implemented in practice, in sufficient detail of how the inputs (and sources) are converted to produce an output (to a destination), specified by each actor

6.1.1 List the process elements within the boundary of the model, by status and actor

Use the list presented in phase five

List of process elements specified by status for each actor

6.1.2 Identify ‘phantom’ process elements by determining the process elements that contain only a workflow input and no practices can be identified that would influence the characteristics of the workflow

Use the list from phase five to identify the inputs to each process element; Verify if necessary with the client

List of process elements that are to be treated as ‘phantoms’

6.1.3 Describe actual practice for the existing ‘AS-IS’ and ‘TO-BE’ supply system for ‘core’ and ‘promoted’ process elements

Use SCOR v.9 process element descriptions (SCOR v.9, section 3) to identify practices from the list of candidates, as a guide to aid in the collection of information from the client

List of descriptions of actual practice for each included ‘AS-IS’ and ‘TO-BE’ process element

6.1.4 Consolidate the list of actual practices, removing any duplications

Use the list from 6.1.3 Consolidated list of actual practices

6.2

Describe how each actual practice, specified by each actor, will be represented by the components in the computer model

6.2.1 Describe what processes, activities or events need to be included in the computer model to represent each actual practice

Use descriptions consolidated in 6.1.4.

Description of the processes, activities or events to be included in the computer model

6.2.2 Describe what entities need to be included to represent the activities or events in the computer model?

Use the descriptions from 6.2.1

Description of the entities to be included in the computer model

6.2.3 Describe any assumptions or simplifications incorporated into the description of the model to be developed (e.g. aggregation of model components, reduce the rule set)

Refinement of 6.2.1 and 6.2.2.

Description of any assumptions or simplifications incorporated into the description of the components in the computer model

Point of exit: To phase 7: Proceed when the components in the computer model represent all actual practices

Output: Description of how the components in the computer model and their relationships will represent the actual practices to be modelled

7.3.6.1 Step 6.1: Describe how each process element is actually implemented in practice

The aim of step 6.1 is to describe how each process element included in the model boundary is

actually implemented in practice (components that describe the domain). The previous analysis

had used the SCOR model to identify the processes, inputs to each process and the relationships

between the processes included in the model. The information that is missing includes the actual

practices that are implemented within each process.

In sub-step 6.1.1 the previous analysis provides the background information. This could be listed

with no problem for both cases. The table that lists each actor and the status of how a process is

treated was a useful means of extracting the information easily. Alternatively, it could be listed

directly from the output from phase five.

Page 168: Miles Weaver PhD Thesis

168

Sub-step 6.1.2 identifies the ‘phantoms’ which are, effectively, processes that have been included

because they provide a link that have a significant impact upon the behaviour of the model. It

was observed that this creates unnecessary detail that could be excluded. Effectively it is the

input that is required but no practices exist, or, a practice exists that will not have a significant

effect on the model accuracy. A process can be viewed using the previous model boundary list to

identify processes that have only workflow inputs. The justification should also provide some

guidance. In an Excel spreadsheet the filters can be used to select each process specified by each

actor and see which inputs have been included. A list of ‘phantoms’ is shown for the CarCo

development case, with an example of identifying the necessary information for D1.10 SS in figure

7.15.

Figure 7.15 ‘Phantoms’ in the CarCo development case (inputs shown for D1.10 SS)

Sub-step 6.1.3 is the main step in step 6.1 as it describes the actual practice for the ‘AS-IS’ and

‘TO-BE’ model. The ‘core’ process elements could be considered first as it is likely that they may

contain the greatest level of detail followed by those that were promoted and then the simplified

inputs can be described in terms of either being a fixed input or simple distribution. A column

was added so that the ‘AS-IS’ and ‘TO-BE’ descriptions can be described. The ‘TO-BE’ changes

should be within the ‘core’ process elements that describe the improvement as they are the

components that are implementing the change that is being evaluated. It was important to

include in the descriptions the actor that implements the practice and the relationships between

them. This makes it easier to describe the model components in the next step. In the case of the

BeerCo case, an extract is shown in figure 7.16. The SCOR descriptions of processes could be used

to identify practices and if no specific practice could be identified the description was useful when

Page 169: Miles Weaver PhD Thesis

169

describing the actual practice. For instance, three examples are highlighted where SCOR

descriptions were helpful:

1. S1.1 (schedule product deliveries) at the end customer – The model needs to be able to

generate a simplified input of the customer placing an actual order

2. S1.4 (transfer product) at the distributor – The model needs to be able to represent beer

being received from the factory and being stocked at the distributor goods receiving

location

3. M1.3 (produce and test) at the manufacturer – The model needs to be able to represent

the factory manufacturing beer

Figure 7.16 Extract of actual practice descriptions in the BeerCo development case

Sub-step 6.1.4 recognises that an actual business practice can be implemented in one or more

processes. The model components are described from the actual practices and not from the

SCOR descriptions as these were only used as a means to identify the structure, content and

relationships in the model. This ensures that the descriptions reflect the real world nature of the

problem. If an actual practice is implemented in more than one process then these can be

consolidated to produce a simpler list of the actual practices to be represented in the computer

model. This must not be confused with grouping of entities as this is a way of representing a

group item in a simulation model. An illustration is shown in figure 7.17 of the CHR CarCo

processes M1.5 (stage product), M1.6 (release product to deliver), D1.3 (reserve inventory and

determine delivery date), D1.4 (consolidate orders) and D1.5 (build loads) that are implemented

by a kanban practice which controls the movement of central head-rests.

Page 170: Miles Weaver PhD Thesis

170

Figure 7.17 Extract of how actual practices can be ‘consolidated’ for the CarCo development case

7.3.6.2 Step 6.2: Describe how the actual practices will be represented by the

components in the model

Step 6.2 uses the reduced list of actual practices to describe how each actual practice, specified by

the corresponding actor, will be represented by the components in the computer model. This key

concept is well documented in the literature in particular simulation texts (e.g. Pidd, 2004a;

Robinson, 2004a; 2004b) and, therefore, it is not implemented any differently than in existing

modelling practice. The only difference is that the actual practices have been derived by applying

a structured methodology that utilises the domain knowledge from SCOR.

Within different worldviews or even simulation approaches the terminology used to describe the

components in a model may vary (C.f. section 2.4.3). The objective in this step is to be generic so

that different terminology can be applied. Pidd (2004a) discussed the standard terminology for

DES using some labels that could be used generically: objects that constitute a system to be

simulated and the operations in which these objects engage over time. It was observed that it

was straight-forward to be able to describe each actual practice in terms of the activities or events

that are needed to be implemented in the model to represent them. This is asked first followed

by a description of how the activities/events can be represented in the model. Table 7.16

illustrates how these questions have been addressed in the BeerCo development case along with

a standard definition for the model component and examples of them.

Page 171: Miles Weaver PhD Thesis

171

Table 7.16 Model components, definitions and examples (in the BeerCo development case)

The final step is to incorporate any assumptions or simplifications into the description of the

model components. There are many standard discussions on how this can be achieved (c.f. in

section 4.1.2). Interestingly the methodology has used a number of simplification methods or

principles throughout the procedure (e.g. in the model boundary setting: excluding components

and details in the formulation of the model boundary, replacing components with random

variables or fixed inputs). A key method of simplification that has not been used but is useful and

is specific to simplifying model components includes removing components and interconnections

that have little effect on model accuracy (e.g. aggregating model components using represent a

section of an operation as a time delay and/or grouping entities). Another simplification that can

be used to minimise the detail in a model includes reducing the rule set (e.g. routes, schedules,

allocation of resources) which is described in detail in Robinson (2004b, pg. 90).

An example of five actual practices that were described in the BeerCo development case and how

they have been converted into the model components is shown in appendix D. These are

described using DES terminology, identifying the entities or resources that constitute the system

and how they engage in time (process, activities or actions). The entities are described by actor

and object (actor_object) and described in terms of the attributes that are required by the

process, activity or action (actor_object.attribute) e.g.

‘Retailer_order: An order from the retailer for units of beer (Retailer_order.qty) for a given date (Retailer_order.date)’ ‘Wholesaler_Warehouse: The units of beer available in Wholesaler warehouse (Wholesaler_Warehouse.AVAILinv)’

Questions asked in step 6.2 Model

Components Definition BeerCo case examples

What activities or events need to be implemented in the model to represent the actual practice?

Process A sequence of events in the chronological order in which they occur (Pidd, 2004a; 2004b)

Reserve inventory and determine delivery date, plan order, plan deliveries, schedule deliveries

Activity An operation over a duration of time of finite length that causes change in the system state (Tanir and Sevinc, 1994).

Receive product, ship product

Event

An occurrence of an operation at an isolated point in time; it may change the system state (Tanir and Sevinc, 1994). It initiates the beginning and ending of an activity or delay (Banks, 1999).

Product arrives at warehouse, customer place order, initiate sourcing plan cycle

How will the activities/events be represented in the model?

Entity Individual elements of the system that are being simulated and whose behaviour is being explicitly tracked (Pidd, 2004a; 2004b)

Warehouse, orders, vehicle, delivery schedule

Resources

Individual elements of the system that are not modelled individually, instead, they are tracked as countable items whose individual behaviour is not tracked by the simulation (Pidd, 2004a; 2004b)

Number of units of beer available in warehouse, number of units of beer on vehicle

Page 172: Miles Weaver PhD Thesis

172

The process, activities and events are described in sufficient detail so that they can be developed

into a computer model e.g.

‘Retailer player makes a decision on how much to order from the wholesaler in the next period using available planning data. A purchase order is created (Retailer_order) with the order qty (Retailer_Order.qty) and date (Retailer_Order.date) set on the retailer purchase order’ ‘Check to see if any backorders remain (Wholesaler_backorder>0) and create Wholesaler_onorder. It is calculated: Wholesaler_onorder = Retailer_order.qty + Wholesaler_backorder’

Simplifications and assumptions are included in the model and documented with the description

of the model components e.g.:

‘Include order acceptance rule based on order max size in place order’ ‘All orders received are accepted; Orders are received in each one week period; The order is delayed by 1 week’

7.3.7 Phase 7: Validate and document the conceptual model

Phase seven is the final phase of the methodology implementing one key concept:

The conceptual model is documented and validated

The aim of the final phase is to document and validate a conceptual model from the information

provided from the key outputs in the methodology. The phase recognises that the conceptual

modelling process is iterative (Robinson, 2004b) due to new insights or learning that occurred

during the process. For these reasons it is necessary to ensure that each of the descriptions

provided from phases or steps in the methodology are ‘correct’. This may result in any necessary

alterations when the validation check has not been satisfied. To improve the validity and

credibility of the conceptual modelling being developed ‘checks’ have been implemented at

certain points within the methodology. This phase implements a final set of checks on the draft

conceptual model.

The phase is entered after phase six has been completed but each of the steps involves gathering

descriptions from specific phases in the methodology. The phase has many points of exit when

issues have been identified warranting a need to return to a previous phase or step. When there

are no further revisions or alterations necessary to the draft description of the simulation model

Page 173: Miles Weaver PhD Thesis

173

to be developed the conceptual modelling process is complete. The descriptions contribute to

drafting the conceptual model to be developed in terms of Robinson’s (2004b) definition, within

in the context of SCM applications. These include:

Purpose of the model - Draft a description of the supply problem from the client’s

perspective (from phase 1)

Inputs - Draft a description of how each process is to provide data used to calculate each

objective (from phase 2)

Outputs - Draft a description of how the processes represent each improvement (from

phase 3)

Content - Draft a description of how the components and their relationships in the

computer model will represent each actual practice to be modelled (from phase 6)

Assumptions and simplifications - Draft a description of the assumptions and

simplifications that have been incorporated into the model components and relationships

(from phase 6)

Page 174: Miles Weaver PhD Thesis

174

Table 7.17 Detailed steps for phase 7 of the SCM2

Phase 7: Validate and document the conceptual model

Process steps Information

required Information

provided

Point of entry: From phase 6: Enter phase seven when the components in the computer model and their relationships will represent the actual practices to be modelled have been described

7.1

Draft the conceptual model by describing the computer model to be developed

7.1.1 Draft a description of the supply problem from the client’s perspective

From phase 1

A draft non-software specific description of the simulation model to be developed

7.1.2 Draft a description of how each process is to provide data used to calculate each objective

From phase 2

7.1.3 Draft a description of how the processes represent each improvement

From phase 3

7.1.4 Draft a description of how the components and their relationships in the computer model will represent each actual practice to be modelled

From phase 6

7.1.5 Draft a description of the assumptions and simplifications that have been incorporated into the model components and relationships

From phase 6

7.2

Validate the ‘correctness’ of the draft descriptions of the simulation model to be developed. If any issues arise then revision and adjustments are required by returning to a previous phase or step.

7.2.1 Check the description provided from step 7.1.1 by repeating step 1.5; If not correct return to the beginning of phase 1.

From 7.1.1

List of issues that need to be resolved by returning to a previous phase or step (only if necessary)

7.2.2 Check the description provided from step 7.1.2 by repeating step 2.4; if not correct return to the beginning of phase 2

From 7.1.2

7.2.3 Check the description provided in 7.1.3 by repeating step 2.4; if not correct return to the beginning of phase 3

From 7.1.3

7.2.4 Check the correctness of the descriptions provided in step 7.1.4 by asking SMEs the following question (e.g. circulate the draft description for feedback and/or provide a structured walkthrough of the actual practices and relationships in the model): Does the description of the actual practices and relationships in the model provide all the necessary details to be sufficiently accurate to evaluate the means by which each improvement is to achieve each objective. if not correct return to the beginning of step 6.1

From 7.1.4; Description of how each improvement is to achieve each objective described in 1.4; Consult SMEs on each description

7.2.5a Check the correctness of the descriptions provided in step 7.1.4 by examining each of the connections between model components, to determine whether the conceptual model reproduces the actual practices and relationships? If not correct then return to step 6.2

From 7.1.4

7.2.5b If necessary, to support the analysis in 7.2.4: Represent the components and relationships using a graphical means of representation (e.g. process flow diagram, logic flow diagram, activity cycle diagram).

See above

7.2.6 Check the draft description of each of the assumptions and simplification that have been incorporated into the model components and interconnections described in 7.1.4 with the client for the level of confidence that can be placed in them and their likely impact on the accuracy of the model; If not correct then return to step 6.2.3

From 7.1.4; Consult SMEs

7.3 Document the final non-specific description of the simulation model to be developed From 7.1 and 7.2

A final non-software specific description of the simulation model to be developed

Point of exit: To Phase 1, phase 2, phase 3, step 6.1, step 6.2: Re-enter a previous phase or step if any issues arise that need to be resolved Terminate conceptual modelling stage of a simulation project: Exit when the final description of the simulation model to be developed has been fully validated.

Output: A non-software specific description of the simulation model to be developed

There were fourteen observations made when refining and implementing the key concept into

phase 7, which are shown in table A.7 in appendix A. These observations were incorporated into

the phase shown in detail in table 7.17. As previously noted this step has incorporated existing

Page 175: Miles Weaver PhD Thesis

175

simulation practice aligned to the outputs from the necessary phases and steps in the

methodology. The main observations were that a draft description could be obtained from the

various different phases and steps in the methodology but these needs to be validated in full, in

case any new insights or learning’s have changed the nature of the conceptual model to be

created. The checks incorporated were to repeat some checks relating to defining the supply

problem, objectives and improvement. If the description is no longer correct then this means the

participants must return to the beginning of the associate phase and proceed through the

methodology. In addition three outstanding descriptions have yet to be validated:

Actual practices and their relationships between them provide all the necessary details to

be sufficiently accurate to evaluate the means by which each improvement is to achieve

each objective (addressed in step 7.2.4)

Model components and their connections between them reproduce the actual practices

and their relationships (addressed in step 7.2.5a and 7.2.5b)

The client and the modeller has a level of confidence in the assumptions and

simplifications that have been incorporated into the model components and

interconnections and their likely impact on the accuracy of the model (addressed in step

7.2.6)

The final validation procedure makes a useful distinction between validating the actual practices

and their relationships (a domain-orientated model) and how they are represented by the model

components and connections (a design-orientated model). The domain-orientated model had

been previously checked when the model boundary was formulated to ensure that there were

sufficient and correct links between business processes in the model. However, in the design of

the conceptual model the processes and inputs identified were described by the actual practices

to be implemented at the required level of detail. These descriptions had not been checked to

ensure that they were significantly accurate from the perspective of the client (credibility

requirement). Therefore, a step is added to check that the descriptions of the actual practices

with SMEs (e.g. circulate the description for feedback or provide a structured walkthrough of the

model) contain all the necessary details to evaluate the means by which each improvement is to

achieve each objective (information provided from step 1.4).

Two checks are included in the methodology to check the validity of the model components and

connections (design-orientated model) and the assumptions and simplifications that have been

incorporated into them. A previous discussion considered the need for a ‘hypothesis test’, to

determine whether the connections between the model components reproduce the actual

Page 176: Miles Weaver PhD Thesis

176

practices and relationships (C.f. section 4.4). This check was broken down into two sub-steps

because it was observed that it is difficult to validate the descriptions presented in a component

list. It would be easier to show the model components and interconnections if they were shown

using a graphical means of representation (e.g. process flow diagram, logic flow diagram, activity

cycle diagram). This is helpful because they graphically show the connections between the

processes and activities and the rest of the model and entities are shown to flow through

processes and activities. A further check is included for the assumptions and simplifications using

(Robinson, 2004b, pg. 215) guidance, the ‘assumptions and simplifications can be checked

between the modeller and the client for the level of confidence that can be placed in them and

their likely impact on the accuracy of the model’.

Appendix D shows the five actual practices for the BeerCo case, the way in which they were

represented by the components in the model including how assumptions and simplifications have

been incorporated into the model. These are further represented in a process flow diagram

presented in appendix E. Taking the practice that the retailer ‘places an order’ it can be seen that

this is implemented by five activities that ensure that the order size is not exceeded. Therefore,

the necessary details are that an order is placed per decision period and checked that an order is

within the max order size, (i.e. If no, the order is rejected, if yes, the order is accepted). Accepted

orders are sent to the wholesaler ‘receive order’ process. The graphical representation in

appendix E is useful as it shows that if an order is rejected then the human player is informed to

re-enter the order, and, if accepted, it needs to be sent to the wholesaler ‘receive order’ process.

The simplifications and assumptions detail that the orders are placed in each weekly decision

period and that orders must be within the maximum order size.

When all the validation checks are complete, there are no further issues to resolve by returning to

previous phases or steps indicating that the model is valid and credible. It is valid because the

accuracy of the model has been checked from the perspective of the modeller, most importantly

that the model components and connections reproduce the actual practices and relationships. It

is credible because the actual practices and relationships have been checked to ensure all the

necessary details are included to address how each improvement is to meet each objective.

There is also a greater level of confidence (from both the client and modeller perspective) in the

simplifications and assumptions incorporated into the model in relation to their likely impact

upon model accuracy. At this point, the final description of the simulation model to be developed

can be documented.

Page 177: Miles Weaver PhD Thesis

177

7.4 Implementing the SCM2 using a spreadsheet application The methodology can be implemented using a spreadsheet application (e.g. Microsoft excel

workbooks), which provide a number of advantages. Each of the outputs from the phases can be

reported in workbooks, within one spreadsheet. Both the detailed design cases were

implemented using Microsoft Excel workbooks along with any associated documentation (e.g. list

of SCOR process elements, inputs and sources).

There were three key advantages for using a spreadsheet application: its functionality, the way in

which data can be presented and the centrality of keeping all outputs in one document. Initial

designs of the output from each phase were presented in word-processing tables (e.g. Microsoft

Word). This proved cumbersome for the reason that the level of detail and number of entries

made using the word-processing tables were inappropriate. It was also difficult to re-use data

that was required for a future phase.

The functionality of a spreadsheet application enabled filters to be used, to sort data based upon

a set criteria (e.g. all promoted process elements at the factory, all process elements to be

tested). These features were used, to filter the necessary data, which would be inputted to a

subsequent stage. In particular during the designing of actual practice, filters could be used to

show common practices which could be aggregated. This was seen most notably in the CarCo

problem, where a kanban control system was used, for both the production and deliveries

between the tier three suppliers, third-party logistics provider and the seat supplier. Conditional

formatting was used to indicate the status of a particular data entry to distinguish it from another.

This was useful as it increased the readability of the document by displaying data clearly using

different colours for filled cells (e.g. promoted process elements indicated as green, red for

excluded). The functionality in a spreadsheet application also presents an opportunity to

automate some steps and reduce the time-consuming activities (this is considered in more detail

in section 8.6).

7.5 Alignment of detailed design of the SCM2 against specification

The detail design can be aligned against the specification to ensure it meets the requirements.

The requirements were identified in chapter five, when the specification for the methodology was

formed. These included the requirements for an effective conceptual model, a good

methodology and for conceptual modelling of supply chain problems. Each of these requirements

is considered in turn, reviewing the content of the methodology to demonstrate that the

specification has been met.

Page 178: Miles Weaver PhD Thesis

178

7.5.1 Meet the requirements for an ‘effective’ conceptual model

The SCM2 meets the requirements for an effective conceptual model. It has been developed on a

fundamental principle that the model should be kept as simple as possible and that it should

create a valid and credible conceptual model. Table 7.18 shows how the requirements for an

effective conceptual model have been realised in the SCM2.

Table 7.18 Aligning the SCM2 to meet the requirements for an ‘effective’ model

Requirement Realised in the SCM2

Keep the model as

simple as possible

The ‘core’ processes that represent the improvements and provide data values for objectives (in phase 2 and 3) are identified. The model boundary is initiated from a list of ‘core’ processes (in phase 4)

The model boundary identifies the critical interconnections between the ‘core’ processes and those in the supply setting (those processes that have been included in the model by being ‘promoted’) (in phase 5)

The boundary of the model included the inputs that have been simplified; they have no further inputs that could be considered.

The level of detail required in the description of the model components is determined from the actual practice described (in phase 6). The actual practices have been described with guidance using SCOR which suggests a level of process decomposition.

Methods of simplification are included in the process and not just as a final stage (e.g. excluding components and details, in step 5.2.4; replacing components with random variables or fixed inputs, in step 5.2.1)

Assumptions and simplifications are incorporated into the description of model components and their connections (in step 6.2)

Assumptions and simplifications are validated in the final phase (step 7.2) with the client and modeller to ensure that there is a level of confidence and that they do significantly impact upon model accuracy

Build valid and

credible models

The problem is formulated precisely in phase 1 and the objective and improvement is detailed (in phase 2 and 3). Two checks are incorporated into phase 1 to ensure that the description of the supply problem is ‘correct’

The participants in the process of conceptual modelling are included to ensure that there is interaction on a regular basis (in steps 1.1 – 1.5; 2.4; 3.3; 5.2; 6.1; 7.2)

SMEs are consulted (in steps 5.2; 6.1; 7.2)

A step in the final validation asks SMEs whether the descriptions of the actual practices and relationships in the model provide all the necessary details to be sufficiently accurate to evaluate the means by which each improvement is to achieve each objective (in step 7.2.4)

A step in the final validation examines the connections between model components, to determine whether the conceptual model reproduces the actual practices and relationships (in step 7.2.5)

A step in the final validation checks the assumptions and simplifications that have been incorporated into the model components and interconnections with the client for the level of confidence that can be placed in them and their likely impact on the accuracy of the model (in step 7.2.6)

Phases two and three describe the improvement and objectives so that a set of ‘core’ processes

that need to be included in the model are identified. This is in effect the foundations, the building

blocks to identify the simplest model. Each of the interconnections to ‘core’ processes is

considered in turn to identify candidates for inclusion. At the heart of the methodology is the

decision of how to treat candidates by either including, excluding or testing them (using a

prototyping method). This aids in identifying the model boundary using two rules, one that

provides guidance on how to include a process and a second that considers whether it could be

simplified (i.e. fixed input or sample distribution). Additionally the methodology embeds methods

of simplifications at the various points in which they can be implemented in a procedure for

conceptual modelling (e.g. excluding components and details in step 5.2.4) and not just at the

end.

Page 179: Miles Weaver PhD Thesis

179

The methodology addresses Law’s (2007) issues relating to building a valid and credible model at

the early stages of a simulation project. This entails formulating the problem precisely,

interacting with the decision-makers on a regular basis throughout the process of conceptual

modelling and to consult appropriate SMEs. The supply problem is described in detail using a

prescribed format and implements two checks before detailing the improvement and objective in

more detail. The client (or decision-makers) and SMEs are involved throughout the whole

conceptual modelling process but the methodology identifies the specific points in which they

need to be consulted. A significant advantage of the methodology is that it uses the SCOR model

to provide domain-knowledge to enable a more focused and efficient process, in particular when

information is required from the client and SMEs.

The methodology also includes checks for the key components that make up the description of

the conceptual model: supply problem, objectives and improvements. A method is also designed

to check that the processes and inputs included in the model boundary have ‘correct’ and

‘sufficient’ linkages between ‘core’ processes and those processes and inputs included from the

supply setting. A final validation procedure re-checks that the supply problem, objectives and

improvements are ‘correct’. The procedure recognises that the purpose of the model may change

due to a greater understanding of the problem being studied. In addition, check the descriptions

of the actual practice and relationships in the model provide all the necessary details to be

sufficiently accurate with the client and SMEs (credibility); examination of the connections

between model components to determine that they replicate actual practice and their

relationships (hypothesis validity); and that both the modeller and the client have confidence in

the assumptions and simplifications incorporated into model component descriptions for a

certain level of model accuracy (validity and credibility).

7.5.2 Meet the requirements of ‘good’ methodologies

The SCM2 meets the requirements of the desirable characteristics of a good methodology in the

context of conceptual modelling for SCM applications. This includes a procedure (or guide),

participation and points of entry. Table 7.19 shows how each of these requirements have been

realised in the SCM2.

Page 180: Miles Weaver PhD Thesis

180

Table 7.19 Meet the requirements of ‘good’ methodologies Requirement Realised in the SCM2

Meet the

requirements of good

methodologies

Provide a

procedure

Well defined stages to gather and analyse information from the client (in steps 1.1 – 1.5; 2.4; 3.3; 5.2; 6.1; 7.2), SMEs (in steps 5.2; 6.1; 7.2) and the SCOR model when necessary (in steps 1.1; 1.2; 1.4; 2.1 – 2.3; 3.1; 4.1; 5.2; 6.1)

Suggests a format and terminology for describing the supply problem (in phase 1); describing the objective (in phase 2); describing the improvement (in phase 3); describing the actual practices and relationships (in step 6.1); describing the components in the model and their connections (in step 6.2)

Represent the conceptual model in a component list (in step 6.1; 6.2 and 7.2); graphically represent the conceptual model using a graphical means (in step 7.2)

Provide a method to identify the connections between processes and extract information from SCOR (in phase 4)

Provide a method to formulate the model boundary (in phase 5)

Use an hypothesis validity test to examine the model components and connections (in phase 7.2)

Suggest consulting the client and SMEs in the validation process (e.g. circulate the description of the conceptual model, structured walkthrough) in step 7.2

Provide a written record to justify any decisions made when formulating the model boundary (in step 5.2) and simplifications and assumptions incorporated into the model components (in step 6.2)

Participation in

each step Participation between the modeller, the client and SMEs (see building a valid and

credible conceptual model)

Embed points

of entry

Point of entry to the conceptual modelling process clearly defined in phase 1

Points of entry embedded at the beginning of each phase, with the requirements that should have been met from a preceding phase/step

Iteration between steps is noted, particularly when formulating the model boundary in phase 5 and when completing each of the validation checks in phase 7.

Checks state that if the rule has not been met the point of return to a previous step (in steps 1.5; 2.4; 3.3; 5.4; 7.2).

The procedure laid down in each of the phases has well defined stages for gathering and analysing

information from four key sources: the client, SMEs, SCOR guide and from a previous step in the

methodology. SCOR is used not to replace interactions and consultations with the client and

SMEs but to improve the process. The methodology includes a number of established principles,

methods of simplification and means to represent the content of a conceptual model. Moreover

it offers specific guidance for tackling some of the most demanding and difficult aspects of

conceptual modelling such as formulating the problem correctly, gathering information from

clients, SMEs and SCOR, identifying the connections between the components in the model,

determining the model boundary and validating a conceptual model. These procedures are novel

and address specifically the needs of evaluating supply chain problems.

The involvement of participants is included in the description of the procedure, specifically how

information is obtained from them. The modeller is responsible for following the steps laid down

in the methodology and interacting with the participants as suggested in the description of each

step. The methodology does not consider (as suggested in Platts, 1994) how individuals in the

group achieve enthusiasm but some of the steps have been designed to provide clarity and

commitment between the modeller and the client (e.g. check the description of the supply

problem). There are also decisions that need to be reached, some present no difficulty at all (e.g.

Page 181: Miles Weaver PhD Thesis

181

identifying candidate processes) if using SCOR while one of the most challenging tasks of

conceptual modelling, identifying the model boundary is facilitated by decision rules, using SCOR,

interacting with SMEs when necessary and documenting the justification for the decision made.

The point of entry to the methodology is clearly defined in phase one and for each of the phases.

There are also places in the methodology that may require iteration to a previous step. In

particular when processes are promoted in the model boundary formulation this initiates the

need to return to phase four. Similarly the checks are in place to ensure the ‘correctness’ of the

descriptions used to create a conceptual model. If the requirements in the checks are not

satisfied then the points of entry in a previous step are stated.

7.5.3 Meet the requirements for conceptual modelling of supply chain problems

The SCM2 meets the requirements for conceptual modelling of supply chain problems. This

includes addressing the range of supply chain improvements, for a given objective within the

setting of the supply problem. Table 7.20 shows how the requirements for conceptual modelling

of supply chain problems have been realised in the SCM2.

Table 7.20 Meet the requirements for CM of supply chain problems Requirement Realised in the SCM2

Handle supply chain

improvements

Alternative supply chain improvements are described in terms of how and which actors are affected by change (in step 1.2). Information is obtained from the client and/or using SCOR best practice guide.

The detail of how each improvement is to be represented is described in phase 3. Information is obtained from SCOR to guide the description, particularly to obtain the processes that implement a particular business practice.

Address a range of supply chain

objectives

The objectives of study are described in terms of the impact on supply chain performance attributes that the improved supply system should achieve. Information is obtained from the client using SCOR performance attributes.

The detail of how each objective will be measured is determined in phase 2. The objectives are described using the SCOR hierarchy of supply chain performance measures at three different levels and its associated detail (e.g. calculation, data source)

Identify interconnections within

the supply setting

The nature of the supply setting is described (e.g. actors in the supply system that have a cause and effect relationship between the improvement and objective, and any important situational information (that may influence the scope of the problem) in step 1.3.

The interconnections between the inputs of included processes and their sources, are determined in phase 4, those that have yet to be considered are treated as ‘candidates’ for possible inclusion.

‘Candidate’ process elements are considered for inclusion in phase 5 based upon two decision rules.

The methodology uses information provided from SCOR which is ‘designed as a tool to describe,

measure and evaluate any supply-chain configuration’ (Lockamy and McCormack, 2004, pg. 1194)

and it can be used in simulation applications (Persson and Araldi, 2009). The benefits of using

SCOR have already been described (C.f. section 6.4), but can be summarised as:

Page 182: Miles Weaver PhD Thesis

182

SCOR describes plan, source, make, deliver and return processes at three levels of process

decomposition using standardised terminology (Meyr et al., 2002) and process orientated

language

SCOR includes an extensive database of supply chain practices and metrics (Persson and

Araldi, 2009) and describes the inputs, outputs and the basic flow of process elements at

the third level of decomposition

The first phase describes a supply problem using SCOR terminology and details the improvement

and objective in phases two and three. The steps clearly recognise that SCOR should only be used

as a guide. Situational information is also required from the client. The benefit of using SCOR in

this context is that it suggests the processes that need to be modelled for a given practice and

metric. The inputs and source processes are considered to formulate the model boundary using

the relationships described in SCOR between business processes.

7.6 Chapter summary

The chapter has presented an overview of the phases and steps to follow as laid down in the

SCM2. Two application cases were presented to detail and refine the SCM2 with rationale for their

selection. Each of the phases was considered in turn so that the key concepts described in

chapter six could be implemented. A range of principles and observations were considered and

incorporated into the design. Each of the steps described in the methodology were illustrated

using the development cases, justifying any of the decisions made.

The final part of the chapter demonstrated that the detailed and refined design of the SCM2

meets the required specification presented in chapter five. This includes:

Requirements for an effective conceptual model – The methodology aims to keep

the model as simple as possible, initiating the process with the ‘core’ processes and

formulating the model boundary by considering the interconnections between ‘core’

processes and the supply setting. The methodology also incorporates checks within

the phases to establish the ‘correctness’ of the descriptions provided and a final

validation procedure to redo key checks in the process and at the end review the

accuracy of the conceptual model from both the client’s (to show that the conceptual

model is credible) and modeller’s (to show that the conceptual model is valid)

perspectives.

Requirements for a good methodology – The methodology provides detailed steps

for gathering and analysing information from the client, SMEs and the domain-

Page 183: Miles Weaver PhD Thesis

183

knowledge extracted from SCOR. Methods are suggested for structuring a supply

problem, identifying the interconnections between processes, formulating the model

boundary, describing how the components in a model represent each actual practice

and for validating the conceptual model. Points of entry are embedded into the

phases of methodology, to ensure steps are completed successfully and to facilitate

iteration.

Requirements for conceptual modelling of supply chain problems – A supply chain

problem is described in terms of its objectives and improvements selected within a

supply setting. SCOR is used as an aid to describe improvements and metrics and

identify the interconnections between processes that should be included in the

model.

The following chapter applies the detailed and refined SCM2 to a preliminary validation case to

demonstrate that the methodology is initially feasible and has utility.

Page 184: Miles Weaver PhD Thesis

184

Chapter 8 Preliminary validation of the SCM2 (Stage V)

The chapter implements stage V of the research methodological programme and addresses the

third and final research objective. The primary aim is to preliminarily validate the methodology by

applying it to a validation case to demonstrate that it is both initially feasible and has utility. This

builds upon the previous chapter that has refined the methodology and aligned it so that it meets

the specification of requirements. The chapter is structured to fulfill the following five aims:

1. Presentation of the validation case (discussed in section 8.1) - The CoffeePotCo case is

described and justified

2. Apply the methodology to the validation case (discussed in section 8.2) - Walkthrough

each of the steps as prescribed in the methodology in full up to the point that the actual

practices to be represented in the computer model are described

3. Purpose of the evaluation the SCM2 (discussed in section 8.3) – The purpose and the

sub-criteria for the feasibility and utility is described

4. Evaluation of the initial feasibility of the SCM2 (discussed in section 8.4) - The

methodology is evaluated to demonstrate that it is initially feasible using the sub-criteria

identified in section 8.3

5. Evaluation of the initial utility of the SCM2 (discussed in section 8.5) – as above but in

relation to the utility sub-criteria

6. Discuss areas for further testing (discussed in section 8.6) – Issues for further refinement

and testing are identified. The discussion centres upon the need for further applications

with different facilitators and participants

7. Identify opportunities to improve the methodology (discussed in section 8.7) – Discusses

three key opportunities to automate parts of the process, strengthen the use of domain

knowledge in the process and develop a web-based tool.

8.1 Presentation of validation case: CoffeePotCO

The validation case is of a multi-national company (CoffeePotCo) that is addressing a difficult

decision, regarding where and how to cost effectively manufacture products in a global and

complex supply setting. The validation case is described in more detail in terms of its

improvement, objectives and supply setting, as the methodology is applied in section 8.2.

The advantage of using this case is that the computer model has been described and the findings

from the study published in Taylor et al., (2008). The researcher was involved in the study over a

two year period with three co-authors. It makes use of a scenario-based simulation approach that

utilises actual product data and information from the published literature. A discrete-event

Page 185: Miles Weaver PhD Thesis

185

simulation programme named ‘SIMNET II’ (See Taha, 1992 for details of the programme) was used

to evaluate the supply problem.

The validation case is representative and typical of a supply chain problem that has been

evaluated using a simulation approach. Taylor et al., (2008) highlight the significance and

implications to the practicing manager of the case by stating that the operational and strategic

implications of global sourcing have not been well researched (Hong and Holweg, 2005) except in

Lowson (2002). In the case of Lowson (2002) a quantitative approach was proposed to determine

sourcing costs; the study did not focus upon inventory needs for a desired service level. A review

by Goetschalckx, Vidal and Dogan, (2002) supports this finding when outlining the characteristics

of published strategic logistics models and a review of global supply chain design by Meixell and

Gargeya (2005), shows that none of the previous literature in the area considers the stochastic

customer service level.

The product used in the study was a coffee maker, which is ‘functional’ in nature. There has been

a great deal of product and process related information published in support of this product

selection in Ulrich and Pearson (1998). For the purpose of this evaluation two scenarios were

selected that examined an efficient manufacturing scenario in a low-cost area with either

shipments made in (1) small (by air), or (2) large quantities (by road and ship). The experimental

situation is shown in figure 8.1.

Figure 8.1 Graphical illustration of CoffeePotCo supply problem

8.2 Application of SCM2 to preliminary validation case

The SCM2 is applied in this section by following the prescribed procedure as laid down in the

methodology (presented and detailed in chapter seven). This was facilitated by the researcher to

ensure consistency in its application. The aim is to show that the methodology can be followed

Page 186: Miles Weaver PhD Thesis

186

up to the point of describing the actual practices to be represented in the computer model and

provide the necessary output. It was previously argued in the research programme chapter that it

is at this point that the methodology is novel and could be compared against a validated

computer model.

The output from each phase is documented in each section corresponding to applying each phase

of the methodology. The client role has been played by one of the expert modellers involved in

the design and the building of the computer model. This was particularly valuable when

completing the validation checks in the methodology.

8.2.1 Phase one: Describe the supply problem

The supply problem was described by following the four steps in phase one and the final step

checked the description for ‘correctness’. The objective of study, description of improvements to

change the existing supply system, description of the problem setting and statement of how each

improvement could achieve the desired impact of the objective(s) for the CoffeePotCo validation

case is summarised in table 8.1.

Table 8.1 Statement of the supply problem (CoffeePotCo) Statement of supply chain problem

Statement of objective(s) of study

Output from 1.1

A multi-national manufacturing company (MNC) is deciding how to cost effectively manufacture products in a global setting. The aim is to determine how much finished goods stock (reduce supply chain assets) to have on hand to support sales at a 95% desired service level (increase supply chain reliability).

Description of improvements to change the existing system

Output from 1.2

A MNC has an efficient manufacturing facility in a low-income/low-cost location (i.e. Asia or Africa) and a warehouse in a high-cost area where the product is primarily distributed and sold. Shipments are currently made in large quantities, with a cost effective and slow shipping method (road and sea). The MNC wants to consider the impact of a change in the shipping method, by shipping in small quantities, with an expensive and fast shipping method (all air) on the defined objective.

Description of the problem setting

Output from 1.3

The MNC has an efficient manufacturing facility in a low-income/low-cost location (i.e. Asia or Africa) and a warehouse in a high-income/high-cost location where the product is primarily distributed and sold (i.e. North America or Western Europe). The capacity for an efficient production facility is defined as one which has a low cost of capital and shipping in economic quantities. The method for shipments from a low-cost manufacturing location to a warehouse in a high-cost area can be larger, cost effective and slow, or small, expensive and fast. It is assumed that the product selected is a coffee maker (Mr Coffee Expert Model) which is representative of a functional product type.

Statement of how each improvement could achieve the desired impact on the objective(s)

Output from 1.4

An off-shore location offers advantages to reduce cost (e.g. Alguire, Frear and Metcalf, 1994; Fagan, 1991; Monczka and Trent, 1991). The study seeks to examine how much finished goods inventory at hand is needed in the warehouse to satisfy a defined customer service requirement at lowest cost. The shipment size, speed and cost will affect how much finished stock is available at hand. If there is insufficient inventory stock-out will occur leading to the service level not being met, while too much inventory will satisfy the requirement but will incur a cost. Simulation is a good method to evaluate this problem as it will allow a user to adjust the re-order point to obtain a desired service level and review the implications on finished goods inventory costs.

The objective of study can be described using the supply chain performance attributes (step 1.1).

The aim of the study is to determine how much finished goods stock to have on hand to support

Page 187: Miles Weaver PhD Thesis

187

sales at a 95% desired service level. This can be translated into SCOR performance attributes as a

‘reduction’ in ‘supply chain assets’ and ‘increase’ in ‘supply chain reliability’.

The improvement can be selected and described to achieve the objective of study (step 1.2). This

includes evaluating the most cost effective way to ship a product from a low-income/low-cost

location (i.e. Asia or Africa) to a warehouse in a high-income/high-cost location (i.e. Western

Europe or USA). The existing approach is to ship in large quantities, with a cost effective and slow

shipping method (road and sea). The alternative is to consider shipping in small quantities, with

an expensive and fast shipping method (all air).

The setting of the supply problem can be described in terms of the actors in the supply system to

be evaluated and product information (step 1.3). The scope of the evaluation is confined to one

product (Mr Coffee Expert Model as detailed in Ulrich and Pearson, 1998) which is representative

of a functional product type. The actors include the MNC that has an efficient manufacturing

facility in a low-income/low-cost location (i.e. Asia or Africa) and a warehouse in a high-

income/high-cost location where the product is primarily distributed and sold (i.e. North America

or Western Europe).

The means by which the improvement is to achieve the objective by bringing about change in the

desired supply system can be described (step 1.4), using published sources and confirmation with

the SME. It is clear from the literature that an off-shore location offers advantages to reduce cost

(e.g. Alguire et al., 1994; Fagan, 1991; Monczka and Trent, 1991). However, this question forces

the participants to consider how the shipment method (size, speed and cost) will have an impact

on any potential stock-outs or over-supply of finished goods. For instance, if there is insufficient

inventory stock-out will occur leading to the service level not being met. Alternatively, too much

inventory will satisfy the requirements but will incur higher costs. Simulation would be a good

method as it would allow a user to adjust the re-order point to obtain a desired service level and

record the implications on finished goods inventory costs. The output from phases steps 1.1 – 1.4

was deemed correct after consultation with the client (step 1.5).

8.2.2 Phase two: Determine how each objective is to be measured

The objective is described in terms of how it will be measured by following three steps and a final

validation check. A description of the supply chain performance measures for each objective,

how each performance metric will be calculated from the data sources that are used to drive the

calculation and nature of the measurement is summarised in table 8.2.

Page 188: Miles Weaver PhD Thesis

188

Table 8.2 Statement of each objective to be measured (CoffeePotCo) Statement of how each objective will be measured

Perf. Att. Perf.

metric level

Perf. metric Definition of metric calculation Process

elements Actor

M’ment span

Output from 2.1 Output from 2.2 Output from 2.3

Assets Level 3 metric

AM3.16: Inventory days of supply

(Value of finished goods inventory/(COGS/365)) S1.4 WH Process

D1.8 WH Process

Delivery reliability

Level 2 metric

RL.2.2: Delivery performance to customer commit date

The percentage of orders that are fulfilled on the customer's originally scheduled or committed date = [Total number of orders delivered on the original commitment date] / [Total number of orders delivered] X 100%

D1.3 WH Process

D1.12 WH Process

D1.13 WH Process

The supply chain performance metric is described using the hierarchy of metrics presented by

SCOR at three different levels. No level 1 (strategic) metrics were deemed appropriate for

evaluating the objective leading to a review of level 2 and 3 metrics for each performance

attribute (steps 2.1.2 – 2.1.3). The metric that best describes reducing supply chain assets by

minimising finished goods inventory is the ‘inventory days of supply’ (AM3.16) metric. Likewise

the ‘delivery performance to customer commit date’ metric was selected to improve the delivery

reliability performance attribute. In the case of the latter, some alternatives were available (e.g.

from the customer or suppliers perspective, documentation accuracy); the customer commit date

was selected because it is the warehouse that wants to track the delivery performance to the

customer to a specified date.

Once the metrics had been identified it was relatively straight-forward to extract from the SCOR

descriptions of performance metrics, how each metric is to be calculated from the data sources

that are used to drive the calculation. There was a difficulty obtaining the data sources from

SCOR to drive the ‘inventory days of supply’ metric. The SCOR documentation (SCC v.9, section

2.5.2) adequately defined how the metric should be calculated but suggested the data sources are

not specified as they can be obtained by importing data from an existing business system (e.g.

ledger account). This may suggest that the system may need to be included. However, by looking

at the definition the information can be obtained by calculating the value of finished goods stock

from inventory availability, multiplied by a holding cost. This information can be obtained from

S1.4 and D1.8 where ‘source’ and ‘deliver’ inventory availability information is calculated. SCOR

provides good information on the data sources for the ‘delivery performance to customer commit

date’ metric.

The third step of phase two (step 2.3) uses information provided by 2.1 to specify the actors (step

2.3.1) and the measurement span for each performance metric (step 2.3.2). This was deemed

important in the refinement of the methodology otherwise it would be difficult to perform the

Page 189: Miles Weaver PhD Thesis

189

proceeding analysis. In light of the supply problem, the delivery performance and inventory days

of supply is measured at the warehouse location. The descriptions provided from phase two were

checked for ‘correctness’ with the client before proceeding to phase three.

8.2.3 Phase three: Determine how each improvement is to be represented

The improvement is described in terms of how the processes will represent it by following two

steps and a final step to check the description for ‘correctness’. A description of the level of

process detail for each improvement specified by actor is shown in table 8.3.

Table 8.3 Statement of how each process represents each improvement (CoffeePotCo) Statement of how each process is to represent each improvement

Improvement option Level of process detail

Business process

Actor

Output from step 1.1.2 Output from step 3.1 Output

from 3.2

A MNC has an efficient manufacturing facility in a low-income/low-cost location (i.e. Asia or Africa) and a warehouse in a high-cost area where the product is primarily distributed and sold. Shipments are currently made in large quantities, with a cost effective and slow shipping method (road and sea). The MNC wants to consider the impact of a change in shipping method by shipping in small quantities, with an expensive and fast shipping method (all air) on the defined objective.

Level 3 D2.10 Fact.

Level 3 D2.11 Fact.

Level 3 D2.12 Fact.

Level 3 D2.13 Fact.

Unlike the development cases there were no specific practices suggested by SCOR to represent a

change in shipping method (e.g. small or large). This highlights a weakness in SCOR, however the

step was described in enough detail to use SCOR as a guide to define which processes would be

needed to represent the improvement. Firstly, the improvement is related to the ‘deliver’ process

(step 3.1.1) and secondly, to a ‘make-to-order’ environment (step 3.1.2). This means that the

focus of the evaluation is in the ‘D2: Deliver make-to-order product’ business process.

There are many transportation related practices in D2; one of these is ‘cross-docking’ that could

be reviewed for information. This is a warehousing strategy that involves the movement of

material directly from the receiving dock to the shipping down with the minimum in-storage time

(Apte and Viswanathan, 2000). Effectively the factory ships packaged finished goods via either a

seaport, or an airport. This docking area could be treated as a trans-shipment (order is received

already packaged for delivery to the customer, SCOR V.9, 2008). Using the information provided

by SCOR for this practice and verifying any decisions with the client led to the D2.10 – D2.13

process elements being identified (step 3.1.3). The rationale for this is that delivery times and

costs which include packing (D2.10), loading (D2.11), shipping to warehouse (D2.12) and receiving

the product at the warehouse (D2.13) will be influenced by shipment size (large or small) and

Page 190: Miles Weaver PhD Thesis

190

method (sea and road or by air). The practices are implemented at the factory location (via a

docking location) (step 3.2).

The descriptions provided from phase three were checked for ‘correctness’ with the SME before

proceeding to phase two. The methodology forced both the facilitator and the SME to clearly and

concisely consider the impact of the improvement on different processes before reaching

agreement between both parties. There were a number of changes to the original description; in

particular there was a debate about how the processes identified would be influenced by the

improvement.

8.2.4 Phase four: Determine the model inputs and source process elements

The model inputs and candidate process elements are determined by following two steps using

the domain knowledge provided by SCOR. Figure 8.2 shows that each core process element

defined in phase two and three were reviewed in turn by extracting, from the SCOR

documentation the input fed by the process element included in the model (step 4.1.2) and its

source (step 4.1.3). The step was detailed enough to emphasise the need to make explicit the

actor that implements each included process element and the actor which generates the input

from a source process element.

Figure 8.2 Interconnection identified for each process element in the model

The source process elements were discriminated against those process elements that currently

exist in the model. For example, the core processes D2.11, D2.12, D2.13 have workflows that are

already included (i.e. D2.10 is core as well as D2.12 and D2.13 having workflow connections) so

Page 191: Miles Weaver PhD Thesis

191

they no longer need to be considered for inclusion. Each of the process elements that have not

been considered are effectively ‘candidates’ for possible inclusion in phase five. Phase four is

repeated for each promoted improvement that had been determined in phase five until no

promoted process elements are left to consider. In this case 207 entries were made in the

analysis resulting in a host of candidate process elements being considered for the factory,

warehouse and customer.

8.2.5 Phase five: Formulate the model boundary

The model boundary is formulated by following three steps and a final check to be satisfied that

there are sufficient and correct links between processes and inputs included in the model. Figure

8.3 shows an illustration of the decisions made to include (simplify or promote), test or exclude an

input from a candidate process element by applying the two rules. The figure also shows that the

analysis and documentation (in particular a justification for each decision) was aided by using a

spreadsheet application.

Figure 8.3 Formulation of the model boundary (CoffeePotCo)

Applying the steps outlined in phase five takes seven rounds of iterations between phase five and

four, until no process elements and their source inputs are left to consider. The steps were

initiated by considering the source inputs from the core process elements that have not already

been included in the model. At each decision point the two rules were applied and justification

was recorded.

The decisions made about how to treat each candidate process element and input resulted in

many being simplified, promoted and excluded but none were deemed necessary to test. Table

Page 192: Miles Weaver PhD Thesis

192

8.4 shows those process elements that were included within the boundary of the model. At this

point it must be noted that some of the process elements and associated inputs were treated as

‘phantoms’ in phase six, as they are only included because they provide a necessary workflow, but

the practice itself adds no significant value (i.e. the link is critical but the activity is not).

Table 8.4 Promoted process elements and simplified inputs (CoffeePotCo) Inputs and source process element that were promoted Simplified inputs

Customer N/A (Customer) Customer Replenish Signal; (Customer) Customer Order

Warehouse

Receipt Verification (S1.2, S1.3); Scheduled Receipts (S1.1); Delivery Plan (P4); Sourcing Plans (P2); Validated Order (D1.2); Scheduled Receipts (S1.1); Planning Data (EP.3); Order Backlog (D1.11); Load Information (D1.5); Finish Goods Inventory Target Levels (ED.4); Product On Order (S1.1); Packed product (D1.10); Daily Shipment Volume (D1.4); Picked product (D1.9); Shipment Routes (D1.6, D1.7)

Product Inventory Location, Finished Goods Inventory Location; Service Levels; Product Inventory Target Levels; Order Rules

Factory Picked product (D2.9); Production Schedule (M2.1); Finished Product Release (M2.6); Information Feedback (M2.1 – 6); Order Signal (D2.3); Delivery Plans (P4); Load Information (D2.5); Booked Order (D2.2); Consolidated Orders (D2.4

Shipping Parameters and Documentation (ED.6); Inventory Availability (M2.2); DC/Vendor Transit Time (N/A)

There were a few process elements for the factory, warehouse and customer that could be

simplified (step 5.2.1). At the customer location this included the demand which is generated by

a simple distribution. The warehouse includes the inventory locations, target levels, service levels

and order rules which are fixed. In the case of the factory simplified inputs include the shipping

parameters; inventory is assumed to be infinite to satisfy production and the shipping time is

fixed.

The customer had no promoted process elements but many were added for the warehouse and

factory. The warehouse included demand and order information, planning of how much product

to deliver the customer and order from the factory, managing inventory, shipment quantities and

routes and necessary product flows. The factory included order information, planning and

material flows similar to the warehouse but also included processes for manufacturing. The

process elements that generate these sources were promoted as the inputs they generate will

affect model behaviour by significantly impacting on the objectives of study and cannot be

simplified. Table 8.5 demonstrates the number of iterations between phase five and six when a

candidate process element had been promoted in step 5.2.2.

Page 193: Miles Weaver PhD Thesis

193

Table 8.5 Candidate process elements promoted in each round (CoffeePotCo) Number of iterations between phase

five and six

Candidates process elements promoted in step 5.2.2

Factory Warehouse Customer

Initiated with core process elements D2.10, D2.11, D2.12, D2.13

S1.4, D1.8, D1.3, D1.12, D1.13

N/A

Iterative round 1 D2.9

S1.2, S1.3, S1.1, P4, P2, D1.2, D1.11 None

identified

(S1.1 – simplified)

Iterative round 2 M2.1, M2.6, D2.7, D2.8 D1.5, ED.4

Iterative round 3 P3, M2.3, M2.4, M2.5, D2.6 D1.4, D1.10

Iterative round 4 D2.3, P4 D1.9

Iterative round 5 D2.3, D2.5, D2.4 D1.7

Iterative round 6 D2.2 D1.6

A vast amount of entries were excluded from the model as they were deemed to not have an

impact on the model behaviour (step 5.2.4). For instance, the warehouse does not manufacturer

any products and no returns are assumed. Similarly, it is not necessary to include the sourcing

process at the factory as the improvement specifically looks at the impact of the shipping method

on the warehouse delivery performance to the customer. Another example includes some of the

planning processes, in particular there is no supply chain planning taking place between the

customer, warehouse and factory.

The output from the phase is presented in a simple table (shown in figure 8.4 – note the

phantoms are considered in phase six) listing SCOR process elements highlighted by their

boundary status (core, promoted or simplified) for the factory, warehouse and customer (step

5.4). This table was used to verify that all core process elements that represent the improvement

will have an impact upon the metric. It was useful to walk through the process starting from each

metric and working back through the process elements with consultation with the client. There

were no issues of concern; all the critical links were included.

Page 194: Miles Weaver PhD Thesis

194

Figure 8.4 Promoted, core and simplified process elements (CoffeePotCo)

8.2.6 Phase six: Designing the model detail

The level of detail for each process element and input to be included in the model is determined

and designed by following two steps. The preliminary validation only applies to the first step that

lists the actual practices to be represented in the computer model (step 6.1). The description of

the actual practices are listed, and described in appendix G, which are used to compare with the

model components in the actual computer model.

The process elements within the boundary of the model, by status and actor are listed from

information provided from phase five (step 6.1.1). Each of the process elements are considered in

turn to determine if any can be treated as a phantom (processes which contain only a workflow

input and no practice can be identified that would influence the characteristics of the workflow).

Figure 8.4 in the previous section shows fifteen process elements that can be treated as a

phantom in the CoffeePotCo validation case. These are effectively dormant processes that

provide a necessary interconnection. The SCOR documentation is a useful aid as it suggests a

range of example practices for each process element which help identify relevant practices and

focus discussions with the client.

Step 6.1.3 aims to describe the actual practice for the existing ‘AS-IS’ and ‘TO-BE’ supply system

for the process elements included in the model. The inputs and processes identified by the

Page 195: Miles Weaver PhD Thesis

195

analysis were then considered to describe how the inputs (and sources) are converted to produce

an output (to a destination) specified by each actor. Although there is no check after this stage,

step 7.2.2 was implemented to ensure that the descriptions were ‘correct’ from the perspective

of the client and that there are no unnecessary details, or omissions for the objectives of the

study.

8.3 Purpose of the evaluation of the methodology

The purpose of the evaluation of the methodology is to demonstrate that it is both initially

feasibility and has utility. This conforms to two of the evaluation criteria described by Platts

(1993) and later expanded upon by Tan and Platts (2002) and Blackwell (2003). Section 3.1

justified that the usability criteria is outside the scope of the preliminary validation but issues for

testing can be identified (see section 8.4). The following sections expand upon the feasibility and

utility criteria in the context of evaluating the methodology presented in this thesis.

8.3.1 Criteria for evaluating the feasibility of the SCM2

The criterion for feasibility has been further broken down by Tan and Platts (2002) to include: the

availability of information, timing and participation. There is no evidence of studies including an

evaluation of feasibility using the sub-criteria of timing and participation except in Tan and Platts

(2002). Blackwell (2003) considers the availability of information and offers a definition which has

also been used by Benton (2009). This includes evaluating whether sufficient details were

provided by each step in the methodology in order for each to be successfully completed

(Blackwell, 2003).

Benton (2009) notes that some significant issues could arise when discussing ‘participation’ but

like this study and Platts (1993) earlier work, more participants are required to discuss this sub-

criterion in more detail. The ‘timing’ sub-criterion can also be viewed in the same way although it

is important to note that the methodology does not claim to address project management

outcomes. Using Platts (1993) original definition of ‘feasibility’ and Blackwell’s (2003) definition

of Tan and Platts (2002) ‘availability of information’ sub-criterion the question used to evaluate

the initial feasibility of the SCM2 is shown in table 8.6.

Table 8.6 Summary of the feasibility criteria to be examined

Feasibility Sub-criteria

(Tan and Platts, 2002) Question addressed in this thesis

Can the methodology be followed to describe the actual practices to be included in the model?

Availability of information – whether sufficient details were provided at each step in order to complete them successfully (Blackwell, 2003)

Was there sufficient information required and provided by the steps to complete them successfully?

Page 196: Miles Weaver PhD Thesis

196

8.3.2 Criteria for evaluating the utility of the SCM2

The research programme identified that the preliminary test should also demonstrate that the

methodology has initial utility. In Platts (1993) terms, utility concerns testing that the process

prescribed by the SCM2 did provide a useful step in the creation of a conceptual model for SCM

applications. In the context of Platts (1993) original work this would mean that at a practical

level, it is possible to create a conceptual model that can be developed into a computer model. At

a subjective level, this would involve asking actual users to establish their reactions when using

the methodology. At this stage of the research the preliminary test focuses upon the practical

level because further applications are required with actual participants.

Tan and Platts (2002) provide further, a breakdown of the sub-criteria for testing the ‘utility’.

These include relevance, usefulness and facilitation. Tan and Platts (2002) do not expand on what

is meant by ‘relevance’ but Blackwell (2003) offers a definition for usefulness and facilitation.

Table 8.7 applies these definitions in the context of this thesis.

Table 8.7 Summary of the utility criteria to be examined

Utility Sub-criteria

(Tan and Platts, 2002) Question addressed in this thesis

Does the methodology aid a user to describe a useful and relevant set of actual practices to be included in the computer model?

Relevance – No definition available Is the outcome from the methodology (description of the actual practices to be represented in the computer model) applicable for the purpose at hand?

Usefulness – Blackwell (2003) described this as whether the worksheets and tools included in the methodology helped the would-be user to progress through it.

Are there any significant omissions or differences between the outcome from the methodology (description of the actual practices to be represented in the computer model) and the computer model (how the actual practices were represented by the model components in the computer model)?

Facilitation – Blackwell (2003) described this as the problems that may arise when using it in practice and any additional comments or areas of concern that need to be addressed

Did any problems arise when using the methodology? Any areas that need to be addressed in further work?

8.4 Evaluation of the initial feasibility of the SCM2

The validation case demonstrates the methodology can be followed to arrive at the actual

practices to be included in a computer model. The initial feasibility is assessed by following the

prescribed steps in the methodology applied to the test case by the researcher. The criteria

discussed in section 8.3.1 are used to evaluate the initial feasibility of the methodology. Section

8.5.1 identifies issues that should be the focus of further refinement and testing particularly

addressing the limitations of the preliminary validation discussed in chapter three.

Page 197: Miles Weaver PhD Thesis

197

8.4.1 Evaluation of the availability of information required by the SCM2

The methodology requires information for each of the steps prescribed from three distinguishable

sources:

1. From information provided by a previous step in the methodology

2. Utilising the SCOR methodology for domain knowledge

3. Consultation with client sources (individuals knowledgeable of the supply system and/or

decision-makers)

On the whole the process could be followed with ease because each phase noted clearly the

points of entry and exit. Each step also included what information is required from any previous

step. The methodology also allows for iteration between steps when alterations have been

identified, when validating parts of the draft conceptual model. It was also clear when the client

should be involved to provide information, or mainly to clarify, or to verify information that had

been extracted from SCOR.

A key benefit and novelty of the methodology developed is that it utilises domain knowledge

provided by the Supply Chain Council SCOR model. It was previously argued that this could

provide an opportunity to aid a user to create a conceptual model in the context of SCM

applications. The SCOR process reference model was used to provide information in each of the

phases of the methodology. The aim was not to replace the need for interaction between the

stakeholders in a simulation project but to make any consultations more efficient and focused. In

the CoffeePotCo development case it was observed that using domain knowledge from an

existing process reference model could provide an avenue to aid a user to create a conceptual

model. It can aid in the identification of information to define a supply problem so that it can be

communicated using established terminology, provide information to drive the analysis and help a

user to justify any decisions that need to be documented.

The information required by each phase in the SCM2 and any comments on how the information

was used by following the steps prescribed for the CoffeePotCo validation case are shown in

appendix H. Comments are made relating to, using the domain knowledge, how information from

a previous step was used and how interaction between stakeholders involved in the conceptual

modelling stage was improved. The analysis identifies some key observations when using SCOR

for this purpose is shown in table 8.8.

Page 198: Miles Weaver PhD Thesis

198

Table 8.8 Key observations from an analysis of the information requirements for the SCM2

Information required by the methodology

Key observations

Clarity of terms and means of communication

SCOR model offered clarity and a means of communicating the supply chain problem using the predefined descriptions of supply chain performance attributes, improvement and supply setting

Describing the objectives

The objective of study defined in terms of SCOR performance attributes was relatively straight-forward to define a metric for delivery performance and inventory cost. SCOR provided information on how the metrics were calculated and the processes that provided the data sources. The actors were defined using the methodology to ensure that the proceeding analysis could be undertaken with the correct measurement span. An issue arose when describing the ‘Inventory days of supply’ metric which is only one of the metrics that SCOR does not define data sources. The supply chain council suggests this can be extracted from an existing system (e.g. accounts system). For the purposes of building a model this may mean that this activity needs to be represented in the model, or the SCOR documentation needs to be improved to identify which processes provide the necessary data to calculate the metric. In this case, the value of inventory is calculated by multiplying current finished stock level with the cost per unit – an input could be identified that satisfied this need.

Describing the improvements

SCOR could be used to describe the decomposed processes for each supply chain improvement. Unlike the refinement cases, the improvement in the CoffeePotCo case was not explicitly described in the practice guide. This did not present a problem because the descriptions could be used to identify which processes would be affected by the change. The steps in the methodology were sufficient to cope with this scenario, with interaction with the client to verify.

Describing the inputs and interconnections in the model

Once the supply problem was described in detail it was relatively straight forward to use the information provided by the SCOR model (e.g. inputs and their sources) to undertake the boundary setting analysis. The documentation (SCOR reference library for simulation modelling) developed was useful in this activity and it can be observed that embedding the information into a tool could provide an opportunity to automate the steps necessary to provide the information necessary when deciding the model boundary. This stage can be tedious and time consuming, automation would eliminate the need for steps to be completed manually (see section 8.6 for a further discussion) and hold accurate information which is specific to the needs of simulation modelling.

Deciding what to include in the model

The information describing each process and input was useful when deciding on how to treat each process element in the model boundary. The process was greatly improved by documenting the decisions and providing rationale.

Identifying and describing actual practice

The SCOR practice guide was useful when identifying actual practices for each process element and describing them. It is intended that this will help focus and structure any interactions between the modeller and client (in this case the information was extracted from a discussion of the computer model and one of the authors of the Taylor et al., 2008 paper).

It was clear from the evaluation that SCOR offered considerable benefits to focus and provide a

structure when creating a conceptual model due to the information that can be extracted to drive

each step. There were however some notable weaknesses, not for the SCM2 itself but in order to

maximise the potential of using a supply chain process reference model (in this case SCOR) in the

conceptual modelling stage of a simulation project. This included the need for a reference library

to provide information on the SCOR process elements and the necessary interconnections

between them so that it can be used for simulation modelling purposes. The key limitation is that

SCOR focuses upon describing a single organisation that sits within a supply chain. SCOR needs to

be further developed on how the practices, processes, interconnections (i.e. clarify the inputs and

outputs to and from suppliers and customers) and metrics (i.e. ensure that data sources are

described for all metrics) are described within and between suppliers and customers in a supply

system.

8.4.2 Evaluation of the availability of information provided by the SCM2

The methodology provides information from each of the steps prescribed, that are used in two

ways:

1. To provide information for a proceeding step in the methodology

Page 199: Miles Weaver PhD Thesis

199

2. To provide information necessary to draft, and later document, the finalised version of

the conceptual model

The process laid down in the methodology could easily be followed to provide the necessary

information. The methodology aim is to draft and then finalise the conceptual model by

describing the computer model to be developed. This was gathered from each of the relevant

outputs from the steps within the methodology. In the case of the CoffeePotCo validation case

the end result was a list of actual practices which was comprehensive and delivered in a more

structured and focused way. In order to arrive at the list of actual practices the following

information needed to be provided shown in table 8.9.

Table 8.9 Key observations from an analysis of the information provided from the SCM2

Information provided from the methodology

Key observations

Description of the supply chain problem

A structure was provided in order to present the objective, improvement and setting. It was also checked to ensure that the improvement in the Coffeepot Co case would bring about change to achieve the set objectives. This is an important phase that needs checking with the client to ensure that the subsequent analysis is completed effectively (the details provided in the supply problem drive the following analysis).

Supply chain performance metrics to measure each objective, how they are calculated and necessary data sources for each metric and actor

Using a predetermined format this could be described using SCOR terminology and process descriptions, which would aid in communicating the problem between the stakeholders in the simulation project

Decomposed business processes necessary to represent each improvement for each actor

As above

List of process elements and inputs and decision on their boundary status

Improves decision-making and documentation of decisions made

List of process elements that have been treated as ‘phantoms’

A number of process elements could effectively be treated as a ‘phantom’; this was easily displayed in the table provided.

The methodology utilises the strengths also held by the SCOR model (discussed in chapter six).

For instance, SCOR is a process framework developed with partners from a range of different

industries. It can be used to communicate supply chain processes, inputs and outputs to each

process, metrics and how they are calculated, practices and where they are implemented in a

universal way. This is important because a critical problem in simulation modelling is defining the

problem sufficiently and accurately so that the content of the model can be determined. The

SCM2 aids a modeller through this process in a structured and focused way and improves

communication between project stakeholders by documenting any rationale for the decisions

made.

8.5 Evaluation of the initial utility of the SCM2

The validation case demonstrates the methodology which aids a user to describe a useful and

relevant set of actual practices to be included in the computer model. The initial utility is

examined by comparing the model components implemented in the computer model, against the

Page 200: Miles Weaver PhD Thesis

200

actual practices that the methodology indicated should be included. The criteria discussed in

section 8.3.2 are used to evaluate the initial utility of the methodology. Section 8.5.2 identifies

issues for testing the utility criteria and addresses any limitations of the preliminary validation as

described in chapter three.

8.5.1 Relevance of output derived from the SCM2

The outcome from the point at which the methodology is applied is relevant for the purpose at

hand. A set of actual practices to be modelled could be described from the information provided

in the previous steps and using the SCOR model (presented in appendix G). It can be suggested

that following a structured approach can improve the rigour in the process of conceptual

modeling. In particular, the accuracy of the descriptions provided should be improved by

following the necessary checks within each phase and the final validation procedure (not

considered in the validation case). This addresses the need that conceptual modelling usually

requires iteration between steps in the methodology to address any changes/alterations deemed

necessary.

Both the modeler (in this case the researcher) and client (in this case one of the paper authors)

are involved in the description which has been checked within the phases of the methodology.

These checks were in place to improve both the validity and credibility of the draft conceptual

model. This is strengthened by embedding predefined domain knowledge that was originally

designed and tested in 70 world-class manufacturers from diverse industry segments (Stewart,

1997). More recently, SCOR has often been regarded as an industry standard for evaluating and

improving enterprise-wide supply chain performance and management (Wong and Wong, 2008).

Using a reference model that has been widely developed, tested and applied in practice, present

new opportunities to develop methods and tools for conceptual modelling that can be used for

the practicing manager.

8.5.2 Usefulness of the output derived from the SCM2

The methodology can be used to provide useful output that can aid in the creation of a

conceptual model for SCM applications. This can be shown by demonstrating that no significant

omissions or differences occur between the outcome derived from the methodology (description

of the actual practices to be represented in the computer model) and the computer model (how

the actual practices were represented by the model components in the computer model).

Appendix G provides a table that compares the actual practices to be modelled, how each

practice is represented in the computer model (for the CoffeePotCo as presented in Taylor et al.,

2008) and makes some comments on any omissions or differences.

Page 201: Miles Weaver PhD Thesis

201

The comparison showed that all the actual practices had been represented in the computer

model but the differences resided on the whole in how they were implemented. This was

expected as it was previously noted that the conversion from the descriptions of actual practice to

model components is influenced by a number of factors. However, an observation can be made

that the description is detailed enough to aid the user to perform the conversion with some

guidelines. In particular the description of the actual practices had been described by identifying

the boundary of the model at the required level of detail based upon knowledge of the domain

and with structured consultation with the client.

The list of actual practices was comprehensive because the methodology could be followed to

identify what to include, or not, and checks were in place to ensure that they were correct from

the modellers and clients perspective. In the case of the computer model developed in Taylor et

al., (2008) no structured analysis was undertaken (i.e. analysis relied upon the experience of the

modeller) and the practices to be modelled were not explicitly documented. The design choices

and evaluation of the content of the model were not presented in the Taylor et al., (2008) paper

but decisions were taken as a group of modellers. For instance, the modellers had incorporated a

number of simplifications and assumptions into the model.

There were four practices that were considered as ‘core’ process elements and described in detail

during the description of the actual practices. These can be summarised as activities that make

up the ‘deliver’ process in the factory including:

The factory loads the product onto the distribution vehicle

The factory consolidates orders to suit container size

The factory collects orders from production for each container load

The factory packs the container, the time taken is dependent on container size

Interestingly the modellers for the CoffeePotCo validation case had simplified the four activities as

a single ‘shipping delay’ for both a full container load of ‘air freight’ and ‘water (sea) and truck’.

The methodology placed a greater weight on these activities than the modellers. This was evident

in the application as it was highlighted that significant debate was needed to adequately describe

the processes that would be influenced by the improvement. The inputs to the processes that

represent these actual practices would have been considered resulting in candidates being

included and the rationale defined. It has highlighted that the methodology has been useful in

providing a structured and comprehensive approach that has ensured that the participants in the

conceptual modelling process have considered and justified choices in the design.

Page 202: Miles Weaver PhD Thesis

202

The ‘shipping delay’ includes a transportation lead-time which was taken from Zeng (2003) who

provides an estimate and considers what the activities include. Zeng (2003, pg. 372) states that

the activities in the ‘deliver’ process ‘typically begins with consolidation, involves the transfer of

consolidated goods to the airport/sea port by rail or truck, storage in warehouses, loading, actual

transit, unloading, customs clearance, transfer to the destination and ends with receiving’. It can

be assumed that this description adequately includes the four activities described.

There are some other considerations that the four activities may have led the modeller to

consider. For instance, in the computer model an infinite capacity of loading and packing is

assumed and that shipments are made instantly. In the real world, these activities would place

constraints on the model and shipments will depend upon the availability and capacity of the

transportation models for each shipping method. The Taylor et al., (2008) paper did not discuss

whether these issues were significant or not in the discussion of the process parameters. It was

assumed that these practices could be simplified by representing them as a time delay. A benefit

of using the methodology is that the procedure did force the facilitator to justify decisions on

whether the processes should be included and how they should be represented.

A significant advantage of the methodology is its ‘usefulness’ because it provides a detailed and

comprehensive set of actual practices to be represented. It was previously argued in this thesis

that little attention is paid to a documented description of a conceptual model in publications and

there is little evidence of structured approaches being followed (e.g. lack of methods,

understanding). The design of a computer model or even, conceptual modelling, without

following a structured approach or documentation may lead to a model that is biased, based

upon the modellers perspective and experience of evaluating SCM problems using simulation (e.g.

over-simplification or too much detail). Significant value is offered by following a structured

approach as it utilises domain knowledge, consultation with client sources and checks have been

in place to ensure the correctness of the model. This reduces the prospect of over simplifying the

model or having too much detail which should lead to more valid and credible conceptual models.

8.5.3 How the methodology could be facilitated

The methodology could be followed to create a conceptual model but at present the guidelines

may require knowledge and expertise, particularly an understanding of the SCOR process

reference model. The methodology aids a facilitator to describe and document a supply problem,

formulate the model boundary, describe the detail of the model components to be included in

the model and a detailed validation procedure. Nevertheless, an expert facilitator is required to

Page 203: Miles Weaver PhD Thesis

203

follow the process, utilise SCOR and perform the analysis. The problems identified and areas that

need to be addressed in further work focus upon this central issue.

The purpose of using SCOR for domain knowledge was to potentially make the process of

conceptual modelling more focused and efficient. It is clear that focus is clearly delivered by the

proposed methodology and efficiency can be greatly improved by identifying opportunities to

simplify the analysis conducted at the conceptual modelling stage. It has been argued in the

literature that SCOR can have many benefits when combined with a simulation approach (e.g.

Kasi, 2005; Persson and Araldi, 2009). This thesis agrees with this proposition and demonstrates

that it is feasible and useful at the conceptual modelling stage but that some significant

drawbacks exist that need to be addressed by the SCC and the wider supply chain simulation user

community.

Table 8.10 shows that a major strength of SCOR is the shear range and detail of its descriptions of

practices, metrics, processes and flows but the list is still by no means exhaustive. The key

weakness is that SCOR lacks detail in how a supplier and customer interact with an organisation.

Using Harland’s (1996) term it is strong at describing the business processes within the boundary

of the organisation and to an extent dyadic relationship although the flows between them are not

adequately described. Moreover it does not describe how practices, metrics and interconnections

between processes can be implemented across a chain or network. Improvement in these areas

would not only improve the utility of the SCOR model itself but for conceptual modelling and for

building and validating simulation models in general.

Table 8.10 Evaluation of ‘facilitation’ when using SCOR Descriptions

offered by SCOR Observation in

CarCo case Comment

SCOR practices Practice not adequately covered

Practices could be identified but they are by no means exhaustive

Difficult to ascertain how a practice may be implemented in more than one organisation and/or between suppliers and customers

SCOR metrics No issues identified

SCOR metrics are extensive compared to alternative offerings in the literature (e.g. Beamon, 1999; Gunasekaran et al., 2001, Shepherd and Gunter, 2006)

Provide detailed description of how they can be calculated

Some discussion of how they can be measured across a supply chain but main focus is within the firm

SCOR decomposed business process descriptions

No issue identified

From a practice and/or metric the processes and inputs to that process can be identified

If no practices could be identified the SCOR decomposed business process descriptions can be selected

Page 204: Miles Weaver PhD Thesis

204

8.6 Identification of issues for testing

Testing is required to improve the validity and generalisability of the methodology presented in

this thesis. This section identifies areas for testing, particularly the usability of the methodology

which has yet to be preliminarily validated. Additionally, to further improve the feasibility and

utility of the methodology.

8.6.1 Feasibility

The methodology is shown to be initially feasible but further refinement and testing is required to

demonstrate the ‘general’ feasibility of the methodology. Platts et al., (1998, pg. 521) expresses a

view to improve the general feasibility:

‘By repeating the process in several companies and using different facilitators provides greater confidence in the more general feasibility of the process can be achieved’

In the context of this thesis this requires repeating the methodology for several different SCM

applications using different facilitators. The areas that should be particularly focused upon in

future refinements and feasibility testing include:

1. How different facilitators utilise the domain knowledge provided by SCOR – This would

be of particular interest as the methodology requires at present ‘expert facilitation’. The

question to be addressed is to demonstrate how SCOR can be used to ensure the process

of conceptual modelling is more efficient and focused

2. Test how different participants are involved in each step – The methodology suggests

how participants should be involved in the procedure but this has yet to be tested

3. Test how the information provided to draft a conceptual model is used at the final

validation phase – The methodology does not test the final validation phase. This is a

significant and substantial area for further research activity in its own right.

8.6.2 Utility

The methodology is shown to have initial utility but further refinement and testing is required to

generalise from the preliminary findings. Similar to the discussion for ‘feasibility’ further

applications and observation of actual facilitators is required. The refinement and testing would

benefit greatly by interviewing the facilitators and participants who are following the

methodology to identify how it can be improved. This would include:

1. Relevance of the methodology to create a conceptual model that is more valid and

credible – Evaluate how a modeller may use the output provided from the methodology

to build a computer model

2. The usefulness of following a structured approach as opposed to no formal methods –

The thesis does not claim that the methodology offers a ‘better’ approach but has

Page 205: Miles Weaver PhD Thesis

205

discussed the benefits of following a structured approach and presented opportunities to

improve it. Further work should observe the differences between alternative approaches

to conceptual modelling to learn from them and identify the value of following the

methodology.

3. Identify from the participants whether any problems arose or need to be addressed

when using the methodology – Identify any issues and areas for further refinement from

participants using the methodology

8.6.3 Usability

The thesis does not claim that the methodology has been validated against the usability criteria.

The research methodology chapter argued that the usability is a test that should be conducted

once the methodology can be shown to be initially feasible and have utility. Usability would

involve observing actual participants to address the question of how easily the methodology as

prescribed could be followed. Table 8.11 below presents a summary of criteria that should be

used to test the usability of the methodology.

Table 8.11 Summary of the usability criteria to be examined Usability

(Platts, 1993) Sub-criteria

(Tan and Platts, 2002) Question addressed in this thesis

How easily can the methodology be followed?

Clarity – Blackwell (2003) defined this as how well the methodology was structured

Are the steps in the methodology clear and well structured in order for a potential user to achieve the desired outcomes?

Ease of use – Blackwell (2003) defined this as how easy the methodology was to be used and understood

Can the methodology be followed with ease and be understood by a potential user?

Appropriateness – Blackwell (2003) defined this as the length of the methodology and how it might be either extended or reduced

Is the methodology the desired length, should any of the steps be extended or reduced?

Observations at this stage of the research project can be made but these can only be claimed

from the perspective of the single researcher. These observations are included in appendix I from

the perspective of the researcher when applying the methodology to the CoffeePotCo validation

case. These initial researcher observations are used to identify issues that require further

refinement and testing with actual participants following the methodology as prescribed. The

observations include:

1. The phases and steps in the methodology were clear, well structured and detailed – An

overview is provided that demonstrates how each phase should be conducted and a

detailed table describes each of the steps, information requirements and what it

provides, and how participants are involved in the process.

2. The methodology should be used by both experts and benefit novice users – The

methodology can be followed with ease by the researcher but further work should focus

on simplifying the methodology and identifying ways to facilitate the process with little

Page 206: Miles Weaver PhD Thesis

206

human interaction. In particular, how to embed the domain knowledge offered by SCOR

without the participants needing to be competent in its use.

3. The methodology is appropriate but can be improved to reduce time consuming

activities – The methodology includes a host of guiding principles and procedure that is

unique for evaluating SCM problems using simulation. Using SCOR had a number of

advantages but the analysis could be improved to reduce time consuming and repetitive

activities. It cannot be claimed at present that this speeds up the process of conceptual

modelling but there are many opportunities to refine the methodology so some steps can

be automated and thus become redundant.

It would be of particular interest to observe both expert and novice potential participants and

facilitators of the methodology. This would build upon the studies by Willemain (1994; 1995) and

Willemain and Powell (2007). An aim of further refinements must concentrate on identifying

ways to minimise the need for expert facilitation so that novices could potentially use it. Three

opportunities to address this need are discussed in the following section.

8.7 Opportunities to improve the SCM2

The refinement and validation stages have led to three opportunities that can be identified to

further improve the methodology. These opportunities provide further avenues to extend the

work and ensure that the methodology is accessible to a wider audience and are both usable by

expert and novice users. These opportunities are listed below and discussed in the following

sections:

1. Role and impact of automating certain steps in the methodology

2. Strengthening the utilisation of SCOR to provide domain knowledge for conceptual

modelling

3. Develop a web-based tool that can facilitate the methodology and make it more widely

accessible for potential users

8.7.1 Role and impact of automating the methodology

The application of the methodology to the development and validation cases using predefined

templates in an Excel spreadsheet, added additional functionality to how the methodology was

used. There is an opportunity to take advantage of additional functionality offered by a

spreadsheet package to automate a number of key concepts that were identified and described in

chapter six.

Page 207: Miles Weaver PhD Thesis

207

The usability and facilitation of the methodology could also be greatly improved by incorporating

a guide for using SCOR in the context of conceptual modelling (discussed in 8.6.2). In particular

any potential errors for using the domain knowledge to provide information can be reduced and

some steps can be made redundant (e.g. a macro could perform a set of activities). These

opportunities are presented in table 8.12.

Table 8.12 Opportunities to automate aspects of the SCM2

Automation concept Description Link to key concept described in the

design

Select predefined practices and objectives

The detail provided from SCOR that describe practices and objectives at stage one and used to identify the core process in the model can be selected from a predetermined catalogue

Key concept 4: Identification of the core processes that need to be modelled, their inputs generated from a source process element (using SCOR detail provided in key concept 2 and 3)

Identification of interconnections between processes

The inputs to each process are defined by SCOR. The data required to perform the analysis to identify candidate process elements for consideration can be predefined and generated as the methodology is followed (e.g. without copying and pasting from an independent SCOR guide)

Key concept 4: see above

Discrimination of candidate process elements

A predetermined macro incorporated into the spreadsheet application can perform this activity without any human interaction. This would effectively make phase three redundant. The analysis would be activated when a user makes decisions at the model boundary formulation phase.

Key concept 5: Process elements that have yet to be included in the model can be classed as candidates for possible inclusion

Provide information to drive the model boundary formulation

A macro incorporated into the spreadsheet application can provide the information from phase four to phase five

Key concept 6: Candidate process elements are considered in turn for inclusion in the model as they form a critical interconnection between core processes and the real world

Automate the phantom process rule

Processes that meet the ‘phantom’ criteria can be automated making the step redundant in phase six

Key concept 7: Included process elements are considered in turn to identify those that could be simplified

Create a draft conceptual model to be validated in the final phase

The ’text’ descriptions provided from phases in the methodology used to draft the conceptual model can be generated using a predefined macro and template in a spreadsheet application.

Key concept 10: The conceptual model is documented and validated

8.7.2 Strengthening the utilisation of domain knowledge

The development of the methodology has shown that there is a need for domain knowledge in

the process of conceptual modelling. One source of this knowledge includes SCOR; an existing

supply chain operations process reference model widely used in practice. The benefits of using

SCOR for simulation applications, particularly at the conceptual modelling stage have been noted

in this thesis. Additionally a number of observations have been made to improve the usefulness

of using SCOR and how it can be further developed for the purposes of simulation modelling.

Firstly, the documentation of SCOR needs to be presented with more detail on how a practice and

metric is to be implemented between supply chain actors. Secondly, the documentation needs to

be clear on how different manufacturing environments (e.g. MTO, MTS, ETO) can use different

configurations of process elements, as there is significant commonality between process types

within each environment. Most significantly SCOR does not attempt to include typical practices

Page 208: Miles Weaver PhD Thesis

208

such as ‘MRP’ in its planning processes and some other practices such as ‘kanban’ are expressed

in scheduling of product deliveries but not included in the planning descriptions (e.g. plan number

of kanban cards). These are areas that would strengthen the domain knowledge provided by

SCOR to enable the information to be used more effectively and with greater ease.

8.7.3 Development of a web based tool

A web-based tool could be created that combines the methodology with the functionality of a

spreadsheet which could perform the actions necessary to create a conceptual model. The aim

would be to create a user interface which would guide the user through the steps; note

information needs (e.g. from SME’s, SCOR) and involve the necessary participants (bringing

together the opportunities noted in sections 8.6.1 and 8.6.2). A spreadsheet application would

provide many benefits as it can include predefined templates (e.g. collect and present data), aid in

the facilitation of a guide, perform some of actions that can be automated and be more widely

accessible for potential users. This would improve the usability and utility of the methodology

and provide significant opportunities to reduce the complexities of developing simulation

conceptual models.

8.8 Chapter summary

This chapter has implemented stage V of the research methodological programme and addressed

the final research objective of the thesis. The preliminary validation was undertaken by applying

the methodology that has previously been refined and aligned to the specification to a validation

case (CoffeePotCo). The key observation was that the methodology is both initially feasible and

has utility but further refinement and testing is required. Particularly the ‘usability’ criteria have

yet to be validated and there is a need to extend the preliminary feasibility and utility evaluation.

The key issue for testing is to apply the methodology in different industrial contexts and to

observe potential facilitators (independent from the researcher) and participants in how they

follow the methodology.

It was shown that a methodology can be followed to create a list of actual practices to be

modelled that are both useful and relevant. This was compared with an actual model published in

the literature so that the ‘utility’ of the methodology could be examined. The methodology at

present requires ‘expert facilitation’ to follow the methodology but the majority of issues that

require further refinement surround the use of SCOR. This is an important finding as SCOR is

commonly used for simulation modelling (this is one of the first studies that has considered it for

the purpose of conceptual modelling) but the weaknesses have not explicitly surfaced except in

this study.

Page 209: Miles Weaver PhD Thesis

209

The chapter also discussed some opportunities to improve the methodology and provide further

avenues for research. A central aim for developmental work should focus upon developing a

web-based tool that could aid in the facilitation of the methodology. This tool could also take

advantage of opportunities to automate the key concepts and steps identified. There is also a

significant opportunity to strengthen SCOR for simulation modelling, particularly how it can be

utilised to provide some of the domain knowledge required for conceptual modelling.

Page 210: Miles Weaver PhD Thesis

210

Chapter 9 Conclusion and future work

The final chapter concludes the thesis by summarising the primary and secondary contributions

made by the thesis, conclusions from each of the research objectives and questions, limitations of

the study and implications for further work. The primary contribution delivered by this thesis can

be summarised as:

“The development, refinement and preliminary validation of a methodology that utilises

domain-knowledge combined with a procedure that can be followed to create a

simulation conceptual model for SCM applications”

The thesis argues that the primary contribution is both relevant and significant; it will also provide

benefits to both research and practice. The main limitation is that testing is required to expand

upon the preliminary validation and an opportunity exists to develop the methodology into a

web-based application tool. The chapter structure therefore addresses:

Original contributions made by this thesis (section 9.1) – details that the primary

contribution of the thesis and associated secondary contributions

Conclusions from the research objectives and questions (section 9.2) – Reviews each of

the objectives and questions to demonstrate that they were adequately addressed

Limitations of study (section 9.3) – Identifies that further testing is required in different

industrial settings and with actual users to improve the ‘validity’ and ‘generalisability’ of

the SCM2

Implications for further research and practice (section 9.4) – Reviews the contribution

made in the thesis in light of Robinson (2006) list of opportunities for advancing research

in the area of conceptual modelling

9.1 Original contribution made by the thesis

This section summarises and justifies the primary and secondary contributions made by this

thesis. Firstly, section 9.1.1 discusses the primary contribution and secondly, section 9.1.2

discusses each of the secondary contributions. These contributions are noted in table 9.1 along

with the gaps in existing research contributions, the research objectives, questions addressed and

with references to the location of the discussion in the thesis.

Page 211: Miles Weaver PhD Thesis

211

Table 9.113 Research contribution made by this thesis Research contribution made by this

thesis Gap addressed in existing research

Research Obj./Q’s

Thesis ref.

Primary research contributions:

1. Development of a methodology that utilises domain-knowledge with a procedure that can be followed to create a simulation conceptual model for SCM applications (summarised in section 9.1.1.1)

The primary contribution of this thesis is a seven phase methodology that utilises domain-knowledge with a procedure that can be followed to create a simulation conceptual model for SCM applications. The key concepts are identified from considering the design issues for each of the requirements specified. The core idea is that SCOR is one source of domain knowledge that can potentially enable a more efficient and focused conceptual modelling process. There is little research on the domain specific requirements for conceptual modelling and no methodology currently exists. Although research, particularly the development of new theory in this area, has been noted as critical for the rigour of supply chain studies (e.g. Manuj, et al., 2009).

Obj. 2; Q3

Chapter 6 and 7

2. Preliminary validation of a methodology for creating simulation conceptual models for SCM applications (summarised in section 9.1.1.2)

The methodology is refined and its initial feasibility and utility is preliminarily validated by applying it to a different case application. The evaluation illustrates that the methodology is initially feasible but warrants testing of its feasibility and utility with original industrial case studies and potential users of the methodology. Additionally, comments are made about the usability of the methodology and an outline for rigorous testing is noted. There are no other methodologies available and one general framework (Robinson, 2004a; 2004b) exists which has been illustrated (Robinson, 2008a; 2008b) but with little detail or critical evaluation.

Obj. 3; Q4

Ch. 8

Secondary research contributions:

3. Examination of existing simulation conceptual modelling practice in SCM (summarised in section 9.1.2.1)

The different approaches to simulation conceptual modelling are identified with examples in literature. These include principles, methods of simplification, frameworks and methodologies. Research identified that no methodologies exists, one framework has been suggested, while there is a vast amount of contributions that discuss guiding principles for modelling in general. Robinson (2004b) does devote a chapter of his text to conceptual modelling concepts, but it lacked a detailed examination of practice, in particular in the context of evaluating supply chain problems.

Obj. 1; Q1

Chapter 4

4. Specification of the requirements for simulation conceptual modelling in SCM (summarised in section 9.1.2.2)

The requirements for an effective conceptual model, requirements of good methodologies and the requirements for simulation conceptual modelling in SCM are examined. The requirements for an effective model have been discussed and the requirements for good methodologies draw upon the work by Platts (1993) and publications that have used the criteria more recently. The requirement for conceptual modelling in SCM has yet to be adequately described; this includes defining what is meant by the term ‘supply chain problem’. This is detailed in terms of the range of supply chain improvements selected, to achieve supply chain performance measures within its supply setting.

Obj. 1 Q1

Chapter 5

9.1.1 Primary research contribution

The primary contribution as previously stated is the ‘development, refinement and preliminary

validation of a methodology that utilises domain-knowledge with a procedure that can be

followed to create a simulation conceptual model for SCM applications’.

This thesis has contributed to knowledge in the areas of conceptual modelling and supply chain

analysis.

In the area of conceptual modelling, this thesis has demonstrated that a methodology can be

developed that can combine a generic procedure for simulation conceptual modelling with

Page 212: Miles Weaver PhD Thesis

212

domain-knowledge to improve the efficiency and focus of a process that guides a user to create a

conceptual model. In this instance, domain-specific knowledge has been embedded in the form

of the Supply Chain Council SCOR reference model. Hence, the methodology can be followed, and

then therefore used to describe a computer model, which then may be built from a description of

a supply problem. In conceptual modelling, there was no established methodology for the

development of conceptual models; this work creates such a methodology. The initial feasibility

and utility of the methodology has been illustrated by applying the procedure with development

and validation cases.

In the area of conceptual modelling, we now know that:

Decision rules can be used to consider which business processes to include within the

model boundary from identifying the critical relationships between (core processes) and

within the setting (real world) of the processes that are associated with each objective

and improvement

Decision rules can be embedded in a generic procedure to simplify inputs to the model

and to determine when no further processes should be included in the scope of the

model (i.e. model boundary is set)

General principles, simplification methods, methods for representing model content and

validation methods (both within and at a final phase) can be incorporated into a general

and comprehensive procedure for conceptual modelling to minimise the types of

problems that could be encountered in a simulation project

In the area of supply chain analysis, the thesis has shown that embedding SCOR in a generic

procedure for simulation conceptual modelling can:

Aid in the description of a problem from the perspective of the client using standard

terminology and domain-specific process detail

Aid in determining how an objective can be measured using standard descriptions of

typical performance attributes and metrics; plus data collection needs from associated

business processes at different levels of detail

Aid in determining how each improvement can be represented by business processes to

implement each improvement at different levels of detail

Aid in determining the model boundary by providing information on the relationships

between business processes (i.e. interconnections between inputs and outputs germane

to each process element)

Page 213: Miles Weaver PhD Thesis

213

Aid in providing clear domain-specific guidelines for extracting information from a pre-

defined process reference model and when necessary focus consultation with people who

are knowledgeable about the system being represented

Aid in focusing consultation with people who are knowledgeable about the system being

represented to determine the detail of the actual practice that needs to be included from

the descriptions provided for each process element included in the model boundary and

simplified inputs

Despite SCOR purporting to be a comprehensive supply chain reference model, we know now that

it has the following deficiencies which could be improved to enable the information to be used

more effectively and with greater ease:

SCOR documentation needs to be presented with more detail on how a improvement and

metric is to be implemented between supply chain actors (e.g. not just within the focal

firm)

SCOR documentation needs to be clearer on how different manufacturing environments

(e.g. MTO, MTS, ETO) use different configurations of process elements as there is

significant commonality between process types within each environment

SCOR does not attempt to include typical practices such as ‘MRP’ in its planning processes

and some other practices such as ‘kanban’ are expressed in scheduling of product

deliveries but not included in the planning descriptions (e.g. plan number of kanban

cards)

The following section discusses in more detail the combination of a procedure and domain-

specific key concepts that incorporate domain-knowledge for SCM applications (discussed in

section 9.1.1.1). This is followed (discussed in section 9.1.1.2) by a discussion on the way in which

the research programme was structured to firstly develop the theory (stages I – III), followed by

refinement (stage IV) and a preliminary validation (stage V). Further work has been outlined in

this thesis to advance the area of simulation conceptual modelling, in particular for the purposes

of supply chain analysis and to test the methodology. This is outlined in section 9.4.

9.1.1.1 Summary of the SCM2: A procedure and domain-specific key concepts

The methodology has seven phases which have been described in detail in chapter 7 and

preliminarily validated in chapter 8. It incorporates a set of key concepts and a procedure for

simulation conceptual modelling of supply chain problems. These key concepts were identified in

chapter 6 after considering the design issues for each of the requirements specified in chapter 5.

Page 214: Miles Weaver PhD Thesis

214

The phases for the methodology were identified that incorporated each of these key concepts in

light of a general process for conceptual modelling. It can be argued that this is a first attempt to

identify specific concepts and a bespoke process for the supply chain domain.

The general phases of the methodology and associated key concepts are summarised in table 9.2.

The detail of the methodology is described and justified in a series of tables for each phase in

chapter 7. Each phase describes how information is required and provided, who participates in

each step, the tools that should be used to represent and document the model content, and the

necessary ‘checks’ to ensure the output is valid and credible. Iteration is required between steps

if a check had not been satisfied (requires a phase to be repeated), or a return to a previous step

is required if new information is generated (i.e. in the case of formulating the model boundary).

The methodology is entered when a client has a supply problem to be evaluated using a

simulation approach.

Table 9.214 SCM

2: Procedure and key concepts for SCM applications

Procedure Key concepts for SCM applications

Phase one: Describe the supply problem - The supply problem is described from the perspective of the client

1. Supply chain problem: describe the objective, improvement and supply setting

Phase two: Determine how each objective is to be measured – The objective is described in terms of how it will be measured

2. SCOR SCM performance metrics can be used to identify how an objective is to be measured

Phase three: Determine how each improvement is to be represented – The improvement is described in terms of how it is to be represented

3. SCOR practices can be used to describe each improvement to be evaluated

Phase four: Determine how the inputs and their sources interconnect within the model and with its immediate supply setting - Provide a list of model inputs and candidate process elements (NB: supplies information only to formulate the model boundary)

4. Identification of the core processes that need to be modelled, their inputs generated from a source process element

5. Process elements that have yet to be included in the model can be classed as candidates for possible inclusion

Phase five: Formulate the model boundary – Provide a list of processes and inputs included in the model

6. Candidate process elements are considered in turn for inclusion in the model, as they form a critical interconnection between the core processes and the real world

7. Included process elements are considered in turn to identify those that could be simplified

Phase six: Design the level of detail to implement each process and input included in the model boundary – Provide a description of how the actual practices are represented by the model components and relationships between them

8. The detail that needs to be included can be identified from the actual practice for each process element included and simplified in the model

9. Modelling practice should represent the essential complexity and detail of the actual practice to be evaluated

Phase seven: Document and validate the conceptual model – The draft descriptions provided from the phases and steps in the methodology are documented and validated

10. The conceptual model is documented and validated

Page 215: Miles Weaver PhD Thesis

215

The core proposition that underpins the key concepts is that the utilisation of domain knowledge

can enable a procedure for conceptual modelling that is potentially more efficient and focused. It

was proposed in section 6.3 that the Supply Chain Council SCOR model presents a number of

opportunities to realise the proposition in comparison with alternatives. For instance, it has

strengths in each of Becker et al., (2003) qualities for an effective model. In particular, it is widely

used in both practice (relevance) and for simulation purposes (economic efficiency), as it provides

clear (clarity) and correct (correctness) domain knowledge that can be used to compare supply

chain configurations (comparability).

Section 6.4 demonstrated that SCOR could be used to provide detail on the improvements (has a

list of over 420 ‘best practices’), objectives (describes a comprehensive list of ‘performance

attributes and metrics’) and the supply setting (the ‘processes’ and relationships between them

depicted by their source ‘inputs’). This was demonstrated by extracting the detail necessary to

describe two typical supply problems and how they have been evaluated from five representative

cases in the literature. Although SCOR presents great potential in the area of conceptual

modelling a number of limitations were identified. These were noted in the discussion of the

refined design meeting the requirements for conceptual modelling of supply chain problems (C.f.

section 7.5.3) and demonstrated in the evaluation of the methodology (C.f. section 8.3). These

limitations were considered in more detail in section 8.5 as opportunities to enhance and further

develop the SCOR model and areas for further study to improve the SCM2.

9.1.1.2 Development, refinement and validation of the SCM2

A review of the research issues for conceptual modelling in the context of SCM demonstrated that

a gap exists for a SCM2 that utilises domain-knowledge combined with a procedure. This gap was

proposed to be both a relevant and significant research issue for both developing new theory and

practical application. It was argued (C.f. section 2.1) that improving supply chain performance can

have a significant impact upon an organisation’s performance (e.g. Stewart, 1997; Tan et al.,

1999; Kannan and Tan, 2005; Li et al., 2006). One of the challenges faced by companies is to

identify how this potential could be evaluated (Weaver et al., 2007). This is problematic due to

the inherent complexity in supply chain problems (C.f. section 2.2). It was shown (C.f. section 2.3)

that simulation is one popular method that is widely used to evaluate the complexity of supply

chains (e.g. Ridall et al., 2000; Huang et al., 2003; Van der Zee and Van der Vorst, 2005; Kleijnen,

2005). One of the critical, but least understood, stages of a simulation project is the creation of

the conceptual model (e.g. Law, 1991; Robinson, 2006).

Page 216: Miles Weaver PhD Thesis

216

An examination of simulation studies in the context of SCM showed that little has been written

about the conceptual modelling stage. However, Manuj et al., (2009) identify conceptual

modelling as an area that requires more attention to improve the rigour of future research studies

that use a simulation approach. One reason for this could be the lack of detailed reporting of the

design choices made during the conceptual modelling stage. A second reason has been suggested

by Robinson (2006a; 2006b) and Wang and Brooks (2007a) of a severe lack of methods and

procedures that could be used by experts and novice users. The thesis has argued that a

methodology could incorporate aspects of existing practice and identify novel concepts that could

improve understanding, usage and the teaching of simulation conceptual modelling.

The design for the methodology is based upon a strong conceptual base, (theoretical) and the

refinement and preliminary validation of the methodology, by applying it to three SCM

development and validation case applications (empirical). This includes the establishment of the

requirements for the methodology (stage II of the research programme) and a discussion of each

of the design issues for each requirement in the outline design (Stage III of the research

programme). The refinement of the methodology demonstrated that the methodology has met

each of the requirements for 1) an effective conceptual model; 2) a good methodology and 3) the

specific requirements for conceptual modelling in SCM simulation projects. The outline design

presented a synthesis of the key issues that arose when considering each requirement. The aim

was to identify the key concepts for inclusion into a specific procedure that addressed the need of

conceptual modelling for SCM applications.

The developed methodology has been refined using two development cases, one fictional

(‘BeerCo’), and the other being a complex and detailed industrial case (‘CarCo’) against the

specification of requirements. A preliminary validation using a different supply problem

(‘CoffeePotCo’) was undertaken to evaluate the methodology against the ‘feasibility’ and ‘utility’

criteria. This is in line with similar contributions that develop methodologies, such as those that

develop a methodology but have no claimed testing (e.g. Apaiah, 2006; Lima, 2008) and those

that have refined and preliminarily validated a methodology (e.g. Gan Kai, L.W., 2007; Benton,

2009). The limitations of the methodology were identified in chapter 8, after identifying issues for

further testing of the ‘feasibility’ and ‘utility’ in more industrial settings with potential users (C.f.

section 8.6). This also includes identifying issues for future testing of the ‘usability’ of the

methodology.

Page 217: Miles Weaver PhD Thesis

217

9.1.2 Secondary research contributions

In addition to the primary research contribution noted in section 9.1.1, three other advances have

been made in the area of simulation conceptual modelling in SCM. The contributions evolved

around underpinning the theoretical context of the developed and evaluation of the SCM2. These

can be termed advances to knowledge as it has already been argued that research in the area of

conceptual modelling is spare and very little has been applied in a SCM context. Each of the

secondary research contributions are noted also in table 9.1 with associated detail.

9.1.2.1 Examination of existing simulation conceptual modelling practice in SCM

A secondary advance made by this thesis includes the examination of existing simulation

conceptual modelling practice in SCM. Many researchers have noted that no widely accepted

approach exists in the area of conceptual modelling (e.g. Pace, 2000a; 2000b; Robinson, 2006).

The approaches that can be found are classified as guiding principles, methods of simplification

and frameworks. A fourth is proposed to include ‘conceptual modelling methodologies’; these

were differentiated from the other three approaches and is the focus of this thesis. The literature

showed an abundance of contributions that offered general guiding principles and methods of

simplification. The majority of the findings are relevant to conceptual modelling but very little

research was dedicated to providing specific methods and procedures in this critical stage of a

simulation project.

Frameworks could be identified for simulation modelling in general (e.g. Shannon, 1975; Law and

McComas, 1991; Musselman, 1994; Banks, 1999), which all recognise the conceptual modelling

stage. The detail of how to create a conceptual model is an area underdeveloped except, to an

extent, in Robinson (2004a; 2004b) general framework. However, Robinson’s framework

presented a number of weaknesses, including: that the framework did not address ‘how’ to create

a conceptual model in detail; did not address the specific needs of the SCM domain and had not

undergone any extensive testing or even evaluation. Interestingly, Robinson recognised the need

to review methods for simplification, conceptual model validation, and ways to represent and

communicate a conceptual model, although they were not incorporated into the framework.

The methodology developed in this thesis has integrated, where possible, the guiding principles,

methods of simplification, and ways for representing and documenting the content of a

conceptual model. In addition to this, the discussion of conceptual model validation is arguably of

great importance and interest to practice. In relation to this, a ‘hypothesis test’ and ‘expert

review’ were found to be applicable to the conceptual modelling stage. Additionally, the

methodology can incorporate principles and methods that can improve the validity and credibility

Page 218: Miles Weaver PhD Thesis

218

of the model into the procedure. Therefore, the methodology is detailed and comprehensive, and

has been developed specifically in the context of SCM applications.

The problems encountered in simulation modelling are examined demonstrating the benefits and

need for a greater understanding of conceptual modelling. The majority of work has centered on

a critical aspect of conceptual modelling: determining the most appropriate model complexity and

level of detail (e.g. Brooks and Tobias, 1996; Chwif et al., 2000). Additionally, a mechanism is

discussed for communicating and representing a conceptual model so that it can be shared

amongst the project team and fundamentally used to develop a computer model. A range of

approaches were identified for representing a conceptual model, which could be used in the

process of conceptual modelling.

9.1.2.2 Specification for simulation conceptual modelling in SCM

Another secondary advance includes a specification for simulation conceptual modelling in SCM.

This details the requirements for an effective conceptual model, requirements of good

methodologies, and the specific requirements for conceptual modelling in SCM.

The requirements for conceptual models (e.g. WIllemain, 1994; Brooks and Tobias, 1996;

Robinson, 2004a; 2004b) and characteristics of methodologies (e.g. Platts, 1994; Platts and Tan,

1996a) have been documented in previous research. These are both reviewed in light of the

applicability to conceptual modelling and the evaluation of SCM problems. The aim was to draw

upon recent SCM examples and to reinforce a set of requirements that would guide the design for

the methodology. It was identified that the methodology should address the fundamental need

to ‘keep the model as simple as possible’ and to create a conceptual model that is both ‘valid’ and

‘credible’. This focuses upon the ‘probable’ accuracy of the conceptual model from both the

modeller and client’s perspective. In relation to the characteristics of a good methodology, these

were found to include ‘participation’, ‘points of entry’ and a ‘procedure’.

One area that is novel includes identifying the requirements of evaluating supply chain problems.

It was argued, in section 5.3, that the methodology should capture the complexity and detail of a

supply chain problem for a given objective within its supply setting. Therefore, the implications

for this were to define what is meant by complexity and detail in the context of SCM, the range of

objectives to measure performance and how the interconnections between them and the supply

setting can be determined. A detailed review provided a synthesis of the characteristics for each

of these needs. This included:

Page 219: Miles Weaver PhD Thesis

219

Complexity of a supply problem – size, business process types and linkages between

actors and business processes

Detail of a supply problem – level 0: supply network composition (supply chain

structure); level 1: business process types (roles an actor plays in the supply chain); level

2: process categories (describes an organisation operations strategy); level 3: process

elements (fine tuning of the operations strategy) and level 4 and beyond: implementation

level (activities and actions required to implement SCM practices that are unique to the

organisation)

Range of supply chain objectives – level of detail within the business process, business

unit and across the whole supply chain

Interconnections within the supply setting – identification of the critical and necessary

links between the improvement and objectives

9.2 Conclusions from the research objectives and questions

The overall aim and purpose of this thesis was to develop and preliminarily validate a

methodology to aid in the creation of a conceptual model for supply chain problems. The

required specification for the methodology was documented (objective one); a SCM2 developed

and refined to meet the required specification (objective two) and preliminarily validated to

demonstrate the SCM2 is initially feasible and has utility (objective three). These research

objectives were addressed in different parts of the thesis (shown in table 1.1) and implemented

by the stages distinguished in the methodological programme (shown in figure 1.1). This section

considers each research objective and underlying research question to demonstrate that the

objectives set out in this thesis have been achieved.

9.2.1 Objective one: Documentation of required specification

The first objective concerns the documentation of the required specification for the SCM2. This

objective was addressed by answering two research questions:

How are simulation conceptual models created in the context of supply chain applications? What is the specification of a simulation conceptual modelling methodology for evaluating supply chain problems?

A review of existing conceptual modelling practice in the context of SCM addressed question one

(detailed in the first stage of the methodological programme, chapter four). As reported in

section 9.1 the chapter identified the scope of research contributions that could be evaluated in

the context of SCM. The majority of the literature identified was written in general for the entire

Page 220: Miles Weaver PhD Thesis

220

simulation project. The contributions had to be evaluated to identify the applicability of the

principles, advice/methods of simplification; representation and documentation methods and

how a conceptual model can be validated for the conceptual modelling stage. The latter proved

to be demanding as little discussion considered validation at the conceptual modelling stage. This

was surprising as ‘model validation’ is extensively discussed and methods are well known and

widely used. This is compounded by many publications citing the importance of validating a

conceptual model but has not been addressed in any detail. It could be argued that this could be

a secondary contribution in its own right. However, it is suggested in this thesis that this is an area

that should receive substantial attention by researchers in future work.

The required specification for a SCM2 was documented to address the second research question

(detailed in the second stage of the methodological programme, chapter five). The outcome of

this discussion has been summarised in section 9.1.4.2. The objective was achieved by

considering firstly the existing discussions in the conceptual modelling literature, which lacked

breadth and depth. The wider literature on simulation modelling proved more fruitful and could

be evaluated to identify what was applicable for the conceptual modelling stage. These

discussions were novel and useful when designing the SCM2. In order to satisfy the need to

identify the requirements for developing a good methodology the wider OM and SCM literature

needed to be reviewed. The rationale for this was that no methodologies exist for conceptual

modelling and, even when looking at frameworks, they have been developed from the modeller’s

experience with no extensive testing or initial evaluation. The final requirement included the

identification of the set of requirements for conceptual modelling in a SCM context. This was

noted as an original area due to a lack of discussion in the literature. This is classified under the

heading of identifying the range of supply chain improvements, supply chain performance within

the setting of a supply problem. This was achieved by reviewing the SCOR model to extract the

necessary information for two typical supply problems synthesised from five publications that had

evaluated supply chain problems.

9.2.2 Objective two: Development of SCM2 addressing the specification

The second objective concerns the development of the methodology to create simulation

conceptual models for supply chain applications. This objective is realised in chapter six (stage III:

Outline design for the SCM2) and chapter seven (Stage IV: detailed design for SCM2) and evaluated

against the required specification presented in chapter five. The question that is answered in this

thesis to achieve objective two asks:

Can a simulation conceptual modelling methodology be developed to meet the required specification?

Page 221: Miles Weaver PhD Thesis

221

Firstly, stage three of the methodological programme provides an outline design for the SCM2.

The design of the methodology is underpinned by the conceptual base established by objective

one discussed in the previous section (addressed in stage I: Review of existing conceptual

modelling practice in SCM, chapter four, and Stage II: Required specification for a SCM2, chapter

five). The design issues for each of the requirements identified in chapter five are considered in

detail to identify the key concepts to be incorporated into the SCM2. At the core of the discussion

is how domain knowledge can be utilised to enable a more efficient and focused methodology. It

is argued that SCOR presents a number of benefits to extract information and use standard

terminology for describing a supply problem. The key concepts are aligned to the general stages

of a conceptual modelling project in order to identify an outline process specific to the needs of

supply chain applications.

Secondly, the outline design is further detailed and refined in stage four of the research

programme. This is achieved by applying the outline design presented in chapter six to two

typical and representative SCM applications. The aim was to incorporate the key concepts into

the phases specified for the purposes of conceptual modelling in the context of supply chain

problems. These are justified from a discussion of how each step and key concept can be applied

to the two case applications; observations are detailed in appendix A. The proposed methodology

is evaluated against the required specification to show that the requirements had been met

before proceeding to the preliminary validation in chapter eight.

9.2.3 Objective three: Preliminary validation of the SCM2

The final objective of this thesis preliminarily validates the initial ‘feasibility’ and ‘utility’ of the

detailed and refined methodology. These two criterions were identified in section 3.2.6 and

expanded upon in section 8.3 to establish a set of sub-criteria that could be used to evaluate the

SCM2. The objective is realised in chapter 8, corresponding to the final stage of the

methodological programme addressed in this thesis (stage five: Preliminary validation of the

SCM2). The question posed to address objective three was:

Can the methodology be followed (feasibility) and aid a user (utility) to create a simulation conceptual model for a SCM application?

The evaluation of the feasibility showed that the methodology could be followed to describe the

actual practices to be included in the model. It was found that there was sufficient information

required and provided by the steps to complete them successfully. Table 8.8 showed that the

information required was the clarity of terms and means of communication; describing the

Page 222: Miles Weaver PhD Thesis

222

objectives; describing the improvements; describing the inputs and interconnections in the

model; deciding what to include in the model and to identify and describe actual practice.

The evaluation of the methodology utility demonstrated that the methodology aids a user to

describe useful and relevant set of actual practices to be included in the computer model. The

outcome from the methodology was applicable for the purpose at hand – it satisfied the

requirement to describe the actual practices to be represented in the model. A comparison

between the outcome from the methodology and the actual computer model (how the actual

practices to be represented by the model components and their relationships) presented in Taylor

et al., (2008) showed there were no significant omissions. However, there were some differences

in how the actual practices were implemented. To an extent, this can be expected as the actual

practices are represented by the model components and their relationships from the perspective

of the modeller. The significance of this is that the methodology was more comprehensive and

rigorous in its approach. It facilitated the decisions made on the model content, documentation

and validation of the conceptual model. It can be suggested that the decisions made regarding

the ‘shipping delay’ in the Taylor et al., (2008) warrant further explanation and consideration of

the impact of delivery practices on the model (e.g. sensitivity analysis). A number of issues were

also identified corresponding to the facilitation of the methodology and were addressed in the

discussion of opportunities to improve the SCM2 (C.f. section 8.7).

9.3 Limitations of study

There are a number of limitations of this study that were outlined and evaluated to determine any

areas that require further work. The main limitations include the tautological criticisms that are

presented by the nature of the research programme. This includes that the SCM2 has only been

refined and initially validated in three case study applications, using secondary data and applied

by the actual researcher. A review of existing methodological approaches and key issues in the

development and validation of a methodology suggested this is favourable in comparison to other

similar published work. It is not possible to declare that the SCM2 is ‘generalisable’ although it can

be suggested that it does commend ‘literal replication’.

This thesis claims that scientific knowledge has been developed on how to use domain-knowledge

with a procedure for simulation conceptual modeling for SCM applications. It cannot be claimed

that theory has been developed as this would involve further iterations through the normal cycle

of research as described by Meredith (1993). This includes continual iteration from description,

to explanation, to testing. The research programme was justified to firstly develop a strong

Page 223: Miles Weaver PhD Thesis

223

conceptual base for an outline design for a SCM2 after an extensive literature review on existing

practice and identification of the SCM2 required specification. Secondly, develop and finally

validate the SCM2 using secondary data from three existing cases.

In order to develop theory, Meredith (1993) suggests the SCM2 needs to be tested against reality

until they are eventually developed into theories as research study builds upon research study.

Each iteration through the research cycle adds confidence to previous findings or will force the

researcher to refine the methodology and thus develop more valid and complete theory

(Meredith, 1993). This research has demonstrated that the SCM2 has initial feasibility and utility

but the next stage requires rigorous testing. To remedy these limitations further work should

include:

Application of the methodology in different industrial contexts with primary data

(discussed in section 9.3.1)

Use actual participants to follow the methodology as it is prescribed (discussed in section

9.3.2).

Further applications are required to build upon the initial validation of the feasibility and

utility and to validate that the methodology is usable (discussed in section 9.3.3)

Table 9.3 summarises the issues for future testing presented in section 8.6 for each criterion and

need to apply to different contexts and participants.

Table 9.315 Summary of issues for future testing

Issue for future testing Related test

criteria Need to apply in different contexts

Need to use different facilitators and

participants

How different facilitators utilise the domain knowledge provided by SCOR

Feasibility - Yes, does SCOR enable a

more efficient and focused process?

Test how different participants are involved in each step

Feasibility Yes, different contexts required Yes, different participants

required

Test how the information provided to draft a conceptual model is used at the final validation phase

Feasibility Yes, different contexts required Yes, how different

participants make use of information

Relevance of the methodology to create a conceptual model that is more valid and credible

Utility Yes, can the procedure be repeated? -

The usefulness of following a structured approach as opposed to no formal methods

Utility Yes, Is the output provided from the SCM2 more complete and accurate?

Yes, from a users perspective

Identify from the participants whether any problems arose or need to be addressed when using the methodology

Utility Yes, what issue arises in different

contexts? Yes, from a users

perspective

The methodology is clear as it is well structured and detailed

Usability - Yes, from a users

perspective

The methodology should be used by both experts and benefit novice users

Usability - Yes, test with experts and

novice users

The methodology is appropriate but can be improved to reduce time consuming activities

Usability Yes, identify opportunities to improve

the facilitation of the methodology (C.f. section 8.6.3)

-

Page 224: Miles Weaver PhD Thesis

224

9.3.1 Application in different industrial contexts with primary data

The SCM2 has been applied in three different supply chain applications representing typical types

of supply problems using existing cases (i.e. secondary data). These include a simplified beer

supply chain of five actors in a chain used as a teaching and often as a research case, an

industrially rich and complex automotive seat supply chain and a dyadic coffeepot supply chain

with geographical constraints. Each of the cases offered a different set of circumstances

representing different levels of complexity and detail.

The actual SCM2 needs to be applied to a range of supply chain problems from differing industrial

contexts to be able to generalise and to claim its completeness. The research presented in this

thesis has relied upon secondary data and not original cases. Hence, there is a need to observe

actual participants using primary data. The utilisation of the Supply Chain Council does improve

the relevance, correctness, economic efficiency and clarity of the domain knowledge used in the

process of conceptual modelling. This is a separate issue but it has been argued in this thesis that

using domain knowledge can potentially enable a more efficient and focused process. The Supply

Chain Council covers five special interest groups: aerospace and defence, automotive, electronics,

retail and consumer packaged goods and pharmaceuticals. Further work would need to

concentrate on the application of the actual methodology in each of these application areas with

a range of representative problems.

9.3.2 Use of different facilitators (potential users) to follow the SCM2

The methodology has been developed and validated by the researcher as the main facilitator

following the steps in the methodology. It was argued that this is necessary to ensure consistency

in application and the primary focus should to be to demonstrate it has initial feasibility and has

utility. Questions regarding the reflexivity and bias of the researcher were discussed in section

3.3.1; issues were minimised by using existing case data that has been collected from a range of

sources and methods. In addition to this, the output from the methodology was compared with a

published computer simulation model. Future work will require a number of potential users (e.g.

expert modellers, novice modellers such as students) to be trained to use the SCM2. The

researcher in this instance should observe and use feedback to further refine and validate the

methodology.

The output generated from the methodology is useful and relevant and the use of SCOR in the

process of conceptual modelling has been shown to potentially enable a more efficient and

focused approach. The methodology at present requires ‘expert facilitation’ but its particular

value will be in improving the teaching and practice of conceptual modelling with novice users.

Page 225: Miles Weaver PhD Thesis

225

Further work is required to identify opportunities to improve the facilitation of the methodology

and to observe how expert and novice users can benefit from the approach in comparison to not

following any structured methods and approaches at all.

9.3.3 Validation of the usability of the SCM2

Section 8.6.3 notes that the thesis does not claim that the SCM2 has been validated against the

‘usability’ criteria. It was noted that this would involve observing actual participants to address

the question of how easily the methodology as prescribed could be followed. Although, the three

applications from the perspective of the facilitator identified three areas summarised in table 8.11

that should be the primary focus for future tests. This includes the clarity and structure; how time

can be reduced in each of the stages and observations with both expert and novice users. To an

extent, ‘usability’ is considered as a major area to improve the facilitation of the SCM2. This can

be achieved by embedding the methodology in a web-based application coupled with the SCOR

domain knowledge. This will aid in the facilitation of the analysis and in areas automate the

process (e.g. identification of candidate process elements).

9.4 Implication for further research and practice

The primary and secondary contributions made in this thesis have implications for research and

practice within the context of conceptual modelling and in other related fields. Using Robinson’s

(2006) discussion of issues in conceptual modelling, it can be demonstrated how this research has

made significant and relevant advances in the field, and provides avenues for further work (shown

in table 9.4).

The research presented in this thesis has made a number of significant advances for each of the

issues noted in table 9.4. It has been noted that there is little guidance on conceptual modelling.

Reviewing the issues noted by Robinson (2006a; 2006b) indicates that this is a significant and

comprehensive study on conceptual modelling in general and specifically for the SCM domain.

This also includes the applicability of general discussions in the modelling literature to the

conceptual modelling stage. The thesis has contributed to advancing a definition for conceptual

modelling, in particular in the context of SCM (e.g. utilising domain knowledge). A methodology

has been developed which is underpinned by existing practice including modelling principles,

methods of simplification and a procedure to follow for conceptual modelling of SCM

applications. It also includes steps in the procedure to build valid and credible models and a final

validation stage. The output from the methodology delivers a conceptual model using suitable

methods for representation and communication.

Page 226: Miles Weaver PhD Thesis

226

Table 9.416 Revisiting Robinson (2006a; 2006b) issues in CM Issue in conceptual modelling

(Robinson, 2006) Advance made in this

thesis Opportunity for further work

Developing consensus over the definition of a conceptual model/conceptual modelling

Yes, in SCM context

Synthesis and critique of existing contributions in the literature has presented some clarity on what constitutes a conceptual model in particular for SCM applications. Opportunity exists to use the definitions provided for research, teaching and practice.

Identifying the requirements for a conceptual model

Yes, in SCM context

First research to present the requirements for conceptual modelling for SCM applications. This may have implications for other domains. It was argued that domain knowledge is key to conceptual modelling and this will shape the process. There is an opportunity to identify common stages for conceptual modelling and to extend the methodology for other domains (e.g. manufacturing, military applications)

Development of methods for designing conceptual models including modelling principles, methods of simplification and modelling frameworks

Key concepts and process in SCM context

Synthesis and critique of existing contributions may lead to consensus of the different approaches to conceptual modelling. The key concepts are unique and novel; they have presented new opportunities to identify principles and methods applicable to conceptual modelling. These opportunities could be extended to other domains and in general.

Moving towards standard methods for representing and communicating a conceptual model

Yes, spreadsheet application proposed (using automation)

Methods have been considered in a SCM context, but more so. a standard method using a spreadsheet application has been proposed which can be further enhanced into a web-based application using automation between steps. The intention is to further increase the usability of the methodology. Further work should also concentrate on how process reference models can be used and enhanced for use in a conceptual modelling project.

Developing procedures for validation of a conceptual model

Yes, embedded in SCM2. The discussions of applicable methods are made in general.

Synthesis and critique of existing contributions may lead to consensus in validating conceptual models. A ‘hypothesis test’ and ‘expert review’ has been argued as the only existing methods for validating a conceptual model. This has been noted as an area for considerable scope and of importance to the simulation community.

Investigating effective means for teaching the art of conceptual modelling

Development of a methodology that synthesises existing approaches to conceptual modelling

Yes, methodology is intended to aid novice and expert users in a SCM context. The work provides a comprehensive study of existing practice that is applicable at the conceptual modelling stage. The ideas presented in this thesis can be used for teaching of conceptual modelling

Table 9.4 presents a number of opportunities to extend the SCM2 and provide avenues for further

study. It is anticipated that extending this research will improve the accessibility of the SCM2 to a

wider audience, teaching and application of conceptual modelling in practice and improve the

rigour of simulation studies. The issues identified that concerned the limitations of SCOR have

implications more generally for researchers and practitioners who wish to use SCOR for

simulation purposes. More generally, the implication for wider research, centres on defining

what constitutes a conceptual model for different domains, process for creating a conceptual

model and identifying existing and new principles and methods that are applicable at the

conceptual modelling stage of a simulation project. Building upon Robinson (2006a; 2006b)

issues, the opportunities for further research can be refined in the context of what has been

delivered by this thesis:

Acceptance of what constitutes a conceptual model and their requirements – The work

contributes to gaining a consensus on a definition for conceptual modelling. These have

been proposed in general but the content of a model is specific to a particular domain.

Future research should focus on the domain requirements for conceptual modelling.

Page 227: Miles Weaver PhD Thesis

227

Identify principles and methods specific to the conceptual modelling stage – The work

suggests some key concepts for conceptual modelling for SCM applications. The

literature has focused upon modelling principles and methods, but opportunities exist to

identify those that are applicable to conceptual modelling and to develop new principles

and methods for conceptual modelling.

Advance further how domain knowledge can be used in the process of conceptual

modelling – It was argued that domain knowledge is key to the process of conceptual

modelling and that a process reference model is useful. Although, SCOR has been used

widely for simulation, there are many opportunities to extend SCOR so that its utility for

simulation purposes can be improved. This includes in the detailed descriptions offering

advice for the potential modeller and identifying the interconnections between practices,

processes and metrics between supply chain actors.

Gain consensus on the purpose and methods for validating a conceptual model – This

was noted of significance importance. Although this was embedded into the procedure,

an opportunity exists to research more general validation methods and a procedure for

conceptual modelling

Identifying ways to extend and facilitate the methodology – Opportunities to improve

the SCM2 were presented in section 8.7. These were identified as the role and impact of

automating certain steps in the methodology, strengthening the utilisation of SCOR to

provide domain knowledge for conceptual modelling, and developing a web-based tool

that can facilitate the methodology.

9.5 Chapter summary

The primary contribution presented in this thesis is the ‘development, refinement and preliminary

validation of a methodology that utilises domain-knowledge combined with a procedure that can

be followed to create a simulation conceptual model for SCM applications’. The methodology at

its heart incorporates into its design a set of ten key concepts that utilise domain-knowledge with

a procedure for conceptual modelling of supply chain problems. The methodology has been

preliminarily validated, and evaluated, to demonstrate that it is initially feasible and has utility.

Other notable advances include an examination of existing simulation conceptual modelling

practice and a specification of the requirements for simulation conceptual modelling. A

discussion of the research issues in conceptual modelling in SCM demonstrated that these

contributions are both a significant and relevant area for research.

Page 228: Miles Weaver PhD Thesis

228

The primary contribution and other advances made by this thesis were arrived at by forming,

outlining, detailing and preliminarily validating the SCM2. A five stage methodological programme

was adopted to address the research aims and explore each research question using an iterative

triangulation method. This included reviewing existing conceptual modelling practice to establish

the need for a SCM2 (stage I, chapter 4), form the specification for the SCM2 (stage II, chapter 5),

outline design for the SCM2 (stage III, chapter 6), detailed refinement design of the SCM2 (stage IV,

chapter 7) and a preliminary validation of the SCM2 (stage V, chapter 8).

The limitations of this research have been identified, along with some future avenues and

implications for both research and practice. The primary limitation lies in the number of

refinement and applications in different industrial contexts, involvement of different facilitators

and participants and the need to evaluate the ‘usability’ of the SCM2. There is a need for rigorous

testing with a full range of original case-study applications to extend the initial 'feasibility' and

'utility' validation and evaluate the SCM2 'usability’. This is important as the thesis has presented

three development and validation applications, to demonstrate confidence in the evaluation

criteria but further applications are necessary to build eventual theory. This will involve actual

users (both expert and novice simulation users) to evaluate how the methodology is to be used in

practice, without bias from the researcher, and to obtain feedback to refine the SCM2 further.

There are a number of implications to both extend the SCM2 (e.g. develop a web-based

application), and to provide further avenues of study (e.g. strengthen SCOR for the purpose of

conceptual modelling, teaching and practice of conceptual modelling).

Page 229: Miles Weaver PhD Thesis

229

References

ACKERE, A.V., LARSEN, E.R. and MORECROFT, J.D.W. (1993) Systems thinking and business process redesign: an application to the beer game. European Management Journal, 11(4), pp. 412-423.

AGARWAL, A. and SHANKAR, R. (2002) Analysing alternatives for improvement in supply chain performance. Work Study, 51(1), pp. 32-37.

AGERFALK, P, J., ERIKSSON, O., (2004) Action-oriented conceptual modelling, European Journal of Information Systems, 13(1), pp. 80 – 92.

ALBORES, P., BALL, P.D. and MACBRYDE, J.C. (2002) Assessing the impact of electronic commerce in business processes: A simulation approach. IN: Operations Management and the New Economy Proceedings of 9th International European Operations Management Conference. Copenhagen Business School, 2-4 June, Denmark Copenhagen: pp. 15-26.

ALBORES, P., LOVE, D., WEAVER, M., STONE, J. and BENTON, H. (2006) An evaluation of SCOR modelling tools and techniques. IN: BENNETT, D., CLEGG, B., GREASLEY, A., and ALBORES, P. (eds) Technology and Global Integration: Proceedings of the Second European Conference on the Management of Technology, 2006, Aston Business School, Birmingham, UK, pp. 16-24.

ALFIERI, A. and BRANDIMARTE, P. (1997) Object-oriented modeling and simulation of integrated production/distribution systems. Computer Integrated Manufacturing Systems, 10(4), pp. 261 – 266.

ALGUIRE, M.S., FREAR, C.R. and METCALF, L.E. (1994) An Examination of the Determinants of Global Sourcing Strategy. Journal of Business & Industrial Marketing, 9(2), pp. 62-74.

ALLWOOD, J.M. and LEE, J.H. (2005) The design of an agent for modelling supply chain network dynamics. International Journal of Production Research, 43(22), pp. 4875 – 4898.

AKKERMANS, H.A. (2001) Emergent Supply Networks: System Dynamics Simulation of Adaptive Supply Agents. IN: 34th Hawaii International Conference on System Sciences, 3-6 January 2001, Maui, Hawaii: IEEE.

ANDERSON, D.F., RICHARDSON, G.P. and VENNIX, J.A.M. (1997) Group model building: adding more science to the Craft. System Dynamics Review, 13(2), pp. 187-201.

ANDERSON, E.G., FINE, C. H. and PARKER, G. G. (2000) Upstream volatility in the supply chain: The machine tool industry as a case study. Production and Operations Management, 9(3), pg. 239 – 261.

ANDERSON, E.G. and MORRICE, D.J. (2000) A simulation game for teaching service-orientated supply chain management: Does information sharing help managers with service capacity decisions? Production and Operations Management Society, 9(1), pp. 40 – 55.

ANGERHOFER, B.J. and ANGELIDES, M.C. (2000) System dynamics modelling in supply chain management: Research review, IN: JOINES, J.A., BARTON, R.R., KANG, K. and FISHWICK, P.A. (eds) Proceedings of the 2000 Winter Simulation Conference. Orlando, Florida, 2000. SCSI, pp. 342-351.

APAIAH, K.R. (2006) Designing food supply chains: a structured methodology. (PhD) Netherlands, Wageningen University.

APPELQVIST, P. and GUBI, E. (2005) Postponed variety creation: case study in consumer electronics retail. International Journal of Retail & Distribution Management, 33(10), pp. 734-48.

APTE, U.M. and VISWANATHAN, S. (2000) Effective cross docking for improving distribution efficiencies. International Journal of Logistics, 3(3), pp. 291 – 302.

Page 230: Miles Weaver PhD Thesis

230

ARNS, M., FISCHER, M., KEMPER, P. and TEPPER, C. (2002) Supply chain modelling and its analytical evaluation. Journal of the Operational Research Society, 53, pp. 885-894.

ASHAYERI, J. and KEIJ, R. (1998) Global business process re-engineering: a system dynamics based approach. International Journal of Operations and Production Management, 18(9/10), pp. 817-831.

ATES, A., (2008) Fundamental concepts in management research and ensuring research quality: Focusing on case study method, 8th Annual European Academy of Management Conference, Slovenia, 14 – 17 May.

AUERBACH, C. F., and SILVERSTEIN, L. B., Qualitative data: An introduction to coding and analysis, New York: New York University Press.

BAILY, P. and FARMER, D. (1985) Purchasing principles and management. Harlow: Pearson.

BAINES, T.S. (1994) Modelling in the evaluation of a manufacturing strategy. (PhD) Cranfield University.

BAINES, T.S. and KAY, J.M. (2002) Human Performance Modelling as an aid in the Process of Manufacturing System Design: a Pilot Study. International Journal of Production Research, 40(10), pp. 2321-2334.

BALCI, O. (1986) Credibility assessment of simulation results: The state of the art. IN: WILSON, J, R., HENRIKSEN, J, O. and ROBERTS, S, D. (eds) Proceedings of the 1986 Winter Simulation Conference. Washington, D.C., 1986. ACM, pp. 38 – 44.

BALCI, O. (1994) Validation, verification, and testing techniques throughout the life cycle of a simulation study. Annals of Operations Research, 53(1), pp. 121-173.

BALCI, O. (1997) Verification, validation, and accreditation of simulation models. IN: ANDRADÓTTIR, S., HEALY, K.J., WITHERS, D.H. and NELSON, B.L. (eds) Proceedings of the 29th conference on Winter simulation. Atlanta, Georgia, 7-10 December 1997. IEEE, pp. 135-141.

BALCI, O. and NANCE, R.E. (1985) Formulated problem verification as an explicit requirement of model credibility. Simulation, 45(2), pp. 76-86.

BALCI, O., NANCE, R.E., ARTHUR, J.D. and ORMSBY, W.F. (2002) Expanding our horizons in verification, validation, and accreditation research and practice. IN: PETERS, B. A., SMITH, J. S., MEDEIROS, D. J. and ROHRER, M. W. (eds) Proceedings of the 2001 Winter Simulation Conference. San Diego, CA, 8-11 December 2002. IEEE, pp. 653-663.

BALL, P., ALBORES, P. and MACBRYDE, J. (2004) Requirements for modelling e-business processes. Production Planning and Control, 15(8), pp. 776-785.

BALL, P., LOVE, D. and ALBORES, P. (2008) Financial evaluation in supply chain design using enterprise simulation, IN: Proceedings of the Production and Operations Management Society Conference. La Jolla, CA, 9-12 May 2008.

BAGCHI, S., BUCKLEY, S.J., ETTL, M. and LIN, G.Y. (1998) Experience using the IBM supply chain simulator. IN: MEDEIROS, D.J., WATSON, E.F., CARSON, J.S. and MANIVANNAN, M.S. (eds), Proceedings of the 1998 Winter Simulation Conference. Washington, D.C., 1998. IEEE, pp. 1387-1394.

BANDINELLI, R. RAPACCINI, M. TUCCI, M. and VISINTIN, F. (2006) Using simulation for supply chain analysis: reviewing and proposing distributed simulation frameworks. Production Planning and Control, 17(2), pp. 167-175.

BANKS, J. (1991) Selecting simulation software. IN: NELSON, B.L., KELTON, W.D., CLARK, G.M. (Eds) Proceedings of the 1991 Winter Simulation Conference. Phoenix, Arizona, 8-11 December 1991. pp. 15-21.

Page 231: Miles Weaver PhD Thesis

231

BANKS, J. (ed) (1998) Handbook of simulation principles, methodology, advances, applications, and practice. USA: John Wiley & Sons.

BANKS, J. (1999) Introduction to simulation. IN: FARRINGTON, P.A., BLACK NEMBHARD, H., STURROCK, D.T. and EVANS, G.W. (eds) Proceedings of the 1999 Winter Stimulation Conference. Phoenix, Arizona 1999. AGM, pp. 7-13.

BANKS, J., BUCKLEY, S., JAIN, S. and LENDERMANN, P. (2002) Panel session: opportunities for simulation in supply chain management. IN: YÜCESAN, E., CHEN, C.H., SNOWDON, J.L. and CHARNES, J.M. (eds) Proceedings of the 2002 Winter Simulation Conference. San Diego, CA, 8-11 December 2002. WSC, pp. 1652–11658.

BANKS, J., CARSON II, J.S., NELSON, B.J. and NICOL, D.M. (2005) Discrete-event system simulation, 4th edition. New Jersey, USA: Prentice-Hall Inc.

BANKS, J., GERSTEIN, D. and SEARLES, S. P. (1988) Modeling processes, validation, and verification of complex simulations: a survey. Methodology and Validation, Simulation Series, 19(1), pp. 13-18.

BARNETT, M. W., and MILLER, C. J. (2000) Analysis of the virtual enterprise using distributed supply chain modeling and simulation: An application of e-SCOR. IN: JOINES, J. A., BARTON, R. R. KANG, K. and FISHWICK, P. A. (eds) Proceedings of the 2000 Winter Simulation Conference. Orlando, Florida 2000. SCSI, pp. 352–355.

BEACH, R., MUHLEMANN, A.P., PRICE, D.H.R., PATERSON, A., SHARP, J.A., The role of qualitative methods in production management research, International Journal of Production Economics, 74(1-3), pp. 201 – 212.

BEAMON, B. M. (1998) Supply chain design and analysis: Models and methods. International Journal of Production Economics, 55(3), pp. 281-294.

BEAMON, B. M. (1999) Measuring supply chain performance. International Journal of Operations & Production Management, 19(3), pp. 275-292.

BEAMON, B. M. and CHEN, V.C.P. (2001) Performance analysis of conjoined supply chains. International Journal of Production Research, 39(14), pp. 3195-3218.

BEECH, N., (2005) Research Methodology Course Notes: Strathclyde Business School.

BECKER, J., KUGELER, M. and ROSEMANN, M. (2003) Process Management – A guide for the design of business processes. Berlin: Springer-Verlag.

BENBASAT, I., GOLDSTEIN, D, K., and MEAD, M. (1987) The case research strategy in studies of information systems. MIS Quarterly, (11)3, pp. 369-386.

BENNETT, D. and FORRESTER, P. (1993) Market-focused production systems: design and implementation. Hemel Hempstead: Prentice Hall.

BENTON, H. (2009) A process framework for selecting supply chain system architecture in manufacturing supply chain and networks. (Phd) Birmingham: Aston University.

BERRY, D., TOWILL, D.R. and WADSLEY, N. (1994) Supply chain management in the electronics product industry. International Journal of Physical Distribution & Logistics Management, 24(10), pp. 20-32.

BHASKARAN, S. (1998) Simulation analysis of a manufacturing supply chain. Decision Sciences, 29(3), pp. 633-657.

BINDER, M., and EDWARDS, J, S., (2008) Using grounded theory method for theory building in operations management research: A study on inter-firm relationship governance, International Journal of Operations and Production Management, 30(3), pp. 232 – 259.

Page 232: Miles Weaver PhD Thesis

232

BISWAS, S. and NARAHARI, Y. (2004) Object oriented modeling and decision support for supply chains. European Journal of Operational Research, 153(3), pp. 704-726.

BITITCI, U. S., MENDIBIL, K., MARTINEZ, V. and ALBORES, P. (2005) Measuring and managing performance in extended enterprises. International Journal of Operations and Production Management, 25(4), pp. 333-353.

BLACKHURST, J., WU, T. and O'GRADY, P. (2005) PCDM: a decision support modelling methodology for supply chain, product and process design decisions. Journal of Operations Management, 23(3-4), pp. 325-343.

BLACKWELL, P. (2003) A decision making methodology for integrating information systems within SMEs. (PhD) Cranfield University.

BOLSTORFF, P. and ROSENBAUM, R. (2003) Supply chain excellence: A handbook for dramatic improvement using the SCOR model. New York: AMACOM American Management Association.

BOWERSOX, D.J., CLOSS, D.J. and STANK, T.P. (1999) 21st century logistics: Making supply chain integration a reality. Oak Brook, IL: Council of Logistics Management.

BROOKS, R. (2006) Some thoughts on conceptual modelling: performance, complexity and simplification. IN: ROBINSON, S., TAYLOR, S., BRAILSFORD, S. and GARNETT, J. (eds) Proceedings of the 2006 OR Society Simulation Workshop, 28-29 March 2006.

BROOKS, R. (2007) Conceptual modelling: framework, principles, and future research, Lancaster University Management School Working Paper, 2007/011.

BROOKS, R.J. and TOBIAS, A.M. (1996) Choosing the best model: Level of detail, complexity, and model performance. Mathematical and Computer Modelling, 24(4), pp. 1-14.

BROOKS, R.J. and TOBIAS, A.M. (1999) Methods and benefits of simplification in simulation. IN: AL-DABASS, D. and CHENG, R.C.H. (eds) UKSim 99 Fourth National Conference of the U.K. Simulation Society. St Catarines College, Cambridge, 7–9 April 1999. UK Simulation Society, pp. 88–92.

BROOKS, R.J. and TOBIAS, A.M. (2000) Simplification in the simulation of manufacturing systems. International Journal of Production Research, 38(5), pp. 1009-1027.

BRYMAN, A. and BELL, E. (2007) Business research methods second edition. Oxford: Oxford University Press.

CADDICK, J.R. and DALE, B.G. (1987) Sourcing from less developed countries: A case study. Journal of Purchasing and Materials Management, 23(3), pp. 17-24.

CANEZ, L.E., PLATTS, K.W. and PROBERT, D.R. (2000) Developing a framework for make-or-buy decisions. International Journal of Operations & Production Management, 20(11), pp.1313-1330.

CARSON, J. S. (1986) Convincing users of model’s validity is challenging aspect of modeller’s job. Industrial Engineering, 18(6), pp. 74 – 85.

CARSON II, J.S. (2002) Model verification and validation. IN: YUCESAN, E., CHEN, C.-H., SNOWDON, J.L. and CHARNES, J. M. (eds) Proceedings of the 2002 Winter Simulation Conference. 2002. Piscataway, New Jersey: IEEE, pp.52-58.

CARSON II, J.S. (2004) Introduction to modelling and simulation, IN: Proceedings of the 2004 Winter Simulation Conference. Washington, D.C., 5-8 December 2004. WSC, pp. 9-16.

CAVALIERI, S., CESAROTTI, V. and INTRONA, V. (2003) A Multiagent Model for Coordinated Distribution Chain Planning. Journal of Organizational Computing and Electronic Commerce, 13(3&4), pp. 267-287.

Page 233: Miles Weaver PhD Thesis

233

CHAN, F.T.S. and CHAN, H.K. (2005) Simulation modelling for comparative evaluation of supply chain management strategies. The International Journal of Advanced Manufacturing Technology, 25(9-10), pp. 998-1006.

CHAN, F. T. S. and QI, H. J. (2003) An innovative performance measurement method for supply chain management. Supply Chain Management: An International Journal, 8(3), pp. 209-223.

CHANDRAPRAKAIKUL, W. (2008) Strategic positioning within global supply chains. (PhD) Cranfield University, UK.

CHANG, Y. and MAKATSORIS, H. (2001) Supply chain modeling using simulation. International Journal of Simulation, 2(1), pp. 24–30.

CHANG, TI-H., FU, H-P., LEE, W-I., LIN, Y. and HSUEH, H-C. (2007) A study of an augmented CPFR model for the 3C retail industry. Supply Chain Management: An International Journal, 12(3), pp.200-209.

CHANGCHIEN, S.W. and SHEN, H-Y. (2002) Supply chain reengineering using a core process analysis matrix and object-oriented simulation. Information & Management, 39(5), pp. 345-358.

CHATFIELD, D.C., HARRISON, T.P., and HAYYA, J.C. (2006) SISCO: An object-oriented supply chain simulation system. Decision Support Systems, 42(1), pp. 422-434.

CHATFIELD, D. C., KIM, J. G., HARRISON, T. P. and HAYYA, J. C. (2004) The bull-whip effect – Impact of stochastic lead time, information quality, and information sharing: A simulation study. International Journal of Production and Operations Management, 13(4), pp. 340-353.

CHECKLAND, P.B. (1981) Systems Thinking, Systems Practice. Chichester: Wiley.

CHECKLAND, P.B. (1999) Soft Systems Methodology in Action, Chichester: Wiley.

CHEN, I.J. and PAULRAJ, A. (2004) Understanding supply chain management: Critical Research and a theoretical framework. International Journal of Production Research, 42(1), pp. 131-163.

CHICK, S.E. (2006) Six ways to improve a simulation analysis, Journal of Simulation, 1, pp. 21–28.

CHOI, T.Y., HONG, Y. (2002) Unveiling the structure of supply networks: case studies in Honda, Acura and Daimler-Chrysler, Journal of Operations Management , 20(5) pp. 469-93.

CHOPRA, S. and MEINDL, P. (2004) Supply chain management: Strategy, planning, and pperation, New Jersey, USA: Prentice-Hall.

CHRISTOPHER, M. (2004) Logistics and supply chain management: Creating value-adding networks. 3rd ed. London: Pearson.

CHRISTOPHER, M. and TOWILL, D.R. (2002) Developing market specific supply chain strategies. International Journal of Logistics Management, 13(1), pp. 1-14.

CHWIF, L., BARRETTO, M.R.P. and PAUL, R.J. (2000) On simulation model complexity. IN: JOINES, J.A., BARTON, R.R., KANG, K. and FISHWICK, P.A. (eds) Proceedings of the 2000 Winter Simulation Conference. Orlando, Florida. SCSI, pp. 449-455.

CHWIF, L., BARRETTO, M.R.P., and SALIBY, E. (2002) Supply chain analysis: Spreadsheet or simulation? IN: YÜCESAN, E., CHEN, C.H., SNOWDON, J.L. and CHAMES, J.M. (eds) Proceedings of the 2002 Winter Simulation Conference. San Diego, CA 2002. WSC, pp. 59-66.

COOPER, M.C., LAMBERT, D.M. and PAGH, J.D. (1997) Supply chain management: More than a new name for logistics. International Journal of Logistics Management, 8(1), pp. 1-14.

CONWAY, R. W. (1963) Some tactical problems in digital simulation. Management Science, 10(1), pp. 47 – 61.

Page 234: Miles Weaver PhD Thesis

234

COUGHLAN, P. and COGHLAN, D. (2002) Action research for operations management. International Journal of Operations & Production Management, 22(2), pp. 220-240.

COURTOIS, P-J. (1985) On time and space decomposition of complex structures. Communications of the ACM, 28(6), pp. 590-603.

COUSINS, P.D. and SPEKMAN, R. (2003) Strategic supply and the management of inter- and intra-organisational relationships. Journal of Purchasing and Supply Management, 9(1), pp. 19-29.

CROOM, S., ROMANO, P. and GIANNAKIS, M. (2000) Supply chain management: an Analytical Framework for Critical Literature Review. European Journal of Purchasing & Supply Management, 6(1), pp. 67-83.

CROSON, R. and DONOHUE, K., (2005) Behavioural causes of the bullwhip effect and the observed value of inventory information. Management Science, 52(3), pp. 323-336.

CROXTON, K.L., GARCIA-DASTUGUE, S.J., LAMBERT, D.M. and ROGERS, D.S. (2001) The supply chain management processes, International Journal of Logistics Management, 12(2), pp. 13-36.

DATTA, P.P., CHRISTOPHER, M. and ALLEN, P. (2007) Agent-based modelling of complex production/distribution systems to improve resilience. International Journal of Logistics, 10(3), pp. 187-203.

DAVIS, T. (1993) Effective supply chain management. Sloan Management Review, 34(4), pp. 35 – 46.

DENYER, D., TRANFIELD, D., (2006) Using qualitative research synthesis to build an actionable knowledge base, Management Decision, 44(2), pp. 213 – 227.

DE WEERD-NEDERHOF, P.C., (2001) Qualitative case study research. The case of a PhD research project on organising and managing new product development, Management Decision, 39(7), pp. 513 – 538.

DISNEY, S.M. and TOWILL, D.R. (2003a) The effect of vendor managed inventory (VMI) dynamics on the bullwhip effect in supply chains. International Journal of Production Economics, 85(2), pp. 199-215.

DISNEY, S.M. and TOWILL, D.R. (2003b) Vendor-managed inventory and bullwhip reduction in a two-level supply chain. International Journal of Operations and Production Management, 23(6), pp. 625-651.

DISNEY, S.M., NAIM, M.M. and POTTER, A. (2004) Assessing the impact of e-business on supply chain dynamics. International Journal of Production Economics, 89(2), pp. 109 – 118.

Dubin, R. (1978). Theory building (Rev. ed.). New York: Free Press.

DUBOIS, A., ARAUJI, L., (2007) Case research in purchasing and supply management: Opportunities and challenges, Journal of Purchasing & Supply Management, 13(3), pp. 170 – 181.

EDEN, C. and ACKERMAN, F. (2001) SODA— the principles. IN: ROSENHEAD, J., and MINGERS, J. (eds) Rational Analysis for a Problematic World Revisited: Problem Structuring Methods for Complexity. Uncertainty and Conflict. Chichester: Wiley, pp. 21-41.

EISENHARDT, K.M. (1989) Building theory from case study research. Academy of Management Journal, 14(4), pp. 532-550.

EISENHARDT, K. M., (1991) Better stories and better constructs: the case for rigor and comparative logic, Academy of Management Review, 16(3), pp. 620 – 627.

ELLRAM, L.M. (1996) The use of the case study method in logistics research, Journal of Business Logistics, 17(2), pp. 93 – 138.

Page 235: Miles Weaver PhD Thesis

235

EVANS, A.S. and CLARK, A.N. (1998) Foundations of the unified modelling language. IN: 2nd Northern Formal Methods Workshop, Ilkley, Electronic Workshops in Computing. Springer- Verlag

FAGAN, M.L. (1991) A guide to global sourcing. Journal of Business Strategy, 12(2), pp. 21-26.

FETTKE, P. and LOOS, P. (2003) Classification of reference models – a methodology and its application. Information Systems and e-Business Management, 1(1), pp. 35 -53.

FLIPPINI, R., (1997) Operations management research: some reflections on evolution, models and empirical studies in OM, International Journal of Operations & Production Management, 17(7), pp. 655 – 670.

FIALA P. (2005) Information sharing in supply chains. Omega, 33(5), pp. 419 – 423.

FILDES, R., GOODWIN, P., LAWRENCE, M. and NIKOLOPOULOS, K. (2009) Effective forecasting and judgmental adjustments: an empirical evaluation and strategies for improvement in supply-chain planning. International Journal of Forecasting, 25(1), pp. 3-23.

FINK, A., (2005) How to conduct surveys: A step-by-step guide, 3rd ed., Sage

FISHWICK, P.A. (1995) Simulation model design and execution: Building digital worlds. New Jersey, USA: Prentice-Hall

FORRESTER, J.W. (1961) Industrial dynamics. Cambridge, Mass: M.I.T Press.

FORZA, C., (2002) Survey research in operations management: A process-based perspective, International Journal of Operations & Production Management, 22(2), pp. 152 – 194.

GAN KAI, L.W. (2007) A decision model for manufacturing best practice adoption: Linking practices to competitive strategies. (PhD) Cranfield University, UK.

GARDNER, J.T. and COOPER, M.C. (2003) Strategic supply chain mapping approaches. Journal of Business Logistics, 24(2), pp. 37-64.

GASS, S.I. (1983) Decision-aiding models: Validation, assessment, and related issues for policy analysis. Operations Research, 31(4), pp. 603 – 631.

GATTORNA, J.L. and WALTERS, D.W. (1996) Managing the supply chain: A strategic perspective. New York: Macmillan.

GE, Y., YANG, J.-B., PROUDLOVE, N. and SPRING, M. (2004) System dynamics modelling for supply-chain management: A case study on a supermarket chain in the UK. International Transactions in Operational Research, 11(1), pp. 495-509.

GILMOUR, P. (1998) Benchmarking supply chain operations. Benchmarking: An International Journal, pp. 283-290.

GJERDRUM, J., SHAH, N. and PAPAGEORGIOU, L.G. (2001) A combined optimization and agent-based approach to supply chain modelling and performance assessment. Production Planning and Control, 12(1), pp. 81-88.

GLASER, B. G., STRAUSS, A. L., (1967) The discovery of grounded theory: strategies for qualitative research, Aldine Publishing Co., Chicago.

GOETSCHALCKX, M., VIDAL, C.J. and DOGAN, K. (2002) Modeling and design of global logistics systems: A review of integrated strategic and tactical models and design algorithms. European Journal of Operational Research, 143(1), pp. 1-18.

GREASLEY, A. (2004) Simulation modelling for business. Cornwall: MPG Books Ltd.

GREASLEY, A. (2006) Operations management. Chichester: Wiley.

GUAN, R.L.Y. (2007) Development of a strategic supply chain positioning methodology for SMEs in Singapore. (PhD) Cranfield University, UK.

Page 236: Miles Weaver PhD Thesis

236

GUNASEKARAN, A. (1999) Agile manufacturing: A framework for research and development. International Journal of Production Economics, 62(1-2), pp. 87-105.

GUNASEKARAN, A., PATEL, C. and TIRTIROGLU, E. (2001) Performance measures and metrics in a supply chain environment. International Journal of Operations & Production Management, 21(1/2), pp. 71-87

GUNASEKARAN, A. and NGAI, E.W.T. (2008) Modelling and analysis of build-to-order supply chains. European Journal of Operational Research, 195(2), pp. 319-334.

GURU, A. and SAVORY, P. (2004) A template-based conceptual modelling infrastructure for simulation of physical security systems. IN: INGALLS, R.G., ROSSETTI, M.D., SMITH, J.S., and PETERS. (eds) Proceedings of the 2004 Winter Simulation Conference. Washington, D.C. 2004. WSC, pp 866–873.

HADDIX, F. (2001) Conceptual modeling revisited: A developmental model approach for modeling and simulation. Proceedings of the 2001 Fall Simulation Interoperability Workshop. Available online.

HAE, L.Y., CHO, M. K., KIM, S. J. and KIM, Y. B. (2002) Supply chain simulation with discrete-continuous combined modelling. Computers & Industrial Engineering, 43(1/2), pp. 375-392.

HAIR, J, F., MONEY, A, H., SAMOUEL, P., and PAGE, M. (2007), Research Methods of Business, John

Wiley & Sons Ltd, Chichester.

HANDFIELD, R.B. and MELNYK, S.A. (1998) The scientific theory-building process: a primer using the case of TQM. Journal of Operations Management, 16(4), pp. 321-339.

HARLAND, C. M. (1996) Supply chain management: relationships, chains, and networks. British Journal of Management, 7(1), pp. 63-80.

HARLAND, C.M. (1997) Supply Chain operational performance Roles. Integrated Manufacturing Systems, 8(2), pp. 70-78.

HARLAND, C.M., LAMMING, R.C. and COUSINS, P.D. (1999) Developing the concept of supply strategy. International Journal of Operations and Production Management, 19(7), pp. 650-674.

HARLAND, C.M., LAMMING, R.C., WALKER, H., PHILLIPS, W.E., CALDWELL, N.D., JOHNSEN, T.E., KNIGHT, L.A. and ZHENG, J. (2006) Supply Management: is it a Discipline? International Journal of Operations & Production Management, 26(7), pp. 730-753.

HEAVEY, C. (2008) Conceptual and process modelling: Analysis in complex simulation environments. UK Operational Research Society Simulation Workshop 2008 (SW08), 1st - 2nd April 2008, Worcestershire, England, UK

HERMANN, C, F. (1967) Critique and comment: Validation problems in games and simulation with special reference to models of international politics. Behavioural Science, 12, pp. 216 – 231.

HERMANN, J.W., LIN, E. and PUNDOOR, G. (2003) Supply chain simulation modeling using the Supply Chain Operations Reference model. IN: Proceedings of the ASME 2003 International Design Engineering Technical Conferences and Computers and Information. Engineering Conference, DETC2003/CIE-48220.

HERON, J., REASON, P., (2001) The practice of co-operative inquiry: Research “with” rather than “on” people. In P. REASON & P. BRADBURY (Eds.), Handbook of action research: Particpative inquiry and practice, pp. 179 – 188, Thousand Oaks, CA: Sage.

HICKS, D. A. (1997) The manager's guide to supply chain and logistics problem solving tools and techniques part I: understanding the techniques. IIE Solutions, 29(9), pp.43-47.

Page 237: Miles Weaver PhD Thesis

237

HIEBER, R. (2002) Supply chain management: A collaborative performance measurement approach. VDF: Zurich.

HIEBER, R. and HARTEL, I. (2003) Impacts of SCM order strategies evaluated by simulation-based 'Beer Game' approach: the model, concept, and initial experiences. Production Planning and Control, 14(2), pp. 122 – 134.

HIGUCHI, T. and TROUTT, M.D. (2004) Dynamic simulation of the supply chain for a short life cycle product—Lessons from the Tamagotchi case. Computers & Operations Research, 31(7), pp. 1097-1114.

HILL, T. J. (1987) Teaching and research directions in production/operations management: The manufacturing sector. International Journal of Operations & Production Management, 7(4), pp. 5-12.

HINES, P. (1994) Creating world class suppliers: Unlocking mutual competitive advantage, London: Pitman Publishing.

HINES, P. and RICH, N. (1997) Supply-chain management and time-based competition: the role of the supplier association. International Journal of Physical Distribution & Logistics Management, 27(3/4), pp. 210-225.

HO, K., AU, K. and NEWTON, E. (2002) Empirical research on supply chain management: a critical review and recommendations. International Journal of Production Research, 40(17), pp. 4415 – 4430.

HONG, E. and HOLWEG, M. (2005) Evaluating the effectiveness and efficiency of global sourcing strategies, Working paper, Judge Business School, University of Cambridge.

HOLWEG, M. and BICHENO, J. (2002) Supply chain simulation: a tool for education, enhancement and endeavour. International Journal of Production Economics, 78(2), pp. 163-175.

HOLWEG, M., DISNEY, S., HOLMSTRÖM, J. and SMÅROS, J. (2005) Supply chain collaboration: making sense of the strategy continuum. European Management Journal, 23(2), pp. 170-181.

HOLWEG, M. and HELO, P. (2008) Towards a definition of value chain architectures. IN: The 15th Annual EurOMA Conference. Groningen, NL, 15-18 June 2008.

HOULIHAN, J.B. (1987) International supply chain management. International Journal of Physical Distribution and Material Management, 17(2), pp. 51-66.

HUAN, S.H., SHEORAN, S.K. and WANG, G. (2004) A review and analysis of supply chain operations reference (SCOR) model. Supply Chain Management: An International Journal, 9(1), pp.23-29.

HUANG, Z. and GANGOPADHYAY, A. (2004) A simulation study of supply chain management to measure the impact of information sharing. Information Resources Management, 17(3), pp. 20-31.

HUANG, G. Q., LAU, J. S. K. and MAK, K. L. (2003) The impacts of sharing production information on supply chain dynamics: A review of the literature. International Journal of Production Research, 41(7), pp. 1483-1517

HWARNG, H. B., CHON, G, C. S. P., ZIE, N. and BURGESS, T. F. (2005) Modelling a complex supply chain: understanding the effect of simplified assumptions. International journal of production research, 45(13), pp. 2829 – 2872.

IANNONI, A.P. and MORABITO, R. (2006) A discrete simulation analysis of a logistics supply system. Transportation research. Part E, Logistics and transportation review, 42(3), pp.191-210.

INGALLS, R.G. and KASALES, C. (1999) CSCAT: the Compaq supply chain analysis tool, IN: FARRINGTON, P.A., NEMBHARD, H.B., STURROCK, D.T. and EVANS, G.W. (eds) Proceedings of the 1999 Winter Simulation Conference. Phoenix, Arizona, 1999. IEEE, pp. 1201-1206

Page 238: Miles Weaver PhD Thesis

238

INNIS, G. and REXSTAD, E. (1983) Simulation model simplification techniques, Simulation, 41(1), pp. 7 – 15.

JACOBS, R. (2000) Playing the beer distribution game over the Internet. Production and Operations Management, 9(1), pp. 31-9.

JAMES, K, C. and BHASI, M. (2008) Conceptual modelling of logistic terminals: A framework for classification of models, UK Operational Research Society Simulation Workshop 2008 (SW08), 1st - 2nd April 2008, Worcestershire, England.

JAMMERNEGG, W. and REINER, G. (2007) Performance improvement of supply chain processes by coordinated inventory and capacity management. International Journal of Production Economics, 108(1-2), pp. 183 – 190.

JULKA, N. (2008) An advanced decision process for capacity expansion in manufacturing networks. (PhD), Cranfield University, UK

KAIHARA, T. (2003) Multi-agent based supply chain modelling with dynamic environment. International Journal of Production Economics, 85(2), pp. 263 – 269.

KAMINSKY, P. and SIMCHI-LEVI, D. (1998) A new computerized Beer Game: A tool for teaching the value of integrated supply chain management. IN: LEE, H.L., SHU MING, N.G. (eds) Production and Operations Management Society in POMS Series in Technology and Operations Management. Global supply chain and technology management, Production and Operations Management Society, USA. pp. 216–225.

KANNAN, V. R. and TAN, T. C. (2005) Just in time, total quality management, and supply chain management: understanding their linkages and impact on business performance. Omega, 33(2), pp.153-162.

KASI, V. (2005) Systemic assessment of SCOR for modeling supply chains. Proceedings of the 38th Hawaii International Conference on Systems Science. 3 – 6 January 2005. IEEE, pp 87b.

KELLEY, M. R., (1986) Programmable automation and the skill question: a reinterpretation of the cross-national evidence, Human Systems Management, 6(3), pp. 223 – 241.

KELTON, W. D., SADOWSKI, R. P. and SADOWSKI, D. A. (1998) Simulation with Arena. Singapore: McGraw-Hill.

KIM, C., TANNOCK, J., BYRNE, M., FARR, R., CAO, B. and ER, M. (2004) State-of-the-art review: Techniques to model the supply chain in an extended enterprise. VIVACE WP2.5, Nottingham, England: University of Nottingham, Operations Management Division.

KIMBROUGH, S,O., WU, D.J. and ZHONG, F. (2002) Computers play the beer game: can artificial agents manage supply chains? Decision Support Systems, 33(3), pp. 323 – 333.

KLEIJNEN, J.P.C. (1980) Computers and Profits: Quantifying financial benefits of information, Reading, MA: Addison-Wesley.

KLEIJNEN, J.P.C. (1995) Verification and validation of simulation models. European Journal of Operational Research, 82(1), pp. 145 – 162.

KLEIJNEN, J.P.C. (1999) Validation of models: statistical techniques and data availability. IN: FARRINGTON, P.A., BLACK NEMBHARD, H., STURROCK, D.T. and EVANS, G.W. (eds) Proceedings of the 1999 Winter Simulation Conference. Phoenix, Arizona (1999). IEEE, pp. 647-654.

KLEIJNEN, J.P. C. (2005) Supply chain simulation tools and techniques: a survey. International Journal of Simulation & Process Modelling, 1(1/2), pp. 82–89.

KLEIJNEN, J.P.C. and SMITS, M.T. (2003) Performance metrics in supply chain management. Journal of the Operational Research Society, 54(5), pp. 507-514.

Page 239: Miles Weaver PhD Thesis

239

KOTIADIS, K., (2007) Using soft systems methodology to determine the simulation study objectives, Journal of Simulation, 1, pp. 215 – 222.

KRAUSE, F, L., LUDDEMAN, J., and STRIEPE, A., (1995), Conceptual modelling for industrial design, CIRP Annals – Manufacturing Technology, 44(1), pp. 137 – 140.

LAMBERT, D. M. and COOPER, M. C. (2000) Issues in supply chain management. Industrial Marketing Management, 29(1), pp. 65-83.

LAMBERT, D. M., COOPER, M. C. and PAGH, J. D. (1998) Supply chain management: Implementation issues and research opportunities. The International Journal of Logistics Management, 9(2), pp. 1-19.

LAMBERT, D.M., GARCA-DASTUGUE, J.S. and CROXTON, K.L. (2005) An evaluation of process-oriented supply chain management frameworks. Journal of Business Logistics. 26(1), pp. 25-51.

LAMMING, R. (1996) Squaring lean supply with supply chain management. International Journal of Operations and Production Management, 16(2), pp. 183-196.

LAMPEL, J. and MINTZBERG, H. (1996) Customizing customization. Sloan Management Review, 38(1), pp. 21– 30.

LARSSON, R., (1993) Case survey methodology: quantitative analysis of patterns across case studies, Academy of Management Journal, 36(6), pp. 1515 – 1546.

LAU, H.C.W., WONG, C.W.Y., PUN, K.F. and CHIN, K.S (2003) Virtual agent modeling of an agile supply chain infrastructure. Management Decision, 41(7), pp. 625-634.

LAW, A.M. (1991) Simulation model’s level of detail determines effectiveness. Industrial Engineering, 23(10), pp. 16 - 18.

LAW, A.M. (2003) Designing a simulation study: how to conduct a successful simulation study. IN: Proceedings of the 35th conference on Winter Simulation. New Orleans, Louisiana, 7- 10 December 2003. WSC, pp. 66-70.

LAW, A.M. (2007) Simulation modelling and analysis, 4th ed. New York: McGraw-Hill Education.

LAW, A.M. (2008) How to build valid and credible simulation models. IN: MASON, S., HILL, R., MONCH, L. and ROSE, O. (eds) Proceedings of the 40th Conference on Winter Simulation. Miami, Florida, 7-10 December 2008. IEEE, pp. 39-47.

LAW, A.M. and KELTON, W.D. (2000) Simulation Modeling and Analysis, 3rd edition. New York: McGraw-Hill.

LAW, A.M. and McCOMAS, M.G. (1986) Pitfalls in the simulation of manufacturing systems. IN: WILSON, J.R., HENRIKSEN, J.O. and ROBERTS, S.D. (eds) Proceedings of the 18th conference on Winter Simulation. Washington, D.C., 8-10 December 1986. ACM, pp. 539-542.

LAW, A.M. and McCOMAS, M.G. (1991) Secrets of successful simulation studies. IN: BARRY, L., NELSON, W., KELTON, D. and CLARK, G.M. (eds) Proceedings of the Winter Simulation Conference. Phoenix, Arizona 1991. IEEE pp. 21-27.

LAW, A.M. and McCOMAS, M.G. (2001) How to build valid and credible simulation models. IN: PETERS, B.A., SMITH, J.S., MEDEIROS, D.J. and ROHRER, M.W. (eds) Proceedings of the 2001 Winter Simulation Conference. 2001. IEEE pp. 22-29.

LEE, N. J., and LINGS, I., (2008) Doing business research. Sage, London.

LEE, W.B., and LAU, H.C.W. (1999) Multi-agent modeling of dispersed manufacturing networks. Expert Systems with Applications, 16(3), pp.297-306.

LEE, H.L., PADMANABHAN, S., and WHANG, S. (1997a) Information distortion in a supply chain: the bullwhip effect. Management Science, 43(4), pp. 546-558.

Page 240: Miles Weaver PhD Thesis

240

LEE, H.L., PADMANABHAN, S. and WHANG, S. (1997b) The bullwhip effect in supply chains. Sloan Management Review, 38(3), pp. 93-102.

LEHANEY, B. and PAUL. R.J. (1996) The use of soft systems methodology in the development of a simulation of out-patient services at Watford General Hospital. Journal of Operational Research Society, 47(7), pp. 864 – 870.

LEVY, D. (1994) Chaos theory and strategy: Theory, application, and managerial implications. Strategic Management Journal, 15, pp. 167 – 178.

LEWIS, M.W. (1998) Iterative triangulation: a theory development process using existing case studies. Journal of Operations Management, 16(4), pp. 455 – 469.

LI, S., RAGU-NATHAN, B., RAGU-NATHAN, T, S. and SUBBA ROA, S. (2006) The impact of supply chain management practices on competitive advantage and organizational performance. Omega: International Journal of Management Science, 34(2), pp. 107 – 124.

LI, S., SUBBA-RAO, RAGU-NATHAN, T.S. and RAGU-NATHAN, B. (2005) Development and validation measurement instrument for studying supply chain management practices. Journal of Operations Management, 23(6), pp. 618-641.

LITTLE, J.D.C. (1970) Managers and models: The concept of a decision calculus. Management Science, 16(8), pp. 66 – 85.

LIMA, J.B. (2008) Business Process Re-engineering, Supply-chain Integration, Information Technology. (PhD). Salford Universtiy.

LOCKAMY, A. and McCORMACK, K. (2004) The development of a supply chain management process maturity model using the concepts of business process orientation. Supply Chain Management: An International Journal, 9(4), pp. 272-278.

LOU, P., ZHOU, Z-D., CHEN, Y-P. and AI, W. (2004) Study on multi-agent-based agile supply chain management. The International Journal of Advanced Manufacturing Technology, 23(3-4), pp. 197-203

LOWSON, R.H. (2002) Assessing the operational cost of offshore sourcing strategies. International Journal of Logistics Management, 13(2), pp. 13.

LOVE, D.M. (1980) Aspects of design for a spare parts provisioning system. (PhD). Aston University.

MACAL, C.M. and NORTH, M.J. (2005) Tutorial on agent-based modelling and simulation. IN: Proceedings of the 37th Winter Simulation Conference. Orlando, Florida, 4-7 December. WSC pp. 2 – 15.

MALHOTRA, M.K. and GROVER, V., 1998, An assessment of survey research in POM: from constructs to theory, Journal of Operation Management, 16, pp. 407-425.

MARTINEZ V. and ALBORES P. (2003); “Qualitative research in OM: criteria for evaluation”; EUROMA Conference; Lake Como, Italy, June 16-18; Vol. 2 pp 959- 968.

MASON-JONES, R. and TOWILL, D.R. (1997) Information enrichment: designing the supply chain for competitive advantage. International Journal of Supply Chain Management, 2(4), pp. 137-148.

MASON-JONES, R. and TOWILL, D.R. (1999) Total cycle time compression and the agile supply chain. International Journal of Production Economics, 62(1-2), pp. 61-73.

MANUJ, I., MENTZER, J.T. and BOWERS, M.R. (2009) Improving the rigor of discrete-event simulation in logistics and supply chain research. International Journal of Physical Distribution & Logistics Management, 39(3), pp. 172-201

Page 241: Miles Weaver PhD Thesis

241

MANZINI, RICCARDO, F., EMILIO, G., MAURO, P., ALESSANDRO, R. and ALBERTO (2005) Simulation performance in the optimisation of the supply chain. Journal Of Manufacturing Technology Management, 16(2), pp. 127-144.

MEIXELL, M. J. and GARGEYA, V. B. (2005) Designing global supply chains: A review & critique of the model-based literature. Transportation Research Part E: Logistics and Transportation Review, 41(6), pp.531-550.

MELAO, N. and PIDD, M. (2006) Using component technology to develop a simulation library for business process modelling. European Journal of Operational Research, 172(1), pp. 163-178.

MENDES, E., MOSLEY, N., PASTOR, O., FONS, J., PELECHANO, V., (2006), Conceptual modelling of web applications: The OOWS approach, Springer: Berlin Heidelberg

MENTZER, J.T., DEWITT, W., KEEBLER, J.S., MIN, S., NIX, N.W., SMITH, C.D. and ZACHARIA, Z.G. (2001) Defining supply chain management. Journal of Business Logistics, 22(2), pp. 1-25.

MEREDITH, J. R., RATURI, A., AMOAKO-GYAMPAH, K. and KAPLAN, B. (1989) Alternative research paradigms in operations. Journal of Operations Management, 8(4), pp. 297-326.

MEREDITH, J. (1993) Theory building through conceptual methods, International Journal of Operations & Production Management, 13(5), pp. 3 – 11.

MEREDITH, J., (1998) Building operations management theory through case and field research, Journal of Operations and Production Management, 13(5), pp. 3 – 11.

MEYR, H., ROHDE, J., and STADTLER, H. (2002) Basics for modelling. IN: STADTLER, H. and KILGER, C. (eds.) Supply Chain Management and Advanced Planning, second ed. Springer:Berlin, pp. 45–70.

MILLER, S. and PEGDEN, D. (2000) Manufacturing simulation: Introduction to manufacturing simulation. IN: Proceedings of the 32nd conference on Winter Simulation 2000. Orlando, Florida. IEEE, pp.63-66.

MILGATE, M. (2001) Supply chain complexity and delivery performance: an international exploratory study. Supply Chain Management: An International Journal, 6(3), pp. 106 – 118.

MIN, H. and ZHOU, G. (2002) Supply chain modelling: past, present and future. Computers & Industrial Engineering, 43(1-2), pp. 231-249.

MINTZBERG, H., RAISINGHANI, D., THEORET, A., (1976) The structure of ‘unstructured’ decision processes, Administrative Science, Q. 21, pp. 246 – 275.

MONCZKA, R.M. and TRENT, R.J. (1991) Global sourcing: A development approach. International Journal of Purchasing and Materials Management, 27(2), pp. 2-8.

MORGAN, G. and SMIRCICH, L. (1980) The case for qualitative research. Academy of Management Review, 5, pp. 491 – 500.

MORRIS, W.T. (1967) On the art of modelling. Management science, 13(12), B707-717.

MOSER, C., & KALTON, G., (1971) Survey methods in social investigation, (Reprinted 1993 ed.): Gower.

MURCH, R. (2005) Methodologies in IT: Comprehension, selection, and implementation. [Online] http://www.informit.com/articles/article.aspx?p=370635 [Accessed 15/03/2006].

MUSSELMAN, K. J. (1994) Guidelines for simulation project success. IN: TEW, J. D., MANIVANNAN, S., SADOWSKI, D. A. and SEILA, A. F. (eds) Proceedings of the 1994 Winter Simulation Conference. 1994. SCSI, pp. 88-95.

NANCE, R.E. (1994) The conical methodology and the evolution of simulation model development. Annals of Operations Research, 53(1), pp. 1–45.

Page 242: Miles Weaver PhD Thesis

242

NANCE, R.E. and ARTHUR, J.D. (2006) Software requirements engineering: Exploring the role in simulation model development. IN: Third Operational Research Society Simulation Workshop (SW06)., pp.117–127.

NAIM, M.M., CHILDERHOUSE, P., DISNEY, S.M. and TOWILL, D.R. (2002) A supply chain diagnostic methodology: determining the vector of change. Computers & Industrial Engineering, 43(1-2), pp. 135-157.

NEW, S.J. (1997) The scope of supply chain management research. Supply Chain Management: An International Journal, 2(1), pp. 15-22.

NORDGREN, W.B. (1995) Taylor II manufacturing simulation software. IN: ALEXOPOULOS, C., KANG, K., LILEGDON, W.R. and GOLDSMAN, D. (eds). Proceedings of the 1995 Winter Simulation Conference. 1995. pp. 401–404.

NYDICK, R.L., LIBERATORE, M.J. and CHUNG, Q.B. (2002) Modeling by elaboration: An application to visual process simulation. INFOR, 40(4), pp. 347-361.

ONGGO, B.S.S., GUNAL, M.M., MADEN, W. (2008) The conceptual model of a distribution warehouse simulation, UK Operational Research Society Simulation Workshop 2008 (SW08), 1st - 2nd April 2008, Worcestershire, England.

ORMEROD, R.J. (2001) Viewpoint: the success and failure of methodologies – a comment on Connell (2001): evaluating soft OR. Journal of the Operational Research Society, 52(10), pp. 1176 – 1179.

OTTO, A. and KOTZAB, H. (2003) Does supply chain management really pay? Six perspectives to measure the performance of managing a supply chain. European Journal of Operational Research, 144(2), pp. 306–320.

OUYANG, Y. (2007) The effect of information sharing on supply chain stability and the bullwhip effect. European Journal of Operational Research, 182(3), pp. 1107-1121.

OWEN, C., LOVE, D., and ALBORES, P. (2008) Selection of simulation tools for improving supply chain performance. IN: Proceedings of the Operational Research Society Simulation Workshop (SW08), 1st – 2nd April, Worcestershire, UK.

PACE, D.K. (1999) Development and documentation of a simulation conceptual model. IN: Proceedings of the 1999 Fall Simulation Interoperability Workshop. (Accessed August 2005).

PACE, D.K. (2000a) Ideas about simulation conceptual model development. Johns Hopkins APL Tech Dig, 21, pp. 327–336.

PACE, D.K. (2000b) Simulation conceptual model development. IN: Proceedings of the 2000 Spring Simulation Interoperability Workshop, www.sisotds.org, (Accessed June 2005).

PAIK, S-K. and BAGCHI, P.K. (2007) Understanding the causes of the bullwhip effect in a supply chain. International Journal of Retail & Distribution Management, 35(4), pp. 308 – 324.

PEGDEN, C.D., SHANNON, R.E. and SADOWSKI, R.P. (1995) Introduction to simulation using SIMAN, 2nd Ed. New York: McGraw-Hill.

PERSSON, F. and ARALDI, M. (2009) The development of a dynamic supply chain analysis tool – Integration of SCOR and discrete event simulation. International Journal of Production Economics, 121, pp. 574 – 583.

PERSSON, F. and OLHANGER, J. (2002) Performance simulation of supply chain designs. International Journal of Production Economics, 77(3), pp. 231-245.

PETROVIC, D. (2001) Simulation of supply chain behaviour and performance in an uncertain environment. International Journal of Production Economics, 71(1-3), pp. 429-43.

Page 243: Miles Weaver PhD Thesis

243

PETROVIC, D., ROY, R. and PETROVIC, R. (1998) Modelling and simulation of a supply chain in an uncertain environment. European Journal of Operational Research. 109(2), pp. 299-309.

PHELPS, R.A., PARSONS, D.J. and SIPRELLE, A.J. (2001) SDI supply chain builder :Simulation from atoms to the enterprise. IN: PETERS, B.A., SMITH, J.S., MEDEIROS, D.J., and ROHRER, M.W. (eds.), Proceedings of the 2001 Winter Simulation Conference. Arlington, Virginia, 2001. IEEE, pp. 246–249.

PIDD, M. (1996) Five simple principle of modelling. IN: CHARNES, J.M., MORRICE, D.J., BRUNNER, D.T., SWAIN, J.J. (eds) Proceedings of the 28th conference on Winter simulation. Coronado, CA. 8-11 December 1996. IEEE, pp.721-728.

PIDD, M. (1998) Computer simulation in management science, 4th ed. Chichester: Wiley.

PIDD, M. (1999) Just modelling through: a rough guide to modelling. Interfaces, 29(2), pp. 118-132

PIDD, M. (2003) Tools for thinking. Modelling in management science, 2nd ed. Chichester: Wiley.

PIDD, M. (2004a) Computer simulation in management science, 5th

ed. Chichester: Wiley.

PIDD, M. (2004b) Simulation worldviews: so what? IN: INGALLS, R.G.,ROSSETTI, M.D., SMITH., J.S., and PETERS., B.A. (eds) Proceedings of the 2004 Winter Simulation Conference. Washington, D.C., 5–8 December 2004. WSC, pp. 288-292.

PLANE, D.R. (1997) How to build spreadsheet models for production and operations management. OR/MS Today, 24(2), pp. 50 – 54.

PLATTS, K.W. (1990) Manufacturing audit in the process strategy formulation. (PhD), University of Cambridge.

PLATTS, K.W. (1993) A process approach to researching manufacturing strategy. International Journal of Operations & Production Management, 13(8), pp. 4-17

PLATTS, K.W. (1994) Characteristics of methodologies for manufacturing strategy formulation, Computer Integrated Manufacturing Systems, 7(2), pp. 93-99.

PLATTS, K.W. and CANEZ, D.R. (2002) Make vs. buy decisions: A process incorporating multi-attribute decision-making. International Journal of Production Economics, 77, pp. 247 – 257.

PLATTS, K.W. and GREGORY, M. J. (1990) Manufacturing audit in the process of strategy formulation. International Journal of Operations & Production Management, 10(9), pp. 5-26

PLATTS, K.W., MILLS, J.F., BOURNE, M.C., NEELY, A.D., RICHARDS, A.H. and GREGORY, M.J. (1998) Testing manufacturing strategy formulation processes. International Journal of Production Economics, 56-57, pp. 517-523.

PLATTS, K.W., MILLS, J.F., NEELY, A.D., GREGORY, M.J. and RICHARDS, A.H. (1996b) Evaluating the manufacturing strategy formulation processes. International Journal of Production Economics, 46-47, pp. 233-240.

PLATTS, K.W. and TAN, K.H. (1996a) Operationalising strategy: Mapping manufacturing variables. International Journal of Production Economics, 89(3), pp. 379-393.

PLATTS, K.W., MILLS, J.F., RICHARDS, A.H., BOURNE, M.C.S. and NEELY, A.D. (2001) Researching strategic management processes. IN: Twelfth Annual Conference of the Production and Operations Management Society. POM 2001, 30 March - 2 April, Orlando, Florida.

POLUHA, R.G. (2007) Application of the SCOR model in supply chain management. New York, USA: Cambria Press.

POWELL, S.G. (1995a) Teaching the art of modelling to MBA students. Interfaces 25(4), pp.88–94.

POWELL, S.G. (1995b) Six key modelling heuristics. Interfaces 25(4), pp.114–125.

Page 244: Miles Weaver PhD Thesis

244

POWELL, S. G. (1997) Leading the spreadsheet revolution. OR/MS Today, 24, pp. 8 – 10.

POWELL, S.G. and WILLEMAIN, T.R. (2007) How novices formulate models. Part I: Qualitative insights and implications for teaching. Journal Operations Research Society, 58(8), pp, 983–995.

PRITSKER, A.A.B. (1995) Introduction to simulation and SLAM II, 4th ed. New York: Wiley.

PRITSKER, A.A.B. (1998) Principles of simulation modeling. IN: BANKS, J. (ed) Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice. New York: Wiley, 31-51

PRITSKER, A.A.B., SIGAL, C.E. and HAMMESFAHR, R.D. (1989) Slam II: Network models for decision support. Englewood: PRENTICE-HALL.

REINER, G. (2005) Customer-oriented improvement and evaluation of supply chain processes supported by simulation models. International Journal of Production Economics, 96(3), pp. 381–395.

REINER, G., and TRCKA, M. (2004) Customized supply chain design: problems and alternatives for a production company in the food industry. A simulation based analysis. International Journal of Production Economics, 89(2), pp. 217-29.

RIDALL, C. E., BENNET, S. and TIPI, N. S. (2000) Modeling the dynamics of supply chains. International Journal of Systems Science, 31(8), pp. 969–976.

RIIS, J.O., SMEDS, R. and VAN LANDEGHEM, R. (eds.) (2000) Games in operations management, Boston, MA: Kluwer.

ROBINSON, S. (1994) Simulation projects - Building the right conceptual model. Industrial Engineering, 26(9), pp. 34 - 36.

ROBINSON, S. (1997) Simulation model verification and validation: Increasing the users confidence. IN: Proceedings of the 1997 Winter Simulation Conference, Atlanta, Georgia 1997, ACM, pp.53-59.

ROBINSON, S. (2004a) Designing the conceptual model in simulation studies. IN: BRAILSFORD, S.C., OAKSHOTT, L., ROBINSON, S., and TAYLOR, S.J.E. (eds) Proceedings of the 2004 Operational Research Society Simulation Workshop (SW04). Birmingham, UK, 2004. Operational Research Society, pp.259-266.

ROBINSON, S. (2004b) Simulation: The practice of model development and use. Chichester: Wiley.

ROBINSON, S. (2005) Discrete-event simulation: from the pioneers to the present, what next? Journal of the Operational Research Society, 56, pp. 619–629.

ROBINSON, S. (2006a) Conceptual modeling for simulation: Issues and research requirements. IN: PERRONE, L. F., WIELAND, F. P., LIU, J., LAWSON, B. G., NICOL, D. M. and FUJIMOTO, R. M. (eds) Proceeding of the 2006 Winter Simulation Conference. Monterey,CA, 3-6 December 2006. WSC, pp. 792-800.

ROBINSON, S. (2006b) Issues in conceptual modelling for simulation: Setting a research agenda. IN: GARNETT, J., BRAILSFORD, S., ROBINSON, S. and TAYLOR, S. (eds) Proceedings of the Operational Research Society Simulation Workshop 2006 (SW06). Birmingham, UK, 2006. Operational Research Society, pp.165-174.

ROBINSON, S. (2008a) Conceptual modelling for simulation part I: Definition and requirements. Journal of the Operational Research Society, 59 (3), pp. 278-290.

ROBINSON, S. (2008b) Conceptual modelling for simulation part II: A framework for conceptual modelling. Journal of the Operational Research Society, 59 (3), pp. 291-304.

ROBINSON, S. (2009) Conceptual modeling for simulation. Encyclopedia of Operations Research and Management Science (J.J. Chochran, ed.), New York: Wiley.

Page 245: Miles Weaver PhD Thesis

245

ROBINSON, S. and BHATIA, V. (1995) Secrets of successful simulation projects. IN: ALEXOPOULOS, C., KANG, K., LILEGDON, W.R. and GOLDSMAN, D. (eds) Proceedings of the 1995 Winter Simulation Conference. Arlington, VA, December 1995. IEEE: pp. 61-67.

ROSSI, P.H., WRIGHT, J.D. and ANDERSON, A.B. (1983), Handbook of survey research, Academic Press, New York, NY.

RYAN, J. and HEAVEY, C. (2006) Process modelling for simulation. Computers in Industry, 57(5), pp. 437 – 450.

SACHAN, A. and DATTA, S. (2005) Review of supply chain management and logistics research. International Journal of Physical Distribution & Logistics Management, 35(9), pp. 664 – 705.

SADOWSKI, R.P. (1989) The simulation process: Avoiding the problems and pitfalls, IN MacNAIR, K, J., MUSSELMAN, P., and HEIDELBERGER, P. (eds) Proceedings of the 21st Conference on Winter Simulation. Washington, D.C., 1989. ACM, pp. 72 - 79.

SALT, J. (1993) Simulation should be easy and fun. IN: EVANS, G.W., MOLLAGHASEMI, M., RUSSELL, E.C., BILES, W.E. (eds) Proceedings of the 1993 Winter Simulation Conference. Los Angeles, CA, 1993. ACM, pp. 1-5.

SARGENT, R. G. (1985) An expository on verification and validation of simulation models. IN: GANTZ, D. T., BLAIS, G. C. and SOLOMON, S. L. (eds) Proceedings of the 1985 Winter Simulation Conference. San Francisco, CA, 1985. ACM, pp.15-22.

SARGENT, R.G. (2004) Validation and verification of simulation models. IN: INGALLS, R.G., ROSSETTI, M.D., SMITH, J.S. and PETERS, B.A. (Eds) Proceedings of the 2004 Winter Simulation Conference. IEEE, pp. 17-28, 2004.

SARGENT, R.G. (2005) Verification and validation of simulation models. IN: Proceedings of the 37th conference on Winter simulation. Orlando, Florida, 2005. WSC, pp.130-143.

SARGENT, R.G. (2008) Verification and validation of simulation models. IN: MASON, S., HILL, R., MONCH, L. and ROSE, O. (eds) Proceedings of the 40th conference on Winter simulation. Miami, Florida, 7-10 December 2008. WSC, pp.157-169.

SARI, K. (2008) On the benefits of CPFR and VMI: A comparative simulation study. International Journal of Production Economics, 113(2), pp. 575-586.

SAUNDERS, M.J. (1995). Chains, pipelines, networks and value stream: the role, nature and value of such metaphors in forming perceptions of the task of purchasing and supply management. IN: First Worldwide Research Symposium on Purchasing and Supply Chain Management. Tempe, Arizona, pp. 476-485.

SAUNDERS, M.J. (1998) The comparative analysis of supply chains and implications for the development of strategies. IN: Seventh International IPSERA Conference. London, pp. 469-477.

SAUNDERS, M.N.K., LEWIS, P. and THORNHILL, A. (2003) Research Methods for Business Students, 3rd Ed. Harlow: Pearson

SCHEWE, K-D., and THALHEIM, B., (2005), Conceptual modelling of web information systems,

Data & Knowledge Engineering, 54(2), pp. 147 – 188.

SCHIERITZ, N. and MILLING, P. (2003) Modelling the forest on modelling trees: A comparison of system dynamics and agent based simulation. IN: EBERLEIN, R.L. et al (eds) Proceedings of the 21st International Conference of the System Dynamic Society. New York, 2003.

SCHMEISER, B. W. (2001) Some myths and common errors in simulation experiments, IN: PETERS, B. A., SMITH, J.S., MEDEIROS, D.J. and ROHRER, M.W. (eds) Proceedings of the 2001 Winter Simulation Conference. Arlington, VA, 12 September 2001. IEEE, pp. 39 – 46.

Page 246: Miles Weaver PhD Thesis

246

SCHÖNSLEBEN, P. (2004) Integral Logistics Management Planning & Control of Comprehensive Supply Chains, 2nd Ed. CRC Press.

SEURING, S.A. (2008) Assessing the rigor of case study research in supply chain management. Supply Chain Management: A International Journal, 13(2), pp. 128-137.

SEVINC, S. (1990) Automation of simplification in discrete event modelling and simulation. International journal of general systems, 18(2), pp. 125-142.

SHANE, D.G., (2005) Recombinant urbanism: Conceptual modeling in architecture, urban design, and city theory. John Wiley & Sons, Hoboken

SHANNON, R.E. (1975) Systems simulation: The art and science. Eaglewood, Prentice-Hall.

SHANNON, R.E. (1992) Introduction to simulation, IN: Proceedings of the 1992 Winter Simulation Conference. Arlington, Virginia, 13-16 December 1992. ACM, pp. 65-73.

SHEPHERD, C. and GUNTER, H. (2006) Measuring supply chain performance: Current research and future directions. International Journal of Productivity and Performance Management, 55(3/4), pp. 242-258.

SIMCHI-LEVI, D., KAMINSKY, P. and SIMCHI-LEVI, E. (2003) Designing and managing the supply chain: Concepts, strategies and case studies, 2nd ed. Boston, MA: Irwin/McGraw-Hill.

SMITH, G.A. (2003) Using integrated spreadsheet modelling for supply chain analysis. Supply Chain Management: An International Journal, 8(4), pp. 285-290.

SODHI, M.S. (2001) Applications and opportunities for operations research in internet-enabled supply chains and electronic marketplaces. Interfaces, 31(2), pp. 56–69.

SOUNDERPANDIAN, J.D.B.A. (1989) MRP on spreadsheets: a do-it-yourself alternative for small firms. Production and Inventory Management Journal, Second Quarter. 30(2), pp.6–11.

SOUTHHARD, P.B. and SWENSETH, S.R. (2008) Evaluating vendor-managed inventory (VMI) in non-traditional environments using simulation. International Journal of Production Economics, 116(2), pp. 275-287.

SPARLING, D. (2002) Teaching tools – the Beer game; Simulations and supply chains: strategies for teaching supply chain management. Supply Chain Management: An International Journal, 7(5), pp. 334 – 342.

SPEKMAN, R. (1981) A strategic approach to procurement planning. Journal of Purchasing and Materials Management pp. 3–9.

SPEKMAN, R.E., SPEAR, J. and KAMAUFF, J. (2002) Supply chain competency: learning as a key component. Supply Chain Management: A International Journal, 7(1), pp. 41-55.

SPENGLER, T. and SCHROTER, M. (2003) Strategic management of spare parts in closed-loop supply chains: A system dynamics approach. Interfaces, 33(6) pp.7-17.

SRIVASTAVA, R.K., SHERVANI, T.A. and FAHEY, L. (1999) Marketing, business processes, and shareholder value: An organizationally embedded view of marketing activities and the discipline of marketing. The Journal of Marketing, 63, pp. 168-179.

STECKEL, J. H., GUPTA, S. and BANERJI, A. (2004) Supply chain decision making: Will shorter cycle times and shared point-of-sale information necessary help? Management Science, 50(4), pp. 458 – 464.

STEPHENS, S. (2001) Supply Chain Operations Reference Model Version 5.0: A new tool to improve supply chain efficiency and achieve best practice. Information Systems Frontiers, 3(4), pp. 471-476.

Page 247: Miles Weaver PhD Thesis

247

STERMAN, J.D. (1989) Modelling managerial behaviour: Misperceptions of feedback in a dynamic decision making experiment. Management Science, 35(3), pp. 321 – 339.

STERMAN, J.D. (1992) Teaching takes off: flight simulators for management education, OR/MS Today, October, pp. 40 – 44.

STERMAN, J.D. (2000) Business dynamics: Systems thinking and modeling for a complex world, Boston, MA: McGraw-Hill

STEWART, G. (1997) Supply-chain operations reference model (SCOR): the first cross-industry framework for integrated supply-chain management. Logistics Information Management, 10(2), pp. 62-67.

STONE, J. and LOVE, D. (2007) Modelling the relationship between local logistics management decisions and overall supply chain performance: a research agenda. International Journal of Business Performance Management, 9(2), pp. 240 – 252.

STUART, I., McCUTCHEON, D., HANDFIELD, R., McLACHLIN, D., SAMOSON, D., (2002) Effective case research in operations management: a process perspective, Journal of Operations Management, 20, pp. 419 – 433.

SWAFFORD, P., GHOSH, S. and MURTHY, N. (2006) The antecedents of supply chain agility of a firm: Scale development and model testing. Journal of Operations Management, 24(2), pp. 170-188.

SWAMINATHAN, J.M., SMITH, S.F. and SADEH, N.M. (1998) Modelling supply chain dynamics: A multi-agent approach. Decision Sciences. Blackwell Publishing Limited.

SUDDABY, R., (2006) What grounded theory is not, Academy of Management Journal, 49, pp. 633 – 642.

SUPPLY-CHAIN COUNCIL. (2008) Supply-Chain Operations Reference-model, Overview of SCOR Version 9.0 [online]. Available from http://www.supply-chain.org, [Accessed 12/01/08].

SYMEONIDIS, A.L., NIKOLAIDOU, V. and MITKAS, P.A. (2008) Sketching a methodology for efficient Supply Chain Management agents enhanced through Data Mining. International Journal of Intelligent Information and Database Systems, 2(1), pp.49-69

TAHA, H.A. (1992) Simulation with SIMNET II. Simtec, Inc., Fayetteville, Arkansas.

TAN, K.C. (2001) A framework of supply chain management literature. European Journal of Purchasing & Supply Management, 7(1), pp.39-48.

TAN, K.H. and PLATTS, K.W. (2002) Managing Manufacturing Action Plans. International Journal of Innovation Management, 6(4), pp. 369-385.

TAN, K.C., KANNAN, V.R. and HANDFIELD, R.B. (1998) Supply chain management: supplier performance and firm performance. International Journal of Purchasing and Material Management, 34(3), pp.2-9.

TAN, K.C., KANNAN, V.R. and HARDFIELD, R.B. (1999) Supply chain management: an empirical study of its impact on performance. International Journal of Operations & Productions Management. 19(10), pp. 1034-1052.

TANG, NELSON K. H., BENTON H., LOVE D., ALBORES P., BALL P D., MACBRYDE J C., BOUGHTON N. and DRAKE P. (2004). Developing an Enterprise Simulator to Support Electronic Supply Chain for B2B Electronic Business. Production Planning and Control, 15(6), pp. 572-83

TANIR, O and SEVINC, S. (1994) Defining requirements for a standard simulation environment. Computer, 27(2), pp. 28-34.

Page 248: Miles Weaver PhD Thesis

248

TAYLOR, G.D., LOVE, D.M., WEAVER, M.W. and STONE, J. (2008) Determining inventory service support levels in multi-national companies. International Journal Production Economics, 116(1) pp. 1-11.

TAYLOR , S, J, E. and ROBINSON, S. (2006) So where to next? A survey of the future for discrete-event simulation. Journal of Simulation, 1(1), pp. 1 – 6.

TAYLOR, S.J.E., ROBINSON, S. and LADBROOK, J. (2003) Towards collaborative simulation modelling: improving human-tohuman interaction through groupware. IN: AL-DABASS, D. (ed) Proceedings of the 17th European Simulation Multiconference (ESM 2003), Society for Computer Simulation, Delft, pp 474–482.

TERZI, S. and CAVALIERI, S. (2004) Simulation in the supply chain context: a survey. Computers in industry, 53(1) pp. 3-16.

THOMAS, A. and CHARPENTI, P. (2005) Reducing simulation models for scheduling manufacturing facilities. European Journal of Operational Research, 161(1), pp. 111-125.

TOWILL, D.R. (1991) Supply chain dynamics. International Journal of Computer IntegratedManufacturing, 4(4), pp. 197-208.

TOWILL, D.R. (1996a) Industrial dynamics modelling of supply chains. Logistics Information Managment 9(4), pp. 43-56.

TOWILL, D.R. (1996b) Time compression and supply chain management - a guided tour. Supply Chain Management 1(1), pp. 15-27.

TOWILL, D.R., NAIM, M.M. and WIKNER, J. (1992) Industrial dynamics simulation models in the design of supply chains. International Journal of Physical Distribution & Logistics Management, 22(5), pp. 3-13.

TROUNG, T. and AZADIVAR, F. (2005) Optimal design methodologies for configuration of supply chains. International Journal of Production Research, 43(11),pp. 2217–2236.

TUMAY, K (1995). Business process simulation. IN: Alexopoulos, C., KANG, K., LILEGDON, W.R., GOLDSMAN, D. (eds). Proceedings of the Winter Simulation Conference 1995. Arlington. VA: IEEE

TURK, Z., (2001), Phenomenological foundations of conceptual product modeling in architecture, engineering and construction, Artificial Intelligence in Engineering, 15(2), pp. 83 – 92.

TYNDALL, G., GOPAL, C., PATSCH, W. and KAMAUFF, J. (1998) Supercharging supply chains: New ways to increase value through global operational excellence. New York: John Wiley & Sons.

ULGEN, O., GUNAL, A. and SHORE, J. (1996) Pitfalls of simulation modeling and how to avoid them by using a robust simulation methodology. IN: Proceedings of the Autosimulations Symposium, Autosimulations, Bountiful, UT, 1996, pp. 21-31.

ULRICH, K.T. and PEARSON, S. (1998) Assessing the importance of design through product archaeology. Management Science, 44, pp. 352-369.

VALUE CHAIN GROUP (2008) Introduction to VCOR, [online]. Available from http://www.value-chain.org. [Accessed 12/01/08].

VAN DER POL, J.M. and AKKERMANS, H.A. (2000) No one in the driver’s seat: an agent-based modelling approach to decentralised behaviour in supply-chain co-ordination. Eleventh International Working Seminar on Production Economics. Pre-prints, (Igls, Austria), 3, p.621–642.

VAN DER VORST, J. and BEULENS, A. J. M. (2002) Identifying sources of uncertainty to generate supply chain redesign strategies. International Journal of Physical Distribution & Logistics Management, 32(6), pp. 409-430.

Page 249: Miles Weaver PhD Thesis

249

VAN DER ZEE, D. J. and VAN DER VORST, J. G. A. J. (2005). A modelling framework for supply chain simulation: Opportunities for improved decision making. Decision Sciences, 36(1), pp. 65-95.

VAN DER ZEE, D.J. and VAN DER VORST, J. (2007) Guiding principles for conceptual model creation in manufacturing simulation. IN: HENDERSON, S.G., BILLER, B., HSIEH, M.-H., SHORTLE, J., TEW, J.D. and BARTON, R.R. (eds.) Proceedings of the 2007 Winter Simulation Conference. Washington, D.C. 2007. IEEE: pp. 776-784.

VAN DER ZEE, D-J., POOL, A. and WIJNGAARD, J. (2008) Conceptual modelling for participative simulation – a case study on lean planning. IN: UK Operational Research Society Simulation Workshop 2008 (SW08), 1st - 2nd April 2008, Worcestershire, England, UK.

VAN LANDEGHEM, R. and PERSOONS, K. (2001) Benchmarking of logistical operations based on a causal model. International Journal of Operations & Productions, 21(1/2), pg.254.

VLAJIC, J. V., VAN DER VORST, J. G. A. J. and HENDRIX, E. M. T. (2008) Food supply chain network robustness - A literature review and research agenda, Working paper No. 42, Mansholt Graduate School of Social Sciences, Wageningen University.

VOSS, C., TSIKRIKTSIS, N. and FROHLICH, M. (2002). Case research in operations management. International Journal of Operations & Production Management, 22(2), pp. 195-219.

WACKER, J. G., (1998) A definition of theory: research guidelines for different theory-building research methods in operations management, Journal of Operations Management, 16(4), pp. 361 – 385.

WAND, Y., MONARCHI, D, E., PARSONS, J., WOO, C, C., (1995) Theoretical foundations for conceptual modelling in information systems development, Decision Support Systems, 15, pp. 285 – 304.

WANG G., HUANG S.H. and DISMUKES J.P. (2004) Product-driven supply chain selection using integrated multi-criteria decision making methodology. International Journal of Production Economics, 91, pp. 1-15.

WANG, W. and BROOKS, R.J. (2007a) Improving the understanding of conceptual modelling. Journal of Simulation, 1(3), pp 153 – 158.

WANG, W. and BROOKS, R.J. (2007b) Empirical Investigations of conceptual modelling and the modelling process. IN: Proceedings of the 2007 Winter Simulation Conference. Washington, D.C., 9-12 December 2007. IEEE, pp.762-770.

WANG, W. and BROOKS, R.J. (2008) Conceptual modelling and the modelling process in simulation projects: A survey of simulation modellers. IN: UK Operational Research Society Simulation Workshop 2008 (SW08), 1st - 2nd April 2008, Worcestershire, England, UK.

WARD, S.C. (1989) Arguments for constructively simple models. Journal of the Operational Research Society, 40(2) pp. 141-153.

WEAVER, M., LOVE, D. and ALBORES, P. (2006) Towards the development of a supply strategy evaluation methodology. "Moving Up the Value Chain", Conference of the European Association of Operations Management. Strathclyde University, Scotland, UK.

WEAVER, M., LOVE, D. and ALBORES, P. (2007) A decision aid to select techniques to evaluate supply chain improvement options, "Managing Operations in an Expanding Europe", 14th Annual Conference of the European Association of Operations Management. Bilkent University, Ankara, Turkey.

WEAVER, M., LOVE, D. and ALBORES, P. (2008) Supply chain improvement options and their decision variables. "Tradition and Innovation in Operations Management",. IN: 15th Annual EurOMA Conference of the European Association of Operations Management. University of Gronigen, Netherlands

Page 250: Miles Weaver PhD Thesis

250

WEBSTER, M. (2002) Supply system structure, management and performance: a conceptual model. International Journal of Management Reviews, 4(4),pp. 353-369.

WEICK, K.E., 1989. Theory construction as disciplined imagination. Academy of Management Review, 14(4), pp. 515–531.

WIKNER, J., TOWILL, D. and NAIM, M. M. (1991) Smoothing supply chain dynamics. International Journal of Production Economics, 22(3), pp. 231 – 248.

WILLEMAIN, T.R. (1994) Insights on modelling from a dozen experts. Operations Research, 42(2), pp. 213 – 222.

WILLEMAIN, T.R. (1995) Model formulation: What experts think about and when, Operations Research, 43(6), pp. 916-932

WILLEMAIN, T.R. and POWELL, S.G. (2007) How novices formulate models. Part II: A quantitative description of behaviour. Journal Operations Research Society, 58(10), pp. 1271–1283.

WONG, C.Y. and JOHANSEN, J. (2008) Empirical testing of forecast update procedure for seasonal products, International Journal of Information Technology and Management, 7(1) pp. 60-75.

WONG, W.P. and WONG, K.Y. (2008) A review on benchmarking of supply chain performance measures. Benchmarking: An International Journal, 15(1), pp. 25-51.

WU, T. and O’GRADY, P. (2004). A methodology for improving the design of a supply chain. International Journal of Computer Integrated Manufacturing, 17(4), pp. 281-293.

YEE, C.L. and PLATTS, K.W. (2006) A framework and tool for supply network strategy operationalisation, International Journal of Production Economics, 104, pp. 230 – 248.

YEE, C.L. and TAN, K.H. (2004) A process and tool for supply network analysis, Industrial Management & Data Systems, 104(4), pp. 355-363.

YIN, H.Y. and ZHOU, Z.N. (1989) Simplification techniques of simulation models. IN: Proceedings of Beijing International Conference on System Simulation and Scientific Computing. 1989. IEEE: pp 782–786.

YIN, R.K. (1981) The case study crisis: Some answers. Administrative Science Quarterly, 26(1), pp. 58-65.

YIN, R.K (1994) Case study research: Design and methods (2nd ed.). Beverly Hills, CA: Sage Publishing

YIN, R.K. (2003) Case study research: Design and methods. London: Sage Publications

ZEIGLER, B.P. (1976) Theory of modelling and simulation. New York: Wiley.

ZENG, A. (2003) Global sourcing: process and design for efficient management. Supply Chain Management: An International Journal, 8(4), pp.367-379.

ZENG, A. and ROSSETTI, C. (2003) Developing a framework for evaluating the logistics costs in the global sourcing process. International Journal of Physical Distribution & Logistics Management, 33(9), pp. 785-803.

ZINNES, D.A. (1966) A comparison of hostile behaviour of decision-makers in simulated and historical data. World Politics, 18(3), pp. 474 – 502.

Page 251: Miles Weaver PhD Thesis

251

Appendix A Principles/observations made in the design of the SCM2

Table A.1 Principle/observations when designing phase one Principle/observation noted by

Robinson (2004, pg. 78 – 81) Remarks from application Influence on the design

Necessary for the modeller to develop a good understanding of the problem situation if he/she is to develop a model that adequately describes the real world

The description needs to be structured in a way to drive the following phases. Importantly, SCOR terminology could aid in a description of the improvement, objective and supply setting.

Describe adequately the improvements, objective and supply setting (in step 1.1)

Accuracy of the description provided by the clients may be dubious

An incorrect description will lead to poor analysis in forthcoming phases. It needs to be checked for ‘correctness’ before leaving the phase.

Check the descriptions for ‘correctness’ (in step 1.5)

Clients may lack a good understanding of the cause and effect relationships within problem

How an improvement that has been selected will have an impact upon supply chain performance attributes. If no perceived impact can be identified then the improvement may be inappropriate; thus can be eliminated without the need for simulation

Check that the means by which each improvement is to achieve each objective, by bringing about the desired change in the supply system (in step 1.4)

Client may have a different perspective on the problem

Agreement needs to be reached between the participants involved in the study otherwise the analysis will be flawed from the offset. Using SCOR enabled common and standard language to be applied.

Obtain information from the client on the real world problem and describe this using SCOR terms (e.g. impact on supply chain performance attributes) (in step 1.2)

Role of the modeller is to learn from the clients about the problem

The modeller needs to draft a description of supply problem and check that it is correct with the client

Provide a text description of the supply problem (in step 1.4)

Description of the problem, in particular the objectives can be used as a means for validating the conceptual model

The information provided in subsequent phases to describe the conceptual model can be validated against the supply problem (purpose at hand)

Incorporated into later phases and a final validation at the end of the process (see phase 7)

Clients who have a poor grasp of the problem will benefit from more formal problem structuring methods to be used

The client may find it useful prior to entering the first phase of the methodology to use a formal problem structuring method

Include as an approach that could be used prior to conceptual modelling (point of entry)

The objectives should be expressed in terms of the level of performance required (also Beamon, 1998)

Expressed in terms of desired impact upon supply chain performance attributes (e.g. increase, decrease, maintain)

Include in the description of the objectives of study (in step 1.2)

The client may find it difficult to express the set of objectives

Useful to force the modeller to consider how each improvement is to achieve the desired objective. SCOR can provide information to support this

The means by which the improvement is to achieve the desired objective is included as a step (in step 1.4)

Understanding can change during a simulation project, so can the objectives. This will impact on the design of the model

Ensure that the participants agree amongst themselves that the supply problem is described correctly, and return at the end of the process.

The phase is not exited until the checks have been satisfied and it is re-entered if the final validation check identified any issues to be resolved (in step 1.5 and in considered in phase 7)

Page 252: Miles Weaver PhD Thesis

252

Table A.2 Principle/observations made that included the design of phase two Principle/observation Remarks from application Influence on the design

The metrics cannot be described if the objective has not been clearly defined in the supply problem

The metrics are derived from the impact upon performance attributes described in phase 1

Phase cannot be entered unless the supply problem has been checked for correctness (point of entry)

The responses refer to the outputs from the model that should be achieved (Robinson, 2004, pg. 82)

The performance attributes can be decomposed into specific performance metrics; SCOR provides a host of metrics for each performance attribute

Decompose the impact on supply performance attributes into specific performance metrics (in step 2.1)

The objectives may change as the project progresses (Robinson, 2004, pg. 83) e.g. as a result of a change to the objectives of study

The performance metrics were well defined and agreed before proceeding. For the BeerCo case, an alternative delivery performance metric was considered which had an impact upon the analysis. The check should be redone in a final validation procedure.

Check that the performance metrics are ‘correct’ (in step 2.4); Return to the phase if the final validation identifies any issues regarding the objectives (in step 7.2)

Performance metrics could be decomposed from the performance attributes when using SCOR

The hierarchy of metrics could be consulted to determine the metric that best describes the objective of study

SCOR is used to identify and describe supply chain performance metrics at three levels of detail (in step 2.1)

Descriptions of a performance metric can be extracted from SCOR: calculation and the process elements that provide data to perform each calculation

For each performance metric SCOR provided standard details for all performance metrics

Define the calculation and data sources for each metric (in step 2.2)

The actor needs to be defined for each data source

The actors that provide data sources determine the measurement span. The model boundary cannot be formulated without the actors being specified.

Define the nature of the measurement for each metric (in step 2.2)

How each objective to be measured needs to be checked

The checks could be met for both cases. The information provided could be used to drive the boundary formulation.

Include a check and state that the phase cannot be exited until the check has been satisfied (in step 2.4)

The processes that provide a data source for each metric are critical components that need to be included

The interconnections to be identified need to provide sufficient links between the improvement that will have an impact on a objective and the supply setting

Treat these processes as ‘core’ – to initiate the model formulation process (purpose of phase 2)

Page 253: Miles Weaver PhD Thesis

253

Table A.3 Principle/observations made that influenced the design of phase three Principle/observation Remarks from application Influence on the design

The phase can be entered at the same time as the description of the objective but it cannot be initiated until the supply problem has been checked.

Difficult to describe the improvement if it has not been described previously.

State that the phase can be completed at the same time as phase 2, but not until the supply problem has been checked (point of entry).

In a SCM improvement project the means by which it is proposed that the objectives can be achieved refers to the improvement to be evaluated (the business practice)

An improvement can be selected from the SCOR practice or can be used as a guide to describe a specific improvement

The boundary of the model is formulated initially from the core process elements (purpose of phase 3).

How each improvement is to represented can be described using standard SCOR terminology

As above, SCOR describes each practice and provides information on the processes germane to implementing them

Structure the representation of the improvement using SCOR terminology and descriptions (in step 3.1)

SCOR provides over 420 practices with description of the processes that are germane to each practice at different levels of process decomposition; describes inputs that interconnect between processes

Improvements could be selected from SCOR and adapted to the situation (e.g. actors who implement practice)

The list of practices can be used as a guide for describing a supply improvements, in particular their processes (in step 3.1 and 3.2)

SCOR describes the ‘causes’ of an improvement but not necessarily suggest the ‘effect’ relationship

SCOR practices could be used to describe the practices but care must be taken to ensure the ‘effect’ of the improvement on other business processes in the supply system are noted

The effect of an improvement must also be described (in step 3.1), specified by actor (in step 3.2)

Actor associated with implementing each business process needs to be defined

SCOR does not indicate the actors that would implement a practice, it is situational to the supply problem

Actors are associated with each business process (in step 3.2)

How each process elements is to be represented needs to be checked for correctness

An incorrect representation of the improvement will lead to the wrong processes being described which initiate the analysis of the model boundary

Check is implemented at the end of the phase; if it is not completed satisfactory the phase is repeated (in step 3.3)

The processes germane to a particular improvement are critical components that need to be included in the model

Treat these processes as ‘core’ – to initiate the model formulation process

The interconnections to be identified need to provide sufficient links between the improvement that will have an impact on a objective and the supply setting (used in phase 4)

Page 254: Miles Weaver PhD Thesis

254

Table A.4 Principle/observations made that influenced the design of phase four Principle/observation Remarks from application Influence on the design

The core process elements need to be described and checked for ‘correctness’ prior to identifying candidate process elements.

The core process elements are determined from the improvement and objective and the model boundary is formulated from the core process elements. Therefore, it is essential that these are correct.

Check implemented in previous phase before proceeding (point of entry)

The phase is initiated by listing the core process elements, followed by re-entering the phase when promoted process elements are identified in phase 5.

The phase starts with a list of core process elements (‘start simple and add’). The phase can be re-entered when processes are promoted in phase 5; this must be described in detail and noted that it is done in rounds for the purpose of consistency.

Iteration between steps in phase four and five (Point of entry and exit)

The included process elements can be listed with their associated inputs and the process element that provides the source.

The core process elements can be listed with their inputs and the source process element that generates the input. The boundary is formulated by considering the interconnections between the core process elements and those in the immediate supply setting for inclusion.

List the process elements with their inputs and source process elements that generate the input (in step 4.1)

SCOR describes the interconnections between processes for various manufacturing environments (i.e. MTO, MTS, ETO)

SCOR v.9 presents all the possible interconnections to each manufacturing environment while older versions specified which interconnections are appropriate

Creation of a template with the data necessary to be extracted. Data is checked with earlier versions of SCOR (in step 4.1)

SCOR loosely indicates the source actors for each process element. Actors must be included for each interconnection.

SCOR does not describe how processes interact outside of an organisation, between suppliers and customers. It does however provide the critical connections such as ‘order signal’ and lists ‘supplier’ or ‘customer’

Be clear in the guide that an actor must be specified for each process. Add detail to the template noted above (in step 4.1).

Considerable number of typo’s that questioned the reliability of SCOR v.9

Due to a major overhaul of the description of interconnections, many errors could be identified that have not been documented. Upon inspection of SCOR v.8, these typos did not exist and more detail was provided on how the process elements connect within an organisation and with external organisations.

Cross reference SCOR v.9 with v.8 and correct any errors in the template (in step 4.1)

Treating each entry separately but common inputs, source process elements for each actor could be consolidated

In practice, this would be difficult due to the number of entries considered. The boundary status had to distinguish between ‘Yes’ or ‘No’. This allowed candidates that may have been simplified or excluded previously be considered based upon how the interconnections have been traced. An opportunity to provide a solution to this problem is considered.

Common inputs from source process elements could be consolidated so that they are only considered once (step 4.1)

No interaction is required with the client to identify the relationships between components; efforts can be focused on formulating the model boundary in phase 5.

The phase is the most time consuming in the conceptual modelling process as it involves listing many interconnections and identifying whether the source interconnection is currently included in the model. It is a crucial step that minimises interaction with the client but can be time-consuming. An opportunity to automate this process is suggested.

Use the template for the information as defined by SCOR. Consider an opportunity to automate the process in further work (in step 4.1).

Experimenting with the way in which the question to discriminate between source process elements is asked

It was found that each input from a source process element was unique to a source actor and must be treated separately so that they could be discriminated against. It was first thought that the list could be consolidated with inputs being fed from multiple process elements. The nature in which an actor may implement a process element/generate an input may be different or is likely to have different interconnections, therefore, an entry needed to be created for each input generated from a source process element.

Discriminate between each entry for each interconnection in list (in step 4.2)

Experimenting with how information should be presented to distinguish between entries

It was initially considered useful to distinguish between core, promoted and simplified processes to speed up the process, provide more clarity and eliminate any duplication. This was not necessary as it was the combination of source process element and actor which were being discriminated

Use only a ‘yes’ or ‘no’ response when discriminating interconnections (in step 4.2)

The phase is complete when all source process elements have been discriminated. It should be completed in rounds for consistency.

The phase was completed in rounds, when no more data could be considered it indicated that the ‘candidates’ identified could be considered for inclusion in phase five. For purposes of consistency, the analysis had to be completed in rounds otherwise errors could occur.

Complete in rounds and be clear on the points of exit (point of exit)

Page 255: Miles Weaver PhD Thesis

255

Table A.5 Principle/observations when designing phase five Principle/observation Remarks from application Influence on the design

The phase is entered in successive rounds when candidate process elements have been described in phase four

It was more time-consuming and difficult to follow when considering each combination in turn with iteration between four and five. It also offered clarity when completed in rounds.

Enter in successive rounds when data is generated (point of entry)

The information is provided from phase four with no input necessary from the client. The information can be transferred relatively easily if the structure of the data is presented in both phases is common.

The previous step provides the necessary information. If this information is extracted in a common format then it makes the task very easy and straightforward.

Information is provided from phase four using a common format (in step 5.1)

Each decision includes a combination of the input, generated and fed by each candidate process element specified by actor

The inputs need to considered in terms of the process that generates it and the actor

List information in a common format that show input, process and actor (in step 5.1)

‘Having identified the immediate entry point of the experimental factors, and exit point of the responses, the modeller must then identify the key interconnections between these and the other components of the real world. Only the interconnections that are judged to be important, with respect to correctly interpreting the experimental factors and proving accurate values for the responses that need to be included in the model’ (Robinson, 2004 pg. 84)

The experimental factors concern the improvement and the responses, how the objectives are to be measured. The interconnections that need to be identified are between the core process elements that represent these and those in the supply setting.

The decision rule needs to reflect that the interconnections must provide a link between how the improvement is to achieve each objective (in step 5.2)

‘The scope of the model must be sufficient to provide a link between the experimental factors and the responses’ (Robinson, 2004 pg. 84)

There must be a link between the core process elements in the model.

As above

Each combination (input, candidate process and actor) can be considered for inclusion based upon one rule: Will the input to be generated from the candidate process element affect model behaviour by significantly impacting upon the objectives of study? If yes then ‘include’, if no then ‘exclude’, if unsure then ‘test’

Each decision is based upon the participants providing rationale for or against the input from the candidate process element having significant impact. It was observed that the process is one of learning, at the early stages models had to be thrown away but has more knowledge was gained there was less dependence on the ‘unsure’ decision. No testing was required on the final models as this is completed in phase 7.

Decisions need to be made based upon the input generated from the candidate and its impact on the objectives. Involves information being provided from the problem description (in step 5.2).

Each combination (input, candidate process and actor) that is to be included (has met rule one) can be considered for simplification based upon one rule: Can the input be generated in a simplified form (i.e. random distribution or fixed value), so that there are no further inputs to the process? If yes then ‘simplify’, if ‘no’ then promote.

It was found that an input did imply the boundary of the model. For this reason, some of the early learning’s were to do with inputs being simplified when the interconnection provided a significant link for an improvement to bring about change in the system and impact upon the objectives.

Only applicable to included combinations. Use a table format to enable the information to be shown and the decision to be reached (in step 5.2).

If the participants are unsure about a combination (input, candidate process and actor) then this can be tested using a prototyping method.

As with the above comment, it was observed that this decision was over-used when little knowledge about the supply system was understood. Later it was not used as all decisions could be made with confidence. It showed that clarification is needed with SMEs (if required).

Use a prototyping method when it is difficult to make a decision about the need to include a particular combination (in step 5.2)

Page 256: Miles Weaver PhD Thesis

256

Principle/observation Remarks from application Influence on the design

The decision is principally made by the modeller using SCOR descriptions of inputs and processes as a guide in light of the supply problem described. When the modeller is not able to make an independent decision (i.e. indicated ‘unsure’) then the necessary SMEs are consulted. Only when a valid and credible decision cannot be reached should there be a need to use a prototyping method.

The decision process was more focused and efficient. Decisions could be reached without the involvement of the client and it identifies the areas that needed clarification. It was a good aid to structure any interaction with the client. It also provided the information that is usually difficult and time consuming to obtain from the client. Situational information on the domain such as processes and relationships, which are described by SCOR.

Client is consulted when a decision cannot be made with the information available (in step 5.2)

A simplified input indicates the boundary of the model; it is fixed or generated as a sample distribution. There is no need to model the process that generates the input in any detail.

In the early stages when little knowledge of the problem existed it was common to attempt to over simplify the model. However, if something is simplified then this closes any further links.

Document a justification for each decision as a way of forcing the modeller to think through actions (in step 5.2)

Each decision is documented with rationale. This forces the participants to be clear why a particular decision was taken and the comments can be reviewed at a later stage, including validating the conceptual model.

When errors had occurred in earlier models any problems could be identified from the rationale and questioned. It was useful in validating the model in a later final step in phase five and in the validation phase.

Document any decisions made (in step 5.2)

A ‘promoted’ process element is included in the model so its interconnections between included processes and the immediate supply setting also need to be considered. In rounds, a list of promoted processes elements provides information so that the previous phase four can be re-entered.

Initiated the need to return to phase four. It was important to do this in successive rounds to avoid confusion and to minimise time.

Repeat phase four when a list of promoted elements have been identified, complete in rounds (in step 5.3)

The formulation of the model boundary effectively stops when there are no more decisions to be made (i.e. no more inputs to consider) and that there are no remaining promoted process elements to trigger the need to re-enter phase four.

Process stopped, but when process elements were suggested these were considered in phase four.

Include guidance on how the process stops (in step 5.3)

The decisions can be summarised in a simple table specified by actor and process for representing the processes in terms of those that are core, promoted and simplified; and for validation purposes. This table also helps as a quick reference guide to check if the process has been included or not.

A matrix of actors and processes with the decisions noted proved invaluable to aid in the analysis and for performing the check at the end of the phase.

List in the table each boundary decision specified by actor and process (in step 5.4)

There needs to be sufficient and correct linkages between the core processes included in the model and those included from within its supply setting; if there are any isolated process elements that have insufficient interconnections in the model then phase four and five needs to be repeated. The information provided on how each improvement is to achieve each objective will help identify the critical linkages between the core process elements.

A check could be implemented to show that the model is correct and as the sufficient links to demonstrate how each improvement is to bring about an impact upon each necessary objective.

Implement a check at the end of the phase to test the processes and interconnections in the model (in step 5.4)

If the list of processes and relationships are not sufficient and incorrect then it is necessary to review each of the decisions made to learn from the process and identify how the problem can be rectified.

In earlier stages, incorrect models were developed because of the over-dependence on the ‘test’ decision. This was improved as learning improved.

Phase four is re-entered after an attempt to identify any issues in the previous model which were a result of these decisions (in step 5.4)

Page 257: Miles Weaver PhD Thesis

257

Table A.6 Principle/observations when designing phase six Principle/observation Remarks from application Influence on the design

The actual practices should not be described until the model boundary has been formulated correctly

The actual practices cannot be determined if the processes and inputs have not been identified or the interconnections are incorrect.

The phase cannot be entered without the check being completed (point of entry)

The list of process elements within the boundary of the model, specified by status and actor can be extracted from phase five

Relatively straight-forward, can be completed using the matrix

Extract information from phase five (in step 6.1)

The actual practice can be described in sufficient detail by asking how the inputs (and sources) are to be converted to produce an output (to a destination), specified by each actor

The actual practices can be identified using SCOR process descriptions and practices when possible or they can be used as a guide when consulting SMEs for domain specific information. The practice determines what needs to be modelled.

Include a step that will aid in the description of the actual practice using information from SCOR and SMEs (in step 6.1)

The actual practice descriptions should be clear so that the relationships can be identified between practices and the actors that implement them

It was noted in both cases that the description needs to include the actors and describe the relationship between practices.

Make it clear in the steps that the actor and relationships between practices need to be described (in step 6.1)

Inputs and outputs to a process can be identified from the analysis presented when formulating the model boundary

Filters could be used in an excel spreadsheet to identify the inputs and outputs to a process. The filter can also include only ‘promoted’ and ‘simplified’ processes.

Use information from phase five on the inputs and outputs for each process (those included) (in step 6.1)

Processes that contain only a workflow input and no practices can be identified that would influence the characteristics of the workflow do not need to be modelled in any detail

A step was included to class some processes as ‘phantoms’; they do not need to be modelled in any detail but the linkage is critical.

Include a sub-step to identify ‘phantoms’ (in step 6.1)

The actual practices should be described for both the ‘AS-IS’ and ‘TO-BE’ supply system

All processes could be described and those that are included as ‘core’ for an improvement can indicate the changes in the ‘TO-BE’ system

Include a sub-step to describe both AS-IS and TO-BE practice (in step 6.1)

An actual practice can occur in more than one process; using the same description means that they can be consolidated

Practices appeared in more than one process in many cases, these were consolidated.

Include a sub-step for consolidating practices (in step 6.1)

The modelling components should be described using the terminology that is acceptable to the modeller

Using the terms model components could be used as a generic term

Identify the model components in generic terms (in step 6.2)

The assumptions and simplifications can be incorporated into the model component descriptions.

It was possible to aggregate components and reduce the rule set to represent a number of practices

Include a sub-step to identify ways in which to incorporate simplifications and assumptions into the model component descriptions (in step 6.2)

The point of exit is when all the actual practices have been described in enough detail. The validation procedure is considered in the final phase.

All actual practices could be represented by the components in the model. Although, the descriptions were dependent upon the modellers worldview and to an extent confidence (using experience) when incorporating simplifications and assumptions.

When all model components have been described. Validation occurs in the final step (point of exit)

Page 258: Miles Weaver PhD Thesis

258

Table A.7 Principle/observations when designing phase seven

Principle/observation Remarks from application Influence on the design

The phase is entered when the model components and their relationships have been described

It was deemed unnecessary to have a check in phase six as the final validation is comprehensive and checks the initial analysis first

From phase six when the model components, their relationships and the assumptions and simplifications incorporated into the model are described (point of entry).

Information is provided from the phases/steps that provide descriptions to create the conceptual model

Relatively straightforward and completed with ease

Obtain descriptions from previous phases/steps (in step 7.1)

It is necessary to validate the final model in case any new insights or learning has been identified during the process.

During early refinements models were thrown away due to new learning about the system

Validate the descriptions by performing previous checks (in step 7.2)

Previous checks can be redone; if any issues are identified then the user must return to that phase/step

Previous checks could be repeated, the entry and exit points were described

As above

No check is necessary of the inputs or boundary analysis in the final validation as they serve a purpose to aid in a description of actual practices

The input and boundary analysis do not provide relevant descriptions of the computer model. The information from these steps are incorporated in the descriptions of actual practices

N/A

A key question to be asked is: Does the conceptual model contain all the necessary details to meet the objectives of the simulation study? (Robinson, 2004, pg. 210)

This could be completed using an hypothesis test

Include an hypothesis test (in step 7.2)

The actual practices and their relationships can be examined with SME’s to determine whether the necessary details are sufficiently accurate to evaluate the means by which each improvement is to achieve each objective

Using the component list, the actual practices and their relationships can be discussed with SMEs. This could be circulated to the client and SMEs to obtain feedback or the modeller could offer a structured walkthrough of the model.

Include a check of the actual practices involving the client and SMEs. Be clear in the description different approaches to achieve this (in step 7.2).

The model components and relationships can be examined, to determine whether the conceptual model reproduces the actual practices and relationships

This could be completed by the modeller examining that the description of the simulation model to be developed represents the actual practices and relationships

Include an hypothesis test (in step 7.2)

The clients and SMEs should be involved in the validation of the conceptual model. Both the client (credibility) and modeller (validity) is interested in the accuracy of the model. E.g., whether the model is appropriate (Robinson, 2004, pg. 215).

The client understands the real world problem and the modeller role is to represent this appropriately in a simulation model. The client and SMEs understand deeply the actual system so they should be asked about the correctness and completeness of the list of actual practices and their relationships. The modeller will understand the simulation model so they should principally be involved in checking that the description of the model components and relationships reproduce the actual practices.

Be clear which steps are applicable to the different participants (in step 7.2).

An effective way to examine the relationships in a model is to represent the model using a graphical means (e.g. process flow diagram, logic flow diagram, activity cycle diagram).

Examples using process diagram identified that it would be easier to follow the flow and content of a conceptual model if it is represented graphically

Include an option if necessary to represent the conceptual model using a graphical means (in step 7.2).

Feedback should be sought on whether the model is appropriate from SMEs (Robinson, 2004, pg. 215)

SMEs can be useful when consulted on the actual practices but not necessarily the details of the model itself

Be clear which steps are applicable to the different participants (in step 7.2).

Page 259: Miles Weaver PhD Thesis

259

Principle/observation Remarks from application Influence on the design

The modeller and the clients should assess the assumptions and simplifications incorporated into the model for the level of confidence that can be placed in them and their likely impact on the accuracy of the model (Robinson, 2004, pg. 215)

Unlike the detail of the model the client should be able to understand why assumptions and simplifications should be included

Include a step to check the assumptions and simplifications with the client (in step 7.2).

Any judgements made when considering the assumptions and simplifications should help identify areas of potential concern (i.e. little confidence, which is believed to have a high impact, need to be addressed (Robinson, 2004, pg. 215)

Not able to comment, this would be useful as it pinpoints issues and ensures that they are addressed

If any issues arise, this warrants a return to a previously defined phase or stage (in step 7.2).

The final conceptual model is one which has been validated

Final model can be presented when it has been validated

Include a final documentation step (in step 7.3)

Page 260: Miles Weaver PhD Thesis

260

Appendix B Actual practice to be modelled (BeerCO development case)

Boundary setting status

Process element

Actor location

How is each process actually implemented in practice? (noting any practices that cannot be identified, but an input provides a

workflow)

AS-IS description for each process

TO-BE description for each process

CORE P2 Distributor

The distributor calculates the planned order quantity based on a rule (e.g. The wholesalers order = distributors purchase order. The distributor places an order that is as large as the wholesaler order).

Allow a human player to calculate the planned order quantity for the distributor role based on a rule. This rule should be experimented with to demonstrate how the visibility of the wholesaler current order, finished goods stock levels and incoming raw materials (crates of beer) influence the decision.

PROMOTED P2 Wholesaler

The wholesaler calculates the planned order quantity based on a rule (e.g. The retailers order = wholesaler purchase order. The wholesaler places an order that is as large as the retailers order)

No change

PROMOTED P2 Retailer

The retailer calculates the planned order quantity based on a rule (e.g. The external customer order = retailers purchase order. The retailer places an order that is as large as the customer’s order)

No change

CORE P4 Distributor

The distributor calculates how much beer to deliver to the wholesaler based upon rule (e.g. Distributor deliver to actual wholesaler order to the extent possible from the distributor available finished goods inventory)

Allow a human player to calculate the planned delivery quantity for the distributor role based on a rule. This rule should be experimented with to demonstrate how the visibility of the wholesaler current order, finished goods stock levels and incoming raw materials (crates of beer) influence the decision.

PROMOTED P4 Wholesaler

The wholesaler calculates how much beer to deliver to the retailer based upon rule (e.g. Wholesaler deliver to actual retailer order to the extent possible from available finished goods inventory)

No change

PROMOTED P4 Factory

The factory calculates how much beer to deliver to the distributor based upon rule (e.g. factory deliver to actual distributor order to the extent possible from available finished goods inventory)

No change

PROMOTED S1.1 Distributor

The distributor places an order based upon a rule (e.g. place distributor actual order = planned distributor order)

No change

PROMOTED S1.1 Wholesaler

The wholesaler places an order based upon a rule (e.g. place actual wholesaler order = planned wholesaler order)

No change

PROMOTED S1.1 Retailer

The retailer places an order based upon a rule (e.g. place actual retailer order = planned retailer order)

No change

SIMPLIFIED S1.1 External customer The customer places an actual order

No change

PROMOTED S1.2 Distributor Product is received at distributor goods inward location

No change

PROMOTED S1.2 Wholesaler Product is received at wholesaler goods inward location

No change

Page 261: Miles Weaver PhD Thesis

261

Boundary setting status

Process element

Actor location

How is each process actually implemented in practice? (noting any practices that cannot be identified, but an input provides a workflow)

AS-IS description for each process TO-BE

description for each process

PROMOTED S1.2 Retailer Product is received at retailer goods inward location No change

PHANTOM S1.3 Distributor No practice can be identified, the input provides a workflow No change

PHANTOM S1.3 Wholesaler No practice can be identified, the input provides a workflow No change

PHANTOM S1.3 Retailer No practice can be identified, the input provides a workflow No change

PROMOTED S1.4 Distributor Beer is received from the factory and stocked at the distributor goods receiving location

No change

PROMOTED S1.4 Wholesaler Beer is received from the distributor and stocked at the wholesalers goods receiving location

No change

PROMOTED S1.4 Retailer Beer is received from the wholesaler and stocked at the retailer goods receiving location

No change

PROMOTED P3 Factory Calculate the factory planned production quantity based on a rule (e.g. Works order = distributor order. The factory produces the amount of beer that is as large as the distributor order)

No change

PROMOTED M1.1 Factory The factory schedules production activities based upon rule (e.g. Produce actual factory work order = planned factory work order)

No change

SIMPLIFIED M1.2 Factory Infinite raw materials are available at the factory production No change

PROMOTED M1.3 Factory Beer is manufactured at the factory No change

PHANTOM M1.4 Factory No practice can be identified, the input provides a workflow No change

PROMOTED M1.5 Factory Beer is staged at goods inward awaiting movement to a finished goods location for a one week period

No change

PROMOTED M1.6 Factory The product is released to delivery No change

PROMOTED D1.2 Distributor Order is received from the wholesaler and entered into the distributor order processing system

No change

CORE D1.2 Wholesaler Order is received from retailer and entered into the wholesaler order processing system

No change

PROMOTED D1.2 Retailer Order is received from the external customer and entered into the retailers order processing system

No change

PROMOTED D1.3 Distributor

Inventory at the distributor is reserved to satisfy backorders first, followed by any new order received from the wholesaler. All unsatisfied wholesaler orders are added to the distributor backlog.

No change

CORE D1.3 Wholesaler Inventory at the wholesaler is reserved to satisfy backorders first, followed by any new order received from the retailer. All unsatisfied orders are added to the wholesaler backlog.

No change

PROMOTED D1.3 Retailer Inventory at the retailer is reserved to satisfy backorders first, followed by any new order received from the customer. All unsatisfied orders are added to the retailer backlog.

No change

PROMOTED D1.5 Factory Transportation is not constrained by load requirements No change

PROMOTED D1.5 Distributor Transportation is not constrained by load requirements No change

PROMOTED D1.5 Wholesaler Transportation is not constrained by load requirements No change

PHANTOM D1.6 Factory No practice can be identified, the input provides a workflow No change

PHANTOM D1.6 Distributor No practice can be identified, the input provides a workflow No change

PHANTOM D1.6 Wholesaler No practice can be identified, the input provides a workflow No change

PHANTOM D1.7 Factory No practice can be identified, the input provides a workflow No change

PHANTOM D1.7 Distributor No practice can be identified, the input provides a workflow No change

PHANTOM D1.7 Wholesaler No practice can be identified, the input provides a workflow No change

CORE D1.8 Factory Product is received from the factory production and provides the factory finished goods inventory level for calculation of the inventory metric

No change

CORE D1.8 Distributor Product is received from the distributors goods receiving and provides the distributors finished goods inventory level for calculation of the inventory metric

No change

CORE D1.8 Wholesaler Product is received from wholesalers goods receiving and provides the wholesaler finished goods inventory level for calculation of the inventory metric

No change

CORE D1.8 Retailer Product is received from the retailers goods receiving and provides the retailers finished goods inventory level for calculation of the inventory metric

No change

Page 262: Miles Weaver PhD Thesis

262

Boundary setting status

Process element

Actor location

How is each process actually implemented in practice? (noting any practices that cannot be identified, but an input provides a workflow)

AS-IS description for each process TO-BE description for each

process

PROMOTED D1.9 Factory Factory satisfies all orders placed by the distributor No change

PROMOTED D1.9 Distributor Distributor satisfies all orders placed by the wholesaler

No change

PROMOTED D1.9 Wholesaler Wholesaler satisfies all orders placed by the retailer

No change

PROMOTED D1.10 Factory The factory moves finished goods to stocking location

No change

PROMOTED D1.10 Distributor The distributor moves finished goods to stocking location

No change

PROMOTED D1.10 Wholesaler The wholesaler moves finished goods to stocking location

No change

PROMOTED D1.11 Factory The factory places beer onto transportation No change

PROMOTED D1.11 Distributor The distributor places beer onto transportation No change

PROMOTED D1.11 Wholesaler The wholesaler places beer onto transportation No change

PROMOTED D1.12 Distributor The product (beer) is shipped from the distributor to the wholesaler goods inward stock location

No change

CORE D1.12 Wholesaler The product (beer) is shipped from the wholesaler to the retailer goods inward stock location

No change

PROMOTED D1.12 Factory The product (beer) is shipped from the factory to the distributor goods inward stock location

No change

CORE D1.13 Wholesaler The wholesaler tracks the completeness of the order to produce in the "in-full" aspect of the metric

No change

PROMOTED D1.13 Factory The beer supplied by the factory is received by the distributor

No change

PROMOTED D1.13 Distributor The beer supplied by the distributor is received by the wholesaler

No change

SIMPLIFIED ED.4 Retailer There are no safety stocks calculated No change

SIMPLIFIED ED.4 Distributor There are no safety stocks calculated

The distributor (human) may wish to calculate how much safety stock is needed to satisfy demand.

SIMPLIFIED ED.4 Wholesaler There are no safety stocks calculated No change

SIMPLIFIED ED.4 Factory There are no safety stocks calculated No change

SIMPLIFIED EP.3 Factory The factory planning data is collected for manufacturing, resource and delivery

No change

SIMPLIFIED EP.3 Distributor The distributor planning data is collected for manufacturing, resource and delivery

No change

SIMPLIFIED EP.3 Wholesaler The wholesaler planning data is collected for manufacturing, resource and delivery

No change

SIMPLIFIED EP.3 Retailer The retailer planning data is collect for manufacturing, resource and delivery

No change

SIMPLIFIED ES.4 Distributor The distributor maintains the goods receiving stocking location and target levels

No change

SIMPLIFIED ES.4 Wholesaler The wholesaler maintains the goods receiving stocking location and target levels

No change

SIMPLIFIED ES.4 Retailer The retailer maintains the goods receiving stocking location and target levels

No change

SIMPLIFIED ED.1 Factory

Rules are maintained for the factory which affect the acceptance of an order from the distributor based on quantity (i.e. orders can range between 0 - 99 barrels of beer)

No change

SIMPLIFIED ED.1 Distributor Rules are maintained for the distributor which affect the acceptance of an order from the wholesaler based on quantity

No change

SIMPLIFIED ED.1 Wholesaler Rules are maintained at the wholesaler which affect the acceptance of an order from the retailer based on quantity

No change

SIMPLIFIED ED.1 Retailer Rules are maintained at the retailer which affect the acceptance of an order from the customer based on quantity

No change

Page 263: Miles Weaver PhD Thesis

263

Appendix C Actual practice to be modelled (CarCO development case)

Status Process element

Actor location

How is this actually implemented in practice? (noting any practices that cannot be identified, but an input provides a workflow)

AS-IS TO-BE

CORE P2 LA

The daily call in (DCI) is generated by the LA materials management (MM) system each day and sent to the schedule product deliveries and LA production process. The DCI gives a 10-day horizon of daily requirements and tentative weekly and monthly forecasts.

The daily call in (DCI) is generated by the LA each day and sent directly to the CHR and T delivery planning process and enters the LA production process

PROMOTED P2 SS The SS Material requirements plan (MRP) is used to plan blanket orders sent to CHR and T

No change

PROMOTED P3 CHR The CHR re-plan "production" kanbans and manufacturing resources

No change

PROMOTED P3 T The T re-plan "production" kanbans and manufacturing resources

No change

PROMOTED P3 SS The SS produces to DCI (each day with a 10 day horizon) received from the LA

Blanket purchase orders for CHR and T over multiple delivery dates scheduled to cover period requirements

PROMOTED P3 LA

The target launch sequence (TLS) is generated for a seat set (including tracks and central headrest) by the LA stores and controls (S&C), stating the actual daily demand in production line sequence for the painted car bodies.

No change

CORE P4 CHR The CHR re-plan "move" kanbans and transport resources

CHR adjust their kanban set-up to reflect daily call in (DCI) requirements

CORE P4 T The T re-plan "move" kanbans and transport resources

T adjust their kanban set-up to reflect daily call in (DCI) requirements

PROMOTED P4 SS The SS delivers to TLS (forecast of daily requirements) received from the LA

No change

CORE S1.1 LA Target launch sequence (TLS) is continuously broadcast from the LA to SS and the DCI to the SS material requirements planning system

Target launch sequence (TLS) is continuously broadcast from the LA to SS and the DCI to the SS material requirements planning system. Also, the DCI is sent to the CHR and T planning system

PROMOTED S1.1 3PL The 3PL 2-bin system based on gating mechanism is used to notify CHR and T of the need to deliver product (electronic kanban cards)

No change

CORE S1.2 LA

Seat sets are delivered to the LA point of use (POU) at line side by the SS supplier. The "% orders/lines received on-time to demand requirement" metric is calculated by dividing the number of orders received on time to demand requirements divided by total orders in measurement period.

No change

PROMOTED S1.2 3PL Product (CHR and T) is received daily at the 3PL warehouse

No change

PHANTOM S1.3 3PL No practice can be identified, the input provides workflow

No change

PHANTOM S1.4 3PL No practice can be identified, the input provides workflow

No change

PROMOTED M1.1 CHR CHR schedules production, using demand-pull production kanban mechanism (kanban from S1.1 at 3PL)

No change

PROMOTED M1.1 T T schedules production, using demand-pull production kanban mechanism (kanban from S1.1 at 3PL)

No change

PROMOTED M1.1 SS The SS produces to DCI (each day with a 10 day horizon) received from the LA

No change

Page 264: Miles Weaver PhD Thesis

264

Status Process element

Actor location

How is this actually implemented in practice? (noting any practices that cannot be identified, but an input provides a workflow)

AS-IS TO-BE

PROMOTED M1.1 LA Target launch sequence (TLS) is continuously broadcast from the LA to SS

No change

PROMOTED M1.2 SS SS Issue material based on 2-bin system from 3PL local stock

No change

SIMPLIFIED M1.2 CHR The CHR assumes infinite raw materials available to produce central headrests

No change

SIMPLIFIED M1.2 T The T assumes infinite raw materials available to produce tracks

No change

PROMOTED M1.3 CHR Central head rests are produced and tested using demand-pull mechanisms

No change

PROMOTED M1.3 T Tracks are produced and tested using demand-pull mechanisms

No change

PROMOTED M1.3 SS SS assembles and tests rear seats and front seats from line side stock (tracks and central headrests) using demand-pull mechanisms

No change

PROMOTED M1.4 CHR CHR are packaged to minimise damage in transit to SS

No change

PROMOTED M1.4 T T are packaged to minimise damage in transit to SS

No change

PROMOTED M1.4 SS SS are covered in protective sheeting to minimise damage in transit to LA

No change

PROMOTED M1.5 CHR Kanban controls the movement of CHR No change

PROMOTED M1.5 T Kanban controls the movement of T No change

PROMOTED M1.5 SS SS are staged awaiting collection for delivery to POU at LA line-side location for seat sets

No change

PROMOTED M1.6 CHR Kanban controls the movement of CHR No change

PROMOTED M1.6 T Kanban controls the movement of T No change

PROMOTED M1.6 SS SS are staged awaiting collection for delivery to POU at LA line-side location for seat sets

No change

PROMOTED D1.2 CHR Receive kanban replenishment signal for CHR from the 3PL

No change

PROMOTED D1.2 T Receive kanban replenishment signal for T from the 3PL

No change

PROMOTED D1.2 SS The SS receives a signal based on the TLS No change

PROMOTED D1.3 CHR Kanban controls the movement of CHR No change

PROMOTED D1.3 T Kanban controls the movement of T No change

PROMOTED D1.3 SS Seat sets are sequenced based on the TLS provided by LA

No change

PROMOTED D1.4 CHR Kanban controls the movement of CHR No change

PROMOTED D1.4 T Kanban controls the movement of T No change

PROMOTED D1.4 SS Seat sets are sequenced based on the TLS provided by LA

No change

PROMOTED D1.5 CHR Kanban controls the movement of CHR No change

PROMOTED D1.5 T Kanban controls the movement of T No change

PROMOTED D1.5 SS Seat sets are sequenced based on the TLS provided by LA

No change

PROMOTED D1.6 CHR CHR are transported daily to the 3PL warehouse No change

PROMOTED D1.6 T T are transported daily to the 3PL warehouse No change

PROMOTED D1.6 SS SS are transported to LA POU in production line-side location

No change

PHANTOM D1.7 CHR No practice can be identified, the input provides workflow

No change

PROMOTED D1.9 SS SS are transported to LA POU in production line-side location

No change

Page 265: Miles Weaver PhD Thesis

265

Status Process element

Actor location

How is this actually implemented in practice? (noting any practices that cannot be identified, but an input provides a workflow)

AS-IS TO-BE

PROMOTED D1.8 CHR CHR is received from make in loading area for 3PL pick up. Product receipts are recorded.

No change

PROMOTED D1.8 T T is received from make in loading area for 3PL pick up. Product receipts are recorded.

No change

PROMOTED D1.8 SS Seat sets are received from make and put-away in SS warehouse. Product receipts are recorded.

No change

PHANTOM D1.9 CHR No practice can be identified, the input provides workflow No change

PHANTOM D1.9 T No practice can be identified, the input provides workflow No change

PHANTOM D1.9 SS No practice can be identified, the input provides workflow No change

PHANTOM D1.10 CHR No practice can be identified, the input provides workflow No change

PHANTOM D1.10 T No practice can be identified, the input provides workflow No change

PHANTOM D1.10 SS No practice can be identified, the input provides workflow No change

PHANTOM D1.11 CHR No practice can be identified, the input provides workflow No change

PHANTOM D1.11 T No practice can be identified, the input provides workflow No change

PROMOTED D1.11 SS Seats sets are loaded in sequence No change

PROMOTED D1.12 3PL 3PL ships central headrests and tracks to SS No change

PROMOTED D1.12 SS Seat sets are shipped to POU at LA manufacturing location No change

PHANTOM D1.13 3PL No practice can be identified, the input provides workflow No change

PHANTOM D1.14 SS No practice can be identified, the input provides workflow No change

PROMOTED EP.3 CHR Manufacturing, resource and delivery data No change

PROMOTED EP.3 T Manufacturing, resource and delivery data No change

PROMOTED EP.3 SS Record DCI and TLS requirements No change

PROMOTED EP.3 LA Supply chain execution information is recorded No change

PROMOTED ED.4 SS SS maintains finished goods, and inventory levels for product mix No change

PROMOTED ED.4 CHR CHR maintains finished goods, and inventory levels for product mix No change

PROMOTED ED.4 T T maintains finished goods, and inventory levels for product mix No change

Page 266: Miles Weaver PhD Thesis

266

Appendix D Illustrations of model components to be developed into a computer model Table D.1 Model components for ‘Retailer plan and place order’ (BeerCo development case)

AS-IS/ TO-BE

Actor that implements

practice List of consolidated actual practices

How will each actual practice be represented by the components in the computer model?

What processes, activities or events need to be included in the computer model?

What entities need to be included to represent the activities or events in the computer model?

Comment on any assumptions or simplifications

from 6.1 From 6.2.1 From 6.2.2 From 6.2.3

AS-IS

Retailer

The retailer calculates the planned order quantity based on a rule (e.g. The external customer order = retailers purchase order. The retailer places an order that is as large as the customer’s order)

1. Retailer player makes a decision on how much to order from the wholesaler in the next period using available planning data. A purchase order is created (Retailer_order) with the order qty (Retailer_Order.qty) and date (Retailer_Order.date) set on the retailer purchase order

Human player (retailer role): The player exists in the ‘world’ entering the process to plan order in each decision period

Planning data to make decision: Retailer_warehouse: Units of beer (stock) on hand in warehouse (Retailer_warehouse.AVAILinv); ExCustomer_order: Units of beer ordered from the external customer (ExCustomer_order.qty); Retailer.on_order: Product on order with the wholesaler; Retailer_order: Purchase order with order qty (Retailer_Order.qty) and date (Retailer_Order.date)

Orders are planned in each weekly decision period

AS-IS

Retailer The retailer places an order based upon a rule (e.g. place actual retailer order = planned retailer order)

1. Retailer player places an order for each decision period 2. Accept order if within max order size? 3. If yes, (the order size is within the max order size) then the

order is accepted 4. If no, (the order size is not within the max order size) then

the player is informed that the order cannot be permitted. The rejected order is displayed and the retailer player re-enters the order.

5. If order is accepted an accepted order is sent to the wholesaler ‘receive order’ process

Human player (retailer role): The player exists in the ‘world’ entering the process to place an order in each decision period; Retailer_order: Retailers purchase order for units of beer. There is a maximum order quantity that cannot be exceeded (Retailer_order.max).

Orders are placed in each weekly decision period; All orders placed are accepted if within the max order size

AS-IS

Retailer

Rules are maintained at the retailer which affect the acceptance of an order from the customer based on quantity (i.e. orders can range between 0 - 99 barrels of beer)

N/A N/A

Include order acceptance rule based on order max size in place order

Page 267: Miles Weaver PhD Thesis

267

Table D.2 Model components for ‘Wholesaler Receive and fulfil order’ (BeerCo development case) AS-IS/ TO-BE

Actor that implements

practice

List of consolidated actual practices from 6.3.2

How will each actual practice be represented by the components in the computer model?

What processes, activities or events need to be included in the computer model?

What entities need to be included to represent the activities or events in the computer model?

Comment on any assumptions or simplifications

from 6.1 From 6.2.1 From 6.2.2 From 6.2.3

AS-IS

Wholesaler Order is received from retailer and entered into the wholesaler order processing system

1) Receive and add current order from Retailer (Retailer_order) into a queue in date order

2) Check to see if any backorders remain (Wholesaler_backorder>0) and create Wholesaler_onorder. It is calculated: Wholesaler_onorder = Retailer_order.qty + Wholesaler_backorder

3) Is inventory available? (Wholesaler_Warehouse.AVAILinv>0) 4) If yes (inventory is available), Calculate how much of the order

can be satisfied and create delivery order. It is calculated: Wholesaler_deliveryorder = Min (Wholesaler_warehouse.AVAILinv; Wholesaler_onorder) a) Can the order be satisfied in full?

i) If yes then, Order is complete

ii) If no then, Create an unsatisfied order as only part of the order is satisfied (Wholesaler_order.unsatisfied = Wholesaler_onorder – Wholesaler_deliveryorder)

iii) Update backorder status (Wholesaler_backorder = Wholesaler_order.unsatisfied)

5) If no (inventory is not available), the update backorder status as order cannot be met (Wholesaler_backorder = Wholesaler_onorder)

Retailer_order: An order from the retailer for units of beer (Retailer_order.qty) for a given date (Retailer_order.date); Wholesaler_backorder: Orders that have yet to be satisfied from available inventory; Wholesaler_Warehouse: The units of beer available in Wholesaler warehouse (Wholesaler_Warehouse.AVAILinv); Wholesaler_deliveryorder: Units of beer to be delivered in period; Wholesaler_order: Unsatisfied wholesaler order (Wholesaler_order.unsatisfied)

All orders received are accepted; orders are received in each one week period; The order is delayed by 1 week

AS-IS

Wholesaler

Inventory at the wholesaler is reserved to satisfy backorders first, followed by any new order received from the retailer All unsatisfied orders are added to the wholesaler backlog.

N/A N/A

Assume inventory management is part of the receive and fulfil process

Page 268: Miles Weaver PhD Thesis

268

Appendix E Example process flow diagrams for the BeerCo development case

Retailer player makes a decision on how much to order from the wholesaler in the next period using available planning data. A purchase order is created

(Retailer_order) with the order qty (Retailer_Order.qty) and date (eRetailer_Order.date) set on the retailer purchase order

Planning data:Retailer_warehouse.AVAILinv;ExCustomer_order.qty;Retailer.on_order

Purchase order:Retailer_order

Player:Human player (retailer role)

Player:Human player (retailer role)

World

To Wholesaler ‘receive order’

Retailer player places an order for each decision period

Accept order if within max order size?

The player is informed that the order cannot be permitted

NoYes

The order is accepted

An order is sent to the wholesaler ‘receive order’ process

Reject orderRetailer_order

Retailer_order

Retailer_order

Accepted orderRetailer_order

Retailer max order qty:Retailer_order.max

W1

Figure E.1 Retailer plan and place order in BeerCo development case

Page 269: Miles Weaver PhD Thesis

269

Check to see if any backorders remain (Wholesaler_backorder>0) and create Wholesaler_onorder

Wholesaler_onorder = Retailer_order.qty + Wholesaler_backorder

Receive and add current order from Retailer (Retailer_order) into a queue in date order

Retailer_order

Yes

From Retailer plan and place

Available inventory in Warehouse:Wholesaler_Warehouse.AVAILinv

Retailer’s order:Retailer_order.qtyRetailer_order.date

Yes No

Is inventory available?

Wholesaler_Warehouse.AVAILinv>0

Calculate how much of the order can be satisfied and create delivery order

Wholesaler_deliveryorder = Min (Wholesaler_warehouse.AVAILinv;

Wholesaler_onorder)

Create an unsatisfied order as only part of the order is satisfied

(Wholesaler_order.unsatisfied =Wholesaler_onorder –

Wholesaler_deliveryorder)

No

Update backorder status as order cannot be met

Wholesaler_backorder = Wholesaler_onorder

Order is complete

Yes No

Update backorder status(Wholesaler_backorder =

Wholesaler_order.unsatisfied)

eWholesaler_order Wholesaler_order.unsatisfied

Wholesaler_onorder

Wholesaler_backorder

Current order:Wholesaler_onorder

Can the order be satisfied in full?

Terminate

Wholesaler backorder:Wholesaler_backorder

Wholesaler_backorder

Wholesaler_deliveryorder

Backorder status

Figure E.2 Fulfil order in BeerCo development case

Page 270: Miles Weaver PhD Thesis

270

Appendix F Flowchart of the CoffeePotCo computer simulation model

Figure F.1 Flowchart of computer simulation program for CoffeePotCo

Source: Taylor et al., (2008, pg. 5)

Page 271: Miles Weaver PhD Thesis

271

Appendix G Comparison of practice to be modelled and CoffeePotCo computer model Table G.1 AS-IS Scenario in CoffeePot Co validation case for the ‘Customer’

Actual practice to be modelled Representation in computer model Comments on any omissions or differences

Outcome from 6.1 in the SCM2 From Taylor et al., (2008)

The customer sends an order with no prior notice or schedule to the warehouse

An activity “determines demand”. Demand is normally distributed and that inter-arrival time for demand is exponentially distributed (Poisson arrivals).

Not significant, orders are sent continuously and independently of one another.

Page 272: Miles Weaver PhD Thesis

272

Table G.2 AS-IS Scenario in CoffeePotCo validation case for the ‘Warehouse’

Actual practice to be modelled Representation in computer model Comments on any omissions or differences Outcome from 6.1 in the SCM2

From Taylor et al., (2008)

The warehouse determines whether or not to place an order with the factory for finished goods replenishment using an (R, r) policy.

The model (“Reach Re-order point?”) determines whether an order should be placed for finished goods replenishment using an (R,r) policy. If the inventory position is insufficient (current finished goods inventory plus on order), an order is placed to move to final goods inventory position to R, which is established as r+EOQ, where EOQ is the economic order quantity.

No difference

The re-order (r) point is adjusted to obtain a desired service level. A user manipulates the re-order point (r) to obtain a desired service level No difference, The re-order point is a user input.

The warehouse ships the complete or partial order to the customer once the finished goods is available

Ships when inventory is available, either complete or partial. Backorders when insufficient stock is available.

No difference

The product (coffee pots) is received at the warehouse from the factory.

The product arrives at finished good stock from the factory; the time is included in the „shipping delay‟.

No difference, the model detail is reduced by aggregating the activity with the „delay for shipping‟.

The warehouse receives the actual order from the customer. All orders are accepted.

Orders are received according to a demand inter-arrival time. No difference

The warehouse inventory is identified and reserved to satisfy all or part of demand for a specific delivery date. The remaining orders are backlogged, placed on a backorder status to be fulfilled as production is completed and products arrive at finished goods stock.

The order is satisfied from finished goods if possible. If not the remainder is added to backorders. As new supplies arrive, backorders are satisfied first.

No difference

The delivery (the works orders) to the warehouse are accumulated until the shipment quantity is reached

Product is batched for shipment according to the shipment method when product completes manufacturing.

No difference

The product is received from the factory. The value of finished goods stock is calculated to fulfil part of the 'Inventory days of supply' metric.

Product arrives directly to finished good stock. Value of finished goods stock is calculated.

Not significant, the route is simplified (direct to finished goods stock)

The product is shipped to the customer The order is terminated when orders have been satisfied. No difference

The product is received from the warehouse to the customer location. The satisfaction of this commitment (total number of orders delivered) is needed to calculate delivery performance to customer commit date.

Orders are “satisfied until supply is exhausted”, the orders are supplied outside of the model (represented as a sink); The delivery performance is reviewed when the reorder point (r) is adjusted.

Not significant, delivery performance is calculated by manipulating the reorder point to obtain a desired service level.

Page 273: Miles Weaver PhD Thesis

273

Table G.3 AS-IS Scenario in CoffeePotCo validation case for the ‘Factory’ Actual practice to be modelled Representation in computer model

Comments on any omissions or differences Outcome from 6.1 in the SCM2

From Taylor et al., (2008)

The factory delivery plan, factory production plan and factory production schedule = the actual order from the warehouse

The model is actualised by entities representing demand (actual order)

No difference

Assume raw materials are available to factory production process

Assumed raw materials are available infinitely Not significant, raw materials are available

The coffee pots are manufactured on a manufacturing line with specified cycle time and number of stations.

The “production delay” is based upon number of units that can be produced in a week with an assumed number of operators/stations available at the facility.

Not significant, production delay included

The factory 'make' processes holds made to order coffee pots to await shipment per associated order from the warehouse. The move transaction is part of the deliver process.

Time included in “production delay”. Not significant, included in the production delay

The factory collects the next works order from production

It is assumed that the factory produces based upon satisfying the next order in queue.

Not significant, next order collected

The factory loads the product onto the ship or aircraft depending upon the option

The product is loaded depending upon shipment method constraints (e.g. container size varies between ship and aircraft)

Not significant, product is loaded dependent on shipping method

The product is shipped to the warehouse from the factory

A complete order is shipped (“Delay for shipping”) from the factory in a specified time and at a specified cost. The shipping costs and time estimates are taken from Zeng (2003).

No difference, the transportation lead-time is taken from Zeng (2003, pg. 372). In this case, the „Water-truck full container load‟ is selected. The time begins with consolidation, involves the transfer of the consolidated goods to the seaport by truck, storage in warehouses, loading, actual transit, unloading, customs clearance, transfer to the destination, and ends with receiving.

The product is received from the factory to the warehouse location.

Moves directly to finished good stock Not significant, product is received at the warehouse

Page 274: Miles Weaver PhD Thesis

274

Table G.4 TO-BE Scenario in CoffeePotCo validation case for the ‘Factory’

Actual practice to be modelled Representation in computer model Comments on any omissions or differences

Outcome from 6.1 in the SCM2 From Taylor et al., (2008)

The factory consolidate orders to suit container size

Yes, orders are consolidated to suit container size. Not significant

The factory collects orders from production for each container load

Yes, orders are collected in the desired amount (“large” in this case) depending upon shipping method.

Not significant

The factory packs the container, the time taken is dependent on container size

Packing time is not included. Significant, the packing time has not been included. This would vary depending upon shipping method and container size.

Page 275: Miles Weaver PhD Thesis

275

Appendix H Evaluation of how information is used and provided in the preliminary validation case

Table H.1 Evaluation of how the SCM2

uses information

Ph. Information required by the SCM2 Information provided by the

SCM2 Comments on following the steps in the SCM2 for the CoffeePotCo validation case

1

Objective of study

Supply chain improvements

Supply chain problem setting

Means by which each improvement is to achieve each objective

Description of the supply chain problem (objective, improvement and setting) checked to establish that the improvement(s) selected will bring about change to achieve the set objective(s)

The client was the modellers that conducted the simulation study; the requirements were presented in Taylor et al., (2008). The SCOR model was used to refine how to define the necessary objectives, describe the improvements. The supply setting was extracted from the discussion in the paper of the experimental plan and tools. The SCOR model was also useful to check that the improvement(s) selected will bring about change to achieve the set objective(s) using the detailed descriptions. In particular, the practice guide suggested their potential impact on SCOR performance metrics. This is not the case for all SCOR practices.

2

Metrics associated with each performance attribute (distinguished by level)

Calculation for each metric

Processes that provide a data source

Actor associated with each data source

Measurement span

Hierarchy of supply chain performance metrics to measure each objective

List of calculations and data source requirements for each metric

The SCOR model is utilised by the modeller to translate the description of the objective of study provided in phase 1, into the necessary metrics to evaluate performance. The remaining inputs were necessary in order to drive the proceeding analysis to determine what to include in the model. There was an issue when using SCOR to identify the data sources for the ‘Inventory days of supply’ metric. It was adequately described but the data requirements are not specified for this metric as it is captured by existing business operating systems (e.g. general ledger system). Information is ‘calculated’ by importing data from these systems and transferring them into the prescribed analytics/information (SCOR V.9, section 2.5.2).

3

Level of process detail for each supply chain improvement option

Actor

Processes and descriptions for level 1 top level (process types); level 2 configuration (process categories); and level 3 process elements (decomposed processes) for each actor

As above the SCOR practice guide was used to identify the process types associated with each improvement identified in phase one. One of the advantages noticed in the discussion of the benefits of utilising SCOR is that it has a range of predefined business practices that have associated process elements. In this case, there was not a predefined set of practices associated for the size of shipment quantities (although for evaluating shipment method there is several options). The process framework was used to identify that it is the delivery processes associated with picking, packing, shipping and receiving the order to the Warehouse that the change would be implemented.

Page 276: Miles Weaver PhD Thesis

276

Ph. Information required by the SCM2 Information provided by the

SCM2 Comments on following the steps in the SCM2 for the CoffeePotCo validation case

4

Information supplied from phase two and three on the core process elements

Inputs and source process elements associated with each process element included in the model

List of inputs to each process element included in the model and their source process elements

List of candidate process elements for possible inclusion in the model

For each of the process elements noted as core, the associated inputs could be obtained from the SCOR model. This was a relatively easy task, but tedious and an area where mistakes could be made. However, this could be made redundant in a methodology by automating it when a decision is made in phase five. One of the problems identified was that SCOR v.9 was designed to be generic, when previous versions had included richer and detailed process maps and the interconnections were much more focused. There were some mistakes identified between SCOR v.9 and v.8, which meant that a workbook was created to help perform this analysis.

5

Information from 4.2.1 and 4.2.2 (list of candidate process elements), list of inputs from 4.1.1, and actors from 2.2 and 3.2

Use of SCOR descriptions of process elements and inputs to aid in deciding on the status whether to include a process or not, or even simplify

List of PROMOTED, SIMPLIFIED, TO TEST, or EXCLUDED process elements (with justification)

Above are verified

The information provided by SCOR on the processes and inputs were used to make the decision. These decisions were made by following the two rules embedded into the steps. It was often the case in the case that a lot of the decisions were a result of subjective opinion, leading to many revisions. The benefit of the process was that it was a structured approach that aids a user to make the necessary decisions comprehensively using a predefined supply chain process framework developed and tested in industry. Any errors that were made could easily be traced when the final check was made (especially when each decision is justified and documented). The issue that resulted from any revisions included the need to adjust or even repeat phase four.

6

Process elements within the model boundary, by status and actor (from phase 5)

Decide on ‘phantom’ process elements

Description of actual practice (later consolidated)

Description of how each actual practice

Description of how each actual practice is converted into the model components; interconnections between components; and simplifications and assumptions

Processes treated as ‘phantoms’

Consolidated list of actual practices to be modelled

Consolidated list of actual practices to be modelled

The steps were easy to follow. Some questions were raised about the computer model developed for this case and the descriptions provided for the actual practices. The process elements that were described as CORE for the improvement being implemented was actually simplified in the computer model by having a time delay for shipping (including associated times for picking, packing, loading etc.,). As there is only one workflow to these activities (the product), a judgement was made and justified that the process ‘adds’ value (is significant) but these activities were actually simplified.

7

Description of the purpose and objectives of the simulation model to be developed; improvements; performance measures; actual practice and how each will be represented by the components in the model and their interconnections; assumptions and simplifications

Checks are conducted by the modeller utilising the SCOR model and with interaction with the client

Draft and validate a non-software specific description of the simulation model to be developed

Issues that have arisen in the validation steps

Not evaluated

Page 277: Miles Weaver PhD Thesis

277

Appendix I Issues for testing the ‘usability’ of the SCM2

Table I.1 Issues for testing the ‘usability’ of the SCM

2

Observations from applying the SCM2 to the CoffeePotCo validation case Issues for future refinement and testing

Clarity

Methodology follows a structure that includes a procedure with associated information requirements and the information provided

The points of entry and exit are defined for each phase and step

Structured to utilise the domain knowledge of SCOR, this included adding the actors when describing process elements

A validation procedure is incorporated in the methodology and at the final stage

Structure allows for iteration between stages, in particular when validating the output from steps (these are defined)

The terms used in the methodology use common simulation language (e.g. model components) that is generic for the simulation approaches described and using SCOR terminology

Clarity of the overall structure, each phase, steps within each phase, information required and provided for each step using diverse users. It would be interesting to study both expert and novice users.

Development of a guide that includes the necessary terms for use in a simulation project (e.g. many actors modelled in a supply chain)

Ease of use

The steps could be followed to achieve each of the information that the SCM2 should provide from the available information

The steps could be followed to arrive at the actual practices to be modelled within the boundary of the supply problem

As above, but further work is needed to assess the overall methodology including how the methodology aids a user to design the model components in the model and validation

Appropriateness

Methodology has been defined to meet a set of requirements for conceptual modelling in SCM applications and builds on existing conceptual modelling practice

The methodology incorporates both novel concepts for conceptual modelling of SCM applications and utilises existing practice

It would be useful to compare how experts and novice users may benefit from the methodology. This includes any improvement in time, using resources, focus of interaction between the stakeholders in the project, documentation of the conceptual model and any decisions made and comprehensiveness of the information provided.