Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3400397.3400402acmconferencesArticle/Chapter ViewAbstractPublication PageswscConference Proceedingsconference-collections
research-article

Towards adaptive enterprises using digital twins

Published: 18 May 2020 Publication History

Abstract

Modern enterprises are large complex systems operating in highly dynamic environments thus requiring quick response to a variety of change drivers. Moreover, they are systems of systems wherein understanding is available in localized contexts only and that too is typically partial and uncertain. With the overall system behaviour hard to know a-priori and conventional techniques for system-wide analysis either lacking in rigour or defeated by the scale of the problem, the current practice often exclusively relies on human expertise for monitoring and adaptation. We present an approach that combines ideas from modeling & simulation, reinforcement learning and control theory to make enterprises adaptive. The approach hinges on the concept of Digital Twin - a set of relevant models that are amenable to analysis and simulation. The paper describes illustration of approach in two real world use cases.

References

[1]
Allen, J. (2013). Effective Akka. O'Reilly Media, Inc.
[2]
Allison, J., Backman, D. and Christodoulou, L. (2006). "Integrated Computational Materials Engineering: A New Paradigm for the Global Materials Profession". Journal of the Minerals, Metals and Materials Society. 2006 Nov 1;58(11):25--7.
[3]
Armstrong, J. (1996). "Erlang - a Survey of the Language and its Industrial Applications". In Proceedings of the symposium on industrial applications of Prolog (INAP), page 8.
[4]
Bar-Yam, Y. (1997). Dynamics of Complex Systems (Vol. 213). Reading, MA: Addison-Wesley.
[5]
Barat, S., Kulkarni, V., Clark, A. and Barn B. (2017). "An Actor-model Based Bottom-up Simulation - An Experiment on Indian Demonetisation Initiative". In Proceedings of the 2017 Winter Simulation Conference edited by W. K. V. Chan, A. D'Ambrogio, G. Zacharewicz, N. Mustafee, G. Wainer, and E. Page. IEEE Press: 860--871.
[6]
Barat, S., Kadhilkar, H., Meisheri, H., Kumar, P., Gajrani, M., Baniwal, V. and Kulkarni, V. (2019). "Actor Based Simulation for Closed Loop Control of Supply Chain using Reinforcement Learning". In Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems. AAMAS 2019: 1802--1804.
[7]
Butler, H., Hondred, G., van Amerongen, J. (1992). Model Reference Adaptive Control: Bridging the Gap from Theory to Practice. http://resolver.tudelft.nl/uuid:2d0e936c-78f6-4bb0-8fb7-fd07db9cdbcb (last accessed - August, 2019)
[8]
Candes, E. J. and Tao, T. (2005). "Decoding by Linear Programming". IEEE transactions on information theory, 51(12):4203--4215.
[9]
Clark, A., Kulkarni, V., Barat, S., Barn, B. (2017). "ESL: An Actor-Based Platform for Developing Emergent Behaviour Organisation Simulations". In International Conference on Practical Applications of Agents and Multi-Agent Systems. Springer, Cham, 2017 PAAMS 2017: 311--315
[10]
Clark, A., Barn, B., Kulkarni, V. and Barat, S. (2017). "Querying Histories of Organisation Simulations". Association for Information Systems (AIS) Library.
[11]
Currall, S. C. and Towler, A. J. (2003). Research Methods in Management and Organizational Research: Toward Integration of Qualitative and Quantitative techniques. Sage Publications.
[12]
Gosavi A. (2003). "Simulation-based Optimization. Parametric Optimization Techniques and Reinforcement Learning". Interfaces, 35(6), 535
[13]
Government of India. (2016). Notes in Circulation, India. https://data.gov.in/resources/statistics-notes-circulation-india-2001-2015/download (last accessed - August, 2019).
[14]
Haller, P. and Odersky, M. (2009). "Scala actors: Unifying Thread-based and event-based programming". Theoretical Computer Science, 410(2):202--220.
[15]
Hewitt, C., Bishop, P. and Steiger, R. (1973). A Universal Modular ACTOR formalism for artificial intelligence. In Proceedings of the 3rd International Joint Conference on Artificial intelligence (pp. 235--245). Morgan Kaufmann Publishers Inc.
[16]
Iacob, M., Jonkers, D. H., Lankhorst, M., Proper, E., and Quartel, D. D. (2012). ArchiMate 2.0 Specification. The Open Group. Van Haren Publishing.
[17]
John, H., Rouncefield, M., and Whittle, J. (2011). "Model-driven Engineering Practices in Industry". In Proceedings of the 33rd International Conference on Software Engineering, pp. 633--642. ACM.
[18]
Jonkers, H., Lankhorst, M., Van Buuren, R., Hoppenbrouwers, S., Bonsangue, M. and Van Der Torre, L. (2004). "Concepts for Modeling Enterprise Architectures". International Journal of Cooperative Information Systems. 13(03), pp.257--287.
[19]
Khadilkar H. (2018). "A Scalable Reinforcement Learning Algorithm for Scheduling Railway Lines". IEEE Transactions on ITS.
[20]
Kothari, C. R. (2004). Research Methodology: Methods and Techniques. New Age International.
[21]
Krogstie, J. (2008). "Using EEML for Combined Goal and Process Oriented Modeling: A Case Study". In Proceedings of EMMSAD'08. Thirteenth International Workshop on Exploring Modeling Methods for Systems Analysis and Design.
[22]
Kulkarni V, Clark A and Barn B. (2014). "A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification". BMSD Conference, Luxembourg.
[23]
Kulkarni, V., Barat, S., Clark T. and Barn B. (2017). "Supporting Organisational Decision Making in Presence of Uncertainty". The European Symposium on Modeling and Simulation (EMSS 2017).
[24]
Kulkarni, V. (2016). "Model Driven Development of Business Applications: a Practitioner's Perspective". ICSE (Companion Volume) 2016: 260--269.
[25]
Kulkarni, V. (2010). "Raising Family is a Good Practice". FOSD 2010: 72--79.
[26]
Kulkarni, V. and Barat S. 2011. "Business Process Families using Model-driven Techniques". IJBPIM 5(3): 204--217 (2011).
[27]
Kulkarni. V. and Reddy, S. (2008). "An Abstraction for Reusable MDD Components: Model-based Generation of Model-based Code Generators". GPCE 2008: 181--184
[28]
Mcmillan, C. J. (1980). "Qualitative Models of Organisational Decision-making". Journal of General Management, 5(4):22--39.
[29]
Meadows, D. and Wright, D. (2008). "Thinking in Systems: A primer". Chelsea Green Publishing.
[30]
Michalski, R. S. (1993). "Inferential Theory of Learning as a Conceptual Basis for Multistrategy Learning". Machine Learning 11.2-3: 111--151
[31]
Paolo, A., Riccobene, E. and Scandurra, P. (2015). "Modeling and analyzing MAPE-K feedback loops for self-adaptation." In Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-managing Systems, pp. 13--23. IEEE Press, 2015.
[32]
Schrijver, A. (1998). Theory of Linear and Integer Programming. John Wiley & Sons.
[33]
TCS (2019). TCS MasterCraft. https://mastercraft.tcs.com/ (last accessed August -- 2019)
[34]
Thomas, M. and McGarry, F. (1994). "Top-down vs. Bottom-up Process Improvement. IEEE Software, 11(4): 12--13.
[35]
White, S. (2004). "Introduction to BPMN". IBM Cooperation, 2(0).
[36]
Wikipedia, 2016. 2016 Indian banknote demonetisation. https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetisation (last accessed - August, 2019)
[37]
Yu, E., Strohmaier, M. and Deng, X. (2006). "Exploring Intentional Modeling and Analysis for Enterprise Architecture". In Enterprise Distributed Object Computing Conference Workshops. EDOCW'06. 10th IEEE International (pp. 32--32).
[38]
Zachman, J.A. (1987). "A Framework for Information Systems Architecture". IBM systems journal, 26(3), pp.276--292.

Cited By

View all
  1. Towards adaptive enterprises using digital twins

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      WSC '19: Proceedings of the Winter Simulation Conference
      December 2019
      3627 pages
      ISBN:9781728132839

      Sponsors

      Publisher

      IEEE Press

      Publication History

      Published: 18 May 2020

      Check for updates

      Qualifiers

      • Research-article

      Conference

      WSC '19
      Sponsor:
      WSC '19: Winter Simulation Conference
      December 8 - 12, 2019
      Maryland, National Harbor

      Acceptance Rates

      Overall Acceptance Rate 3,413 of 5,075 submissions, 67%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)9
      • Downloads (Last 6 weeks)1
      Reflects downloads up to 13 Sep 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media