CHARACTERIZING MODULARITY, HIERARCHY AND MODULE INTERFACING IN COMPLEX DESIGN SYSTEMS

Modular engineering systems have multiple benefits over their more integral counterparts. Despite the importance of modularity, metrics and methods for a precise quantitative characterization of modularity, hierarchy and module interfacing remain relatively ambiguous. In this paper, using graph theory and linear algebra, we develop a spectral approach to establish: (1) a metric to characterize modularity, hierarchy and module interfacing in complex engineering systems; and, (2) a method for module identification and system decomposition that addresses hierarchical and overlapping organization of modularity in a complex system. The Singular Values (SV) signatures of random, regular, modular and hierarchically modular benchmark graph models are used to establish the metric. Then, the method is applied to a real design model and its modularity signature is assessed. The modularity signature of a real world system is shown to sit in the continuum established by the extremes of random, regular and modular and hierarchically modular graph models. The main contribution of the work is that it proposes that modularity is an aggregate concept that is measured in terms of multiple concepts expressed as graph properties. An ideal numeric modularity measurement index would have to incorporate these multiple criteria that affect modularity. The method can be used in the conceptual and detailed design stages for purposes of redesigning a product based on the degree of desired modularity.Copyright © 2011 by ASME

[1]  David W. Rosen,et al.  Implications of Modularity on Product Design for the Life Cycle , 1998 .

[2]  Alex Pothen,et al.  PARTITIONING SPARSE MATRICES WITH EIGENVECTORS OF GRAPHS* , 1990 .

[3]  Steven D. Eppinger,et al.  The Misalignment of Product Architecture and Organizational Structure in Complex Product Development , 2004, Manag. Sci..

[4]  Kosuke Ishii,et al.  Design for variety: developing standardized and modularized product platform architectures , 2002 .

[5]  Qi D. Van Eikema Hommes Comparison and Application of Metrics That Define the Components Modularity in Complex Products , 2008 .

[6]  Timothy W. Simpson,et al.  IMPROVING AN EXISTING PRODUCT FAMILY BASED ON COMMONALITY/DIVERSITY, MODULARITY, AND COST , 2007 .

[7]  Katja Hölttä-Otto,et al.  Degree of Modularity in Engineering Systems and Products with Technical and Business Constraints , 2007, Concurr. Eng. Res. Appl..

[8]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[9]  Katja Hölttä,et al.  Comparing Three Different Modularity Methods , 2003 .

[10]  A. Barabasi,et al.  Hierarchical Organization of Modularity in Metabolic Networks , 2002, Science.

[11]  Xin Guo Ming,et al.  On Modular Products Development , 2009, Concurr. Eng. Res. Appl..

[12]  Steven D. Eppinger,et al.  A Network Approach to Define Modularity of Components in Complex Products , 2007 .

[13]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[14]  Roger Guimerà,et al.  Extracting the hierarchical organization of complex systems , 2007, Proceedings of the National Academy of Sciences.

[15]  Alex H. B. Duffy,et al.  Supporting `Design for Re-use' with Modular Design , 2007, Concurr. Eng. Res. Appl..

[16]  Mark W. Lange,et al.  Interfaces Per Module: Is There an Ideal Number? , 2009 .

[17]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[18]  Katja Hölttä-Otto,et al.  Metrics for Assessing Coupling Density and Modularity in Complex Products and Systems , 2007 .

[19]  Andrew Y. C. Nee,et al.  Optimal Design of Hierarchic Components Platform under Hybrid Modular Architecture , 2009, Concurr. Eng. Res. Appl..

[20]  Steven D. Eppinger,et al.  Identifying Modular and Integrative Systems and Their Impact on Design Team Interactions , 2003 .

[21]  Kristin L. Wood,et al.  A heuristic method for identifying modules for product architectures , 2000 .

[22]  Rachel Marie Day,et al.  Validating Module Heuristics on Large Scale Products , 2009 .

[23]  John K. Gershenson,et al.  DSM-Based Product Representation for Design Process Modularity , 2008 .

[24]  M E J Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[25]  G. Strang Introduction to Linear Algebra , 1993 .

[26]  John K. Gershenson,et al.  Product modularity: Definitions and benefits , 2003 .

[27]  M. Newman,et al.  Finding community structure in networks using the eigenvectors of matrices. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[28]  Erik K. Antonsson,et al.  INFORMATION MEASURE FOR MODULARITY IN ENGINEERING DESIGN , 2004 .

[29]  HERBERT A. SIMON,et al.  The Architecture of Complexity , 1991 .

[30]  Somwrita Sarkar,et al.  Community detection in graphs using singular value decomposition. , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[31]  Kosuke Ishii,et al.  MODULARITY: INTERNATIONAL INDUSTRY BENCHMARKING AND RESEARCH ROADMAP , 2003 .