Return to search

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

Thesis: Ph. D., Massachusetts Institute of Technology, Engineering Systems Division, 2014. / This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. / Cataloged from student-submitted PDF version of thesis. / Includes bibliographical references. / 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. / by Kaushik Sinha. / Ph. D.

Identiferoai:union.ndltd.org:MIT/oai:dspace.mit.edu:1721.1/89871
Date January 2014
CreatorsSinha, Kaushik, Ph. D. Massachusetts Institute of Technology
ContributorsOlivier L. de Weck., Massachusetts Institute of Technology. Engineering Systems Division., Massachusetts Institute of Technology. Engineering Systems Division.
PublisherMassachusetts Institute of Technology
Source SetsM.I.T. Theses and Dissertation
LanguageEnglish
Detected LanguageEnglish
TypeThesis
Format340 pages, application/pdf
RightsM.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., http://dspace.mit.edu/handle/1721.1/7582

Page generated in 0.0014 seconds