Modeling Complex Software Systems: A Case Study on Sustainable Water Supply Maintenance
Digitalization is introducing a virtual representation of the physical world. Such virtual or digital assets, interconnected via global communication network, open unbounded management opportunities that are realized in form of software. Nowadays, digitalization is not a matter of technology change, but is rather perceived as a prerequisite of modern and sustainable operation. Thus, proactive digitalization continuously increases the complexity of globally interconnected software systems and new emerging technologies may bring significant improvements in their management. Management and sustainable goals depend on sound and effective software system engineering solutions. In this paper, we discuss modeling complex software systems within a water supply case study, in which digitalization is introduced to accomplish sustainable goals. Our focus is on water leak report and repair process, for which we open interesting further research and development challenges, based on our previous experiences in modeling complex software systems and in modeling software failure report and repair process.