Analysis and modelling of Engineering Systems using Data Science and Complex Networks

PhD Student: Sebastiano Piccolo

Project Time Frame: 2015-2018

The role of iterations in the design process

Understanding the role of iterations is an important topic within design research and design practice. Iterations often involve rework and thus often increased costs and completion time. Many theories and studies ascribe iterations either to the social or technical complexity of the design process. We join the two perspectives by analysing metadata of more than 3000 documents produced during the design of a biomass power plant. We gain insights by using network analysis and by visualising the temporal unfolding of the design process. Subsequently, we develop a statistical model to rigorously test multiple hypotheses showing that iterations are a combination of technical and social factors. We show that iterations increase when the number of stakeholders/participants increases and when external suppliers are involved.

Modularity, robustness and change propagation

Increased system robustness is one of the promises of modularity. However, research on the topic has provided conflicting findings. By generating more than 2000 system architectures, we show that the relation between modularity and robustness is multifaceted: Modularity decreases topological robustness, increases robustness to change propagation, and provides economic benefits. Results confirm the importance of modularity, enable reconciliation of opposing findings from prior research, and guides researchers and practitioners in the selection of appropriate robustness measures.

Previous
Previous

Integrated safety and security analysis of cyber-physical systems