Engineering software and software intensive systems has become increasingly complex over the last decades. In the ongoing digitalization of all aspects of our lives in almost every domain, including, e.g., mechanical engineering, electrical engineering, medicine, entertainment, or jurisdiction, software is not only used to enable low-level controls of machines, but also to understand system conditions and optimizations potentials.
No takes yet. Share an insight, caveat, or question.
Hölldobler et al. (2019) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: