Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 15

Proceedings of the 2018 Federated Conference on Computer Science and Information Systems

The Role of Computer Science and Software Technology in Organizing Universities for Industry 4.0 and Beyond

DOI: http://dx.doi.org/10.15439/2018F002

Citation: Proceedings of the 2018 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 15, pages 511 ()

Full text

Abstract. This paper analyzes the recent developments around Industry 4.0 and beyond, identifies the necessary organizational structures of universities to assist companies in their transition processes, defines the relevant sub-disciplines in computer science and finally describes the software engineering and technology challenges in designing and implementing economical and robust high-quality Industry 4.0 systems


  1. M. Hermann et al. “Design Scenarios for Industrie 4.0 Scenarios,” in Proc. 49th Hawaii International Conference on System Sciences, 2016, pp. 3928-3937.
  2. S. Vaidya et al. “Industry 4.0 – A Glimpse”. in Proc. of International Conference on Materials Manufacturing and Design Engineering, 2018, pp. 233-238.
  3. E. Garbee. "This Is Not the Fourth Industrial Revolution", –via Slate at http://www.slate.com/articles/technology/future_tense/2016/01/the_world_economic_forum_is_wrong_this_isn_t_the_fourth_industrial_revolution.html.
  4. W. Powell and K. Snellman, “The Knowledge Economy”, Annu. Rev. Sociol. 2004. http://dx.doi.org/10.1146/annurev.soc.29.010202.100037, 2004, pp: 199–220.
  5. D. Modic and N. Damij, Towards Intellectual Property Rights Management: Back-office and Front-office Perspectives, Springer International Publishing AG, 2018.
  6. S. Cullen and M. Lacity, Outsourcing- All You Need To Know, White Plume Publishing, 2014.
  7. P. Sironi, Modern Portfolio Management: From Markowitz to Probabilistic Scenario Optimisation, Risk Books, 2015.
  8. Y. Lustig, Multi-Asset Investing: A practical Guide to Modern Portfolio Management, Harriman House Ltd., 2013.
  9. H. Kull, Mass Customization: Opportunities, Methods, and Challenges for Manufacturers, Springer Science Business Media, 2015.
  10. B. Robertson, Holacracy: The Revolutionary Management System that Abolishes Hierarchy, Henry Holt and Company LCC, 2016.
  11. Oracle, Why End-to-end Visibility is Key to a Modern manufacturing Process.
  12. A. C. Edmondson, Teaming: How Organizations Learn, Innovate, and Compete in the Knowledge Economy, Wiley, 2014.
  13. D. Sherman, Maximum Success with LinkedIn: Dominate Your Market, Build a Global Brand, and Create the Career of Your Dreams, McGraw-Hill Education Books, 2014.
  14. S. Thomas, Instant Networking: The Simple Way to Build Your Business Network and See Results in Just 6 Months, John Willey and Sons Ltd., 2016.
  15. E. Kaynak, R. Ajami, and M. Bear (Eds.), The Global Enterprise: Entrepreneurship and Value Creation, International Business Press, 2012.
  16. P. Smith, “Accelerated Product Development: Techniques and Traps”, in the PMDA Handbook of New Product Development. Second Edition, K. Kahn (Ed.), John Willey and Sons Inc., 2004, ch. 12.
  17. C. Mascarenhas, J. Ferreira, and C. Marques, University–industry Cooperation: A Systematic Literature Review and Research Agenda, Science and Public Policy, Oxford Academic, 2018, pp. 1–11.
  18. M. Akşit, B. Tekinerdogan, H. Sözer, H. F. Safi and M. Ayas, “The DESARC Method: An Effective Approach for University-Industry Cooperation”, in Proc. of the International Conference on Advances in Computing, Control and Networking, ACCN 2015, 2015, pp. 51-53.
  19. M. Akşit, B. Tekinerdogan, H. Sözer, H. F. Safi and M. Ayas, “Identifying the Research Needs of Four Large High-Technology Companies”, in Proc. ACCN 2016, 2016, pp. 21-24.
  20. J. Dewar, “University 4.0: Redefining the Role of Universities in the Modern Era”, in Higher Education Review Magazine, August 2017.
  21. K. M. Dhara, M. Dharmala, and C. K. Sharma, A Survey Paper on Service Oriented Architecture Approach and Modern Web Services, All Capstone Projects, http://opus.govst.edu/capstones/157, 2015.
  22. D. C. Marinescu, Cloud Computing: Theory and Practice, Morgan Kaufmann, 2017.
  23. DoD, Systems Engineering Guide for Systems of Systems, version 1.0, 2008.
  24. G. Ferrari (Ed.), Sensor Networks Where Theory Meets Practice, Springer, 2010.
  25. R. Buyya, and A. V. Dastjerdi (Eds.), Internet of Things Principles and Paradigms, Elsevier, 2016.
  26. N. Silvis-Cividjian, Pervasive Computing Engineering Smart Systems, Springer, 2017.
  27. H. Mohanty et al., Big Data A Primer. Springer, 2015.
  28. S. Pyne et al. (Eds.), Big Data Analytics Methods and Applications, Springer, 2016.
  29. P. Pääkkönen, and D. Pakkala, “Reference Architecture and Classification of Technologies, Products and Services for Big Data Systems”, Big Data Research, Elsevier, vol. 2, no. 4, December 2015, pp. 166-186.
  30. L. Thames and D. Schaefer, Cybersecurity for Industry 4.0, Springer, 2017.
  31. M. Lehto and P. Neittaanmäki (Eds.), Cyber Security: Analytics, Technology and Automation, Springer, 2015.
  32. S. C. Suh, et al. Applied Cyber-Physical Systems, Springer, 2014.
  33. Y. Laalaoui, and N. Bouguila (Eds.), Artificial Intelligence Applications in Information and Communication Technologies. Springer, (2015.
  34. R. Kruse et al. Computational Intelligence A methodological Introduction, Springer, 2016.
  35. I. Goodfellow et al., Deep Learning, MIT Press, 2016.
  36. M. Hadzic et al., Ontology-Based Multi-Agent Systems, Springer, 2009.
  37. C. Ware, Information Visualization Perception for Design, Elsevier ScienceDirect, 2012.
  38. F. R. Leta (Ed.), Visual Computing, Springer, 2014.
  39. T. Rauber and G. Rünger, Parallel Programming for Multicore and Cluster Systems, Springer, 2013.
  40. B. Vöcking et al., Algorithms Unplugged, Springer, 2011.
  41. F. Rossi et al., “Handbook of Constraint Programming”, in Foundations of Artificial Intelligence, vol. 2, Elsevier, 2006.
  42. I. Sommerville, Software Engineering, 10th Edition, Pearson, 2016.
  43. F. van der Linden et al. Software Product Lines in Action, Springer, 2007.
  44. G. Orhan, M. Akşit and A. Rensink, “A Formal Product-Line Engineering Approach for Schedulers”, in Proc. 22nd International Conference on Emerging Trends and Technologies in Convergence Solutions, L. Jololian, D. E. Robbins and S. L. Fernandes (Eds.), Nov 2017, pp. 15-30.
  45. K Manikas and K. M. Hansen, “Software Ecosystems – A Systematic Literature Review”, The Journal of Systems and Software, 86, 2013, pp. 1294–1306.
  46. S. Kounev et al., Self-Aware Computing Systems, Springer, 2017.
  47. M. Akşit and Z. Choukair, “Dynamic Adaptive and Reconfigurable Systems Overview and Prospective Vision”, in Proc. Workshop on Distributed Auto-adaptive Reconfigurable Systems (DARES) - International Conference on Distributed Computing Systems (ICDCS), May 2003, Rhode Island, Providence, USA, pp. 84-89.
  48. M. Raynal, Distributed Algorithms for Message-Passing Systems, Springer, 2013.
  49. M. Akşit and L. Bergmans, “Guidelines for Identifying Obstacles When Composing Distributed Systems from Components”, in Software Architectures and Component Technology, The Kluwer International Series in Engineering and Computer Science, Kluwer Academic Publishers, Dordrecht, 2002, pp. 29-56.
  50. M. Akşit, K. Wakita, J. Bosch, L. Bergmans and A. Yonezawa, “Abstracting Object Interactions Using Composition Filters”, in Object-Based Distributed Processing, Lecture Notes in Computer Science 791, Springer Verlag, 1993, pp. 152-184.
  51. D. Shuai and X. Feng, “Distributed Problem Solving in Multiagent Systems: a Spring Net Approach”, IEEE Intelligent Systems, vol. 20, no. 4, 2005, pp. 66 – 74.
  52. M. Hadzij et al., Ontology-Based Multi-Agent Systems, Springer, 2009.
  53. M. Akşit, B. Tekinerdogan, F. Marcelloni, and L. Bergmans, “Deriving Object-Oriented Frameworks from Domain Knowledge”, in Building Application Frameworks: Object Oriented Foundations of Framework Design, John Wiley & Sons, 1999, pp. 169-198.
  54. J. Z. Pan et al., Ontology-Driven Software Development, Springer, 2013.
  55. Reinhartz-Berger et al., Domain Engineering Product Lines, Languages, and Conceptual Models, Springer, 2013.
  56. A. R. Da Silva, “Model-Driven Engineering: A Survey Supported by the Unified Conceptual Model”, Elsevier Computer Languages, Systems and Structures, 43, 2015, pp. 139-155.
  57. A.J. de Roo, H. Sözer, L. Bergmans, M. Akşit, “MOO: An Architectural Framework for Runtime Optimization of Multiple System Objectives in Embedded Control Software”, Journal of Systems and Software, 86 (10), 2013, pp. 2502-2519.
  58. H. Sözer, B. Tekinerdogan, M. Akşit, “Optimizing Decomposition of Software Architecture for Local Recovery”, Software Quality Journal, 21 (2) 2013, pp. 203-240.
  59. M. Harman et al., “Search-Based Software Engineering: Trends, Techniques and Applications”, ACM Computing Surveys, vol. 45, Issue 1, Article no. 11, 2012.
  60. S. Malakuti Khah Olun Abadi, and M. Akşit, “On Liberating Programs from the Von Neumann Architecture via Event-based Modularization”. in Companion Proc. of the 14th International Conference on Modularity, New York: Association for Computing Machinery (ACM), 2015, pp. 31-34.
  61. S. Malakuti Khah Olun Abadi and M. Akşit, “Emergent Gummy Modules: Modular Representation of Emergent Behavior”, in Proc. of the 2014 International Conference on Generative Programming: Concepts and Experiences (GPCE), 2014, pp. 15-24.
  62. de Roo, A.J. and Sözer, H. and Akşit, M. (2014) Composing domain-specific physical models with general-purpose software modules in embedded control software. Software and Systems Modeling, 13 (1). pp. 55-81.
  63. L. Bergmans, W. Havinga, and M. Akşit, “First-Class Compositions--Defining and Composing Object and Aspect Compositions with First-Class Operators”, Transactions on Aspect-Oriented Software Development, IX. 2012, pp. 216-267.
  64. S. Malakuti Khah Olun Abadi and M. Akşit, “Evolution of Composition Filters to Event Composition”, in Proc. 27th ACM Symposium on Applied Computing (SAC 2012), 2012, pp. 26-30.
  65. L. Bergmans and M. Akşit, “Composing Crosscutting Concerns Using Composition Filters”, Communications of the ACM, 44 (10), 2001, pp. 51-57.
  66. T. Elrad, M. Akşit, G. Kiczales, K. Lieberherr and H. Ossher, “Discussing Aspects of Aspect-oriented Programming”, Communications of the ACM, 44 (10), 2001, pp. 33-38.
  67. M. Akşit, “The 7 C's for Creating Living Software: A Research Perspective for Quality-oriented Software Engineering”, Turkish Journal of Electrical Engineering & Computer Sciences, 12 (2), 2004, pp. 61-95.
  68. S. Ciraci, S. Malakuti, S. Katz and M. Akşit, “Checking the Correspondence Between UML Models and Implementation”, in Proc. of the 1st International Conference on Runtime Verification, 2010, pp. 198-213.
  69. B. Nielsen, “Towards a Method for Combined Model-based Testing and Analysis”, in Proc. of the 2nd International Conference on Model-Driven Engineering and Software Development, 2014, pp. 609-618.