S2CMAS: An Agent-Based System for Planning and Control in Semiconductor Supply Chains

  • Raphael Herding
  • Lars MönchEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9872)


In this paper, we describe the design and the implementation of an agent-based system that supports planning and control activities in semiconductor supply chains. The proposed system extends the FABMAS prototype for production control of single wafer fabs by additional enterprise-wide planning-related decision-making agents and staff agents. Web services are used to implement parts of the new planning functionality. Results of simulation experiments with the proposed multi-agent system prototype are presented that indicate that the proposed approach is feasible.


Semiconductor supply chains Agent-based decision support Design of multi-agent systems Web services Simulation-based performance assessment 



The authors would like to thank the attendees of the Dagstuhl Seminar 16062 “Modeling and Analysis of Semiconductor Supply Chains”, especially Irvan M. Ovacik, Intel, and Kenneth Fordyce, Arkieva, for interesting discussions about modeling issues and planning software for semiconductor supply chains.


  1. 1.
    Chien, C.-F., Dauzère-Pérès, S., Ehm, H., Fowler, J.W., Jiang, Z., Krishnaswamy, S., Mönch, L., Uzsoy, R.: Modeling and analysis of semiconductor manufacturing in a shrinking world: challenges and successes. Eur. J. Ind. Eng. 5(3), 254–271 (2011)CrossRefGoogle Scholar
  2. 2.
    Colombo, A.W., Karnouskos, S., Mendes, J.M., Leitão, P.: Industrial agents in the era of service-oriented architectures and cloud-based industrial infrastructures. In: Leitão, P., Karnouskos, S. (eds.) Industrial Agents: Emerging Applications of Software Agents in Industry, Chap. 4, pp. 67–87. Elsevier, Amsterdam (2015)Google Scholar
  3. 3.
    Dignum, F., Dignum, V., Padget, J.A., Vázquez-Salceda, J.: Organizing web services to develop dynamic, flexible, distributed systems. In: Proceedings of the Eleventh International Conference on Information Integration and Web-based Applications and Services (iiWAS 2009), pp. 225–234 (2009)Google Scholar
  4. 4.
    Dong, C.-S.J., Srinivasan, A.: Agent-enabled service-oriented decision support systems. Decis. Support Syst. 55, 364–373 (2013)CrossRefGoogle Scholar
  5. 5.
    Fox, M.S., Barbuceanu, M., Teigen, R.: Agent-oriented supply-chain management. Int. J. Flex. Manuf. Syst. 12, 165–188 (2000)CrossRefGoogle Scholar
  6. 6.
    Giret, A., Botti, V.: ANEMONA-S + Thomas: a framework for developing service-oriented intelligent manufacturing systems. In: Borangiu, T., Thomas, A., Trentesaux, D. (eds.) Service Orientation in Holonic and Multi-agent Manufacturing, pp. 61–70. Springer, Heidelberg (2015)Google Scholar
  7. 7.
    Hahn, G.J., Packowski, J.: A perspective on applications of in-memory analytics in supply chain management. Decis. Support Syst. 76, 45–52 (2015)CrossRefGoogle Scholar
  8. 8.
    He, W., Xu, L.: A state-of-the-art survey of cloud manufacturing. Int. J. Comput. Integr. Manuf. 28(3), 239–250 (2015)CrossRefGoogle Scholar
  9. 9.
    Huhns, M.N.: Software agents: the future of web services. In: Kowalczyk, R., Müller, J.P., Tianfield, H., Unland, R. (eds.) NODe-WS 2002. LNCS (LNAI), vol. 2592, pp. 1–18. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  10. 10.
    Huhns, M.N.: Services must become more agent-like. Wirtschaftsinformatik 50, 74–75 (2008)Google Scholar
  11. 11.
    Kallrath, J., Maindl, T.I.: Planning in semiconductor manufacturing. In: Kallrath, J., Maindl, T.I. (eds.) Real Optimization with SAP APO, Chap. 5, pp. 105–117. Springer, Heidelberg (2006)Google Scholar
  12. 12.
    Kwon, O., Im, G.P., Lee, K.C.: An agent-based web service approach for supply chain collaboration. Scientia Iranica1 Trans. E Ind. Eng. 18(6), 1545–1552 (2011)Google Scholar
  13. 13.
    Lee, J.-H., Kim, C.-O.: Multi-agent systems applications in manufacturing systems and supply chain management: a review paper. Int. J. Prod. Res. 46(1), 233–265 (2008)CrossRefzbMATHGoogle Scholar
  14. 14.
    Lin, C.-H., Hwang, S.-L., Wang, M.-Y. E.: The mythical advanced planning systems in complex manufacturing environment. In: Proceedings of the 12th IFAC Conference on Information Control Problems in Manufacturing, pp. 691–696 (2006)Google Scholar
  15. 15.
    Mönch, L., Stehli, M., Zimmermann, J.: FABMAS: an agent-based system for production control of semiconductor manufacturing processes. In: Mařík, V., McFarlane, D.C., Valckenaers, P. (eds.) HoloMAS 2003. LNCS (LNAI), vol. 2744, pp. 258–267. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  16. 16.
    Mönch, L., Stehli, M., Zimmermann, J., Habenicht, I.: The FABMAS multi-agent-system prototype for production control of waferfabs: design, implementation, and performance assessment. Prod. Plan. Control 17(7), 701–716 (2006)CrossRefGoogle Scholar
  17. 17.
    Mönch, L., Stehli, M.: ManufAg: a multi-agent-system framework for production control of complex manufacturing systems. Inf. Syst. e-Bus. Manag. 4, 159–185 (2006)CrossRefGoogle Scholar
  18. 18.
    Mönch, L., Fowler, J.W., Mason, S.J.: Production Planning and Control for Semiconductor Wafer Fabrication Facilities: Modeling, Analysis, and Systems. Springer, New York (2013)CrossRefGoogle Scholar
  19. 19.
    Orcun, S., Asmundsson, J.M., Uzsoy, R., Clement, J.P., Pekny, J.F., Rardin, R.L.: Supply Chain Optimization and Protocol Environment (SCOPE) for rapid prototyping of supply chains. Prod. Plan. Control 18(5), 388–406 (2007)CrossRefGoogle Scholar
  20. 20.
    Orcun, S., Uzsoy, R.: The effect of production planning on the dynamic behavior of a simple supply chain: an experimental study. In: Kempf, K.G., Keskinocak, P., Uzsoy, R. (eds.) Planning Production and Inventories in the Extended Enterprise: A State of the Art Handbook, Chap. 3, vol. 2, pp. 43–80. Springer, New York (2011)Google Scholar
  21. 21.
    Ovacik, I.M.: Advanced planning and scheduling systems: the quest to leverage ERP for better planning. In: Kempf, K., Keskinocak, P., Uzsoy, R. (eds.) Planning Production and Inventories in the Extended Enterprise: A State of the Art Handbook, Chap. 3, vol. 1, pp. 33–43. Springer, New York (2011)Google Scholar
  22. 22.
    Pal, K., Karakostas, B.: A multi agent-based service framework for supply chain management. Procedia Comput. Sci. 32, 53–60 (2014)CrossRefGoogle Scholar
  23. 23.
    Roundy, R.: Report on practices related to demand forecasting for semiconductor products. Technical report. School of Operations Research and Industrial Engineering Cornell University (2001)Google Scholar
  24. 24.
    Schneeweiss, C.: Distributed Decision Making, 2nd edn. Springer, Berlin (2003)CrossRefzbMATHGoogle Scholar
  25. 25.
    Scholten, B.: The Road to Integration: A Guide to Applying the ISA-95 Standard in Manufacturing. ISA, Research Triangle Park, Durham (2007)Google Scholar
  26. 26.
    Van Belle, J., Philips, J., Ali, O., Germain, B.S., Van Brussel, H., Valckenaers, P.: A service-oriented approach for holonic manufacturing control and beyond. In: Borangiu, T., Thomas, A., Trentesaux, D. (eds.) Service Orientation in Holonic and Multi-Agent Manufacturing Control. SCI, vol. 402, pp. 1–20. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  27. 27.
    Van Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L., Peeters, P.: Reference architecture for holonic manufacturing systems: PROSA. Comput. Ind. 37(3), 225–276 (1998)Google Scholar
  28. 28.
    Wobcke, W., Desai, N., Dignum, F., Ghose, A., Padmanabhuni, S., Srivastava, B.: What can agent-based computing offer service-oriented architectures, and vice versa? In: Desai, N., Liu, A., Winikoff, M. (eds.) PRIMA 2010. LNCS, vol. 7057, pp. 1–10. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  29. 29.
    Yoon, H.J., Shen, W.: A multiagent-based decision-making system for semiconductor wafer fabrication with hard temporal constraints. IEEE Trans. Semicond. Manufact. 21(1), 83–92 (2008)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Chair of Enterprise-Wide Software SystemsUniversity of HagenHagenGermany

Personalised recommendations