Breathing Life into Models: The Next Generation of Enterprise Modeling
Abstract
Edsger W. Dijkstra has frequently suggested building a "firewall" between the technology- and application-side of computer science. His justification: The methods to attack the computer scientists' formal, mathematical "correctness problem" differ fundamentally from the methods to attack the applicants' informal "pleasantness problem". In this setting, a model is always confined to one side or the other of this wall. This keynote shows that a seamless transition between both sides can be achieved by a framework with architecture, statics, and dynamics as the three pillars of modeling computer-integrated systems. Selected examples justify this framework. It allows to "breath life" into (static) models, and it implies a new understanding of the "pleasantness" of computer-integrated systems, which is well-needed in the age of "digital first".
- Publication:
-
arXiv e-prints
- Pub Date:
- May 2022
- DOI:
- 10.48550/arXiv.2205.09591
- arXiv:
- arXiv:2205.09591
- Bibcode:
- 2022arXiv220509591F
- Keywords:
-
- Computer Science - Software Engineering
- E-Print:
- 8 pages, 11 figures, author prepared version of final manuscript based on the invited keynote at ICSOFT 2022, http://www.icsoft.org