Back to results

Massachusetts Institute of Technology

Structural complexity and its implications for design of cyber-physical systems

Abstract

dc:description.abstract

Most modern era software-enabled, electro-mechanical systems are becoming more complex as we demand more performance and better lifecycle properties (e.g. robustness) from them. As a consequence system development projects are becoming increasingly challenging and are falling behind in terms of schedule and cost performance. The complexity of technical systems depends on the quantity of different elements and their connectivity, i.e., complexity means a measurable system characteristic. There are three main dimensions of complexity that emerged in the context of system design and development: (1) Structural Complexity; (2) Dynamic Complexity and (3) Organizational Complexity. Structural complexity pertains to the underlying system architecture or more generally, the enabling infrastructure. Dynamic complexity refers to the complexity of the system behavior or process running on the underlying infrastructure. Organizational Complexity relates to the system development process and the organizational structure of the development team. This dissertation primarily focuses on developing a theoretical framework for structural complexity quantification of engineered systems and subsequently a complexity-based design paradigm of interconnected, complex engineered system. There are four distinct thematic parts in this dissertation: (i) theoretical development of the proposed structural complexity metric, including the metric's qualification as a valid complexity measure based on its mathematical properties; (ii) empirical validation of the proposed complexity metric based on simple experiments and application of the methodology to compute structural complexity of complex engineered systems like jet engines and advanced printing systems; (iii) systemic implications from a complexity management standpoint, including introduction of complexity budgeting for system development and linking actual complexity to human perception of complexity through the notion of complicatedness, and (iv) extension of the proposed metric to system-of-systems and a computational framework for measuring dynamic complexity. The topological complexity metric, C₃ is shown to clearly distinguish between system architectural regimes (e.g., centralized, hierarchical, transitional and distributed). The ball and stick experiment empirically establishes the super-linear relationship between structural complexity (X) and development effort (Y) with exponent, b=1.48.

Degree

thesis:*
Department dc:contributor.department
Massachusetts Institute of Technology. Engineering Systems Division.
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2014

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Sinha, Kaushik, Ph. D. Massachusetts Institute of Technology
Advisor dc:contributor.advisor
  • Olivier L. de Weck.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1721.1/89871
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/89871

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Sinha, Kaushik, Ph. D. Massachusetts Institute of Technology. Structural complexity and its implications for design of cyber-physical systems. Massachusetts Institute of Technology, 2014. http://hdl.handle.net/1721.1/89871