application of axiomaticdesign and design structure matrix to thedecomposition ofengineering systems

Upload: gerelmaabatchuluun

Post on 08-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    1/12

    Application of Axiomatic

    Design and DesignStructure Matrix to theDecomposition ofEngineering SystemsM. D. Guenov* and S. G. Barker

    Department of Power, Propulsion and Aerospace Engineering, School of Engineering, Cranfield University, Wharley End,

    Bedfordshire, MK43 0AL, United Kingdom

    DECOMPOSITION OF ENGINEERING SYSTEMS

    Received 25 February 2004; Accepted 1 August 2004, after one or more revisionsPublished online in Wiley InterScience (www.interscience.wiley.com).DOI 10.1002/sys.20015

    ABSTRACT

    A design decomposition-integration model, named COPE, is proposed in which AxiomaticDesign Matrices (DM) map Functional Requirements to Design Parameters while Design

    Structure Matrices (DSM) provide structured representation of the system development

    context. In COPE, the DM and the DSM co-evolve. Traversing between the two types of

    matrices allows for some control in the application of the system knowledge which surrounds

    the decision making process and the definition of the system architecture. It is argued that

    this approach describes better the design process of complex products which is constrained

    by the need to utilise existing manufacturing processes, to apply discrete technological

    innovations and to accommodate work-share and supply chain agreements. Presented is an

    industrial case study which demonstrated the feasibility of the model. 2004 Wiley Peri-

    odicals, Inc. Syst Eng 8: 2940, 2005

    Key words: axiomatic design, design structure matrix, systems decomposition, systems

    integration

    1. INTRODUCTION

    Standards for the engineering of systems such as EIA

    632 and ISO/IEC 15288 support a seamless process of

    converting customer needs into systems/technical re-

    quirements, which are subsequently transformed into

    logical representations (architectural design) and fi-

    Regular Paper

    *Author to whom all correspondence should be addressed (e-mail:

    [email protected]).

    Contract grant sponsor: UK EPSRC Research Grant GR/R37067

    under the Systems Integration Initiative.

    Systems Engineering, Vol. 8, No. 1, 2005

    2004 Wiley Periodicals, Inc.

    29

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    2/12

    nally into physical solution representations. The proc-

    ess is iterative (see Fig. 1) due to the incomplete infor-

    mation available at the outset of the project and also the

    large number of constraints involvedtechnical, eco-

    nomic and even political. The systems approach of

    tackling the problem includes the deployment of Inte-

    grated Product Teams (IPT). These are composed of avariety of specialists from different functional disci-

    plines, ideally representing different phases of the prod-

    uct lifecycle to ensure that the design process will

    consider, as early as possible, all relevant requirements

    and constraints. IPTs are now a common practice in

    industries such as the defense and aerospace. What

    seems to be lacking, however, are high-level support

    tools which could help the systems teams and architects

    draw together consistently a vast amount of information

    needed for the requirements and the design decompo-

    sition of the system. Currently there exist a number of

    requirements management tools, which fulfill only par-tially this need. For instance, Acclaro [Suh, 2001;

    Axiomatic Design Software Inc. website] is designed

    to evolve the systems design in accordance with the

    rules of Axiomatic Design Theory (ADT). The software

    allows the systems designer to enter the top-level Func-

    tional Requirements (FRs) and Design Parameters

    (DPs), and to decompose and map those in two tree

    hierarchies and associated design matrices. However,

    Acclaro is concerned primarily with functional decom-

    position, and not with explicit constraint mitigation and

    control. SLATE, on the other hand [Talbott et al., 1994a,

    1994b], now part of the EDS Team Center suite of

    software, is a good example of a powerful requirementsmanagement system. It provides constructs not only to

    build requirements and product hierarchies, but also

    allows the designer to attach constraints and text frag-

    ments to each item within each layer of the system

    decomposition, and also provides a good level of trace-

    ability of nonfunctional requirements throughout the

    design decomposition. SLATE, however, would only

    produce results which reflect the experience of those

    using it. Observations made during the industrial case

    study suggest that, in practice, even experienced sys-

    tems designers are too quick to follow a particular

    solution path, relying heavily on existing knowledge

    and past concepts.

    There are also other methods of structuring the de-

    sign process, such as the N2 chart [Lano, 1977, 1979],

    and the Design Structure Matrix (DSM) approach

    [Steward, 1967, 1981]. The latter approach provides the

    ability to group related design elements. There are

    software tools available which are based on the DSM.

    These include DeMAID [Rogers, 1999], which was

    developed by NASA to facilitate the decomposition andsequencing of design activities, and more recently,

    PlanWeaver (ADePT [Adept Management website])

    which has been applied mainly in the construction

    industry.

    This paper presents work which has concentrated

    particularly on the integration of ADT and DSM. The

    conjecture is that ADT and DSM are complementary

    parts of the decompositionintegration problem, where

    the former is more concerned with mapping of func-

    tional requirements to design parameters, while the

    latter is better suited to modeling the interactions and

    the integration of the design parameters. The mainobjective of the work is to investigate to what extent

    those two methods can be integrated and to evaluate the

    approach in a realistic industrial setting. The potential

    value of this work is that it provides a means of relating

    component integration to system functionality, which

    otherwise is not available but is essential during the

    early stages of the design process. The following two

    sections present a brief summary of ADT and DSM,

    respectively. Section 4 outlines the Methodology, while

    Section 5 describes the industrial case study undertaken

    to test and evaluate the approach. Finally conclusions

    are drawn and future work outlined.

    2. AXIOMATIC DESIGN THEORY (ADT)

    The underlying hypothesis of the Axiomatic Design

    [Suh, 1990, 2001] is that there exist fundamental prin-

    ciples that govern good design practice. The main dis-

    tinguishable components of the ADT are domains,

    hierarchies, and design axioms. The foundation axioms

    are:

    Figure 1. High-level view of the systems engineering process

    (adapted from ANSI/EIA-632-1998).

    30 GUENOV AND BARKER

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    3/12

    Axiom 1. Maintain the independence of the func-

    tional requirements.1

    Axiom 2. Minimize the information content of the

    design.

    Axiom 1 requires that Functional Requirements

    (FRs) be independent of one another, which enables

    each FR to be satisfiedwithoutaffecting any of the other

    FRs. Thus there is no coupling of function where it can

    be avoided, and the design remains as uncomplicated as

    possible. Axiom 2 provides a quantitative measure of

    the merits of a given design, and thus it is useful in

    selecting the best among the designs which satisfy

    axiom one [Suh, 2001]. Generally, the design that uses

    the least information is superior. This is explained in

    more detail later in this section. According to the ADT,

    the design process takes place in four domains (Fig. 2,

    adapted from Tate [1999] and Suh [2001]): Customer,

    Functional, Physical and Process. Through a series of

    iterations, the design process converts customers needs

    (CNs) into Functional Requirements (FRs) and con-

    straints (Cs), which in turn are embodied into Design

    Parameters (DPs). Functional Requirements can be de-

    fined as a minimum set of independent requirements

    that completely characterises the functional needs of the

    product in the functional domain; Design Parameters

    are the key physical variables in the physical domain

    that characterise the design that specifies the FRs [Suh,

    2001, p 14]. DPs determine (but also can be affected by)the manufacturing or Process Variables (PVs). The de-

    composition process starts with the decomposition of

    the overall functional requirementin practice this

    should correspond to the top system requirement. Be-

    fore decomposing a FR at a particular hierarchical level

    in the functional domain, the corresponding DP must

    be determined for the same hierarchical level in the

    physical domain. This iterative process is called zigzag-

    ging (see also Tate [1999] for a more thorough treatment

    of the decomposition problem).Zigzagging also involves the other domains since

    manufacturing considerations may constrain design de-

    cisions, while over-specified requirements could vir-

    tually prohibit the discovery of feasible design

    solutions. At each level of the design hierarchy, the

    relations (the dependencies) between the FRs and the

    DPs can be represented in an equation of the form:

    FR = [A]DP, (1)

    where each element of the design matrix [A] can be

    expressed as Aij = FRi/DPj (i = 1,, m and j = 1,,

    n). Equation (1) is called the design equation and canbe interpreted as choosing the right set of DPs to

    satisfy given FRs. This is required by Axiom 1 (Inde-

    pendence). Each element Aij is represented as a partial

    derivative to indicate dependency of a FRi on aDPj. For

    simplicity the value of an element Aij can be expressed

    as 0 (i.e., the functional requirement does not depend

    on the particular design parameter), or otherwise X.

    Depending on the type of resulting design matrix [A],

    three types of designs exist: uncoupled, decoupled and

    coupled (Fig. 3).

    Uncoupled design occurs when each FR is satisfied

    by exactly one DP. The resulting matrix is diagonal, and

    the design equation has an exact solution; i.e., Axiom 1is satisfied. When the design matrix is lower triangular,

    the resulting design is decoupled, which means that a

    sequence exists, where by adjusting DPs in a certain

    order, the FRs can be satisfied. The design matrix of a

    coupled design contains mostly nonzero elements, and

    thus the FRs cannot be satisfied independently. A cou-

    pled design can be decoupled, for example, by adding

    components to carry out specific functionshowever,

    this comes at a price.

    Figure 2. Decomposition by zigzagging.

    1It appears that software engineers realized this earlier, whilelearning from some bad designs in the automotive industry [seeStevens, Myers, and Constantine, 1974: 139].

    DECOMPOSITION OF ENGINEERING SYSTEMS 31

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    4/12

    One additional factor that affects coupling is the

    number of FRs, m, relative to the number of DPs, n. If

    m > n, then the design is either coupled or the FRs

    cannot be satisfied. Ifm < n, then the design is redun-

    dant. (Note that in both cases the design matrix [A] is

    not square.)

    In addition to the design axioms, ADT is governed

    by a set of rules, which are formalized into theorems

    and corollaries. Of particularly relevance to this re-

    search are Corollary 3 and Theorem 5 which originate

    from the first axiom (Independence):

    Corollary 3 states: Integrate design features in asingle physical part if the functional requirements

    (FRs) can be independently satisfied in the pro-

    posed solution.

    Theorem 5 states: When a given set of FRs ischanged by the addition of a new FR, by substi-

    tuting one of the FRs with a new one, or by

    selection of a completely different set of FRs, the

    design solution given by the original DPs cannot

    satisfy the new set of FRs. Consequently, a new

    design solution must be sought.

    The Second Design Axiom states that minimizing the

    information contentof a DP increases the probability

    of success of satisfying a function. The information

    content is defined by the equation

    I= log

    systemrange

    commonrange

    . (2)

    In Figure 4 design range is the tolerance within which

    the DP can vary; system range is the capability of the

    (manufacturing) system; common range is the overlap

    between design and system ranges, and specifies therange within which the FR(s) can be met [Suh, 2001].

    The information content of a system can be computed

    by summation of the individual information contents of

    all DPs only if the latter are probabilistically inde-

    pendent. Frey, Jahangir, and Engelhard [2000] proved

    that simple summation cannot be performed for decou-

    pled designs and offered a method for computing infor-

    mation content. There is no exact method for computing

    the information content of coupled designs.

    3. DESIGN STRUCTURE MATRIX (DSM)

    The DSM can be seen as a successor to the N2 chart

    [Lano, 1977, 1979, Becker, Ben-Asher, and Ackerman,

    2000], which was used for some years by the Systems

    Engineering community, before the introduction of the

    DSM. The DSM has become increasingly popular as a

    means of planning product development, project plan-

    ning and management, systems engineering, and organ-

    izational development [Browning, 2001, 2002]. The

    concept dates back to the 1960s and was not actually

    published until 1981 [Steward, 1981]. The Design

    Structure Matrix (DSM) is a compact, matrix repre-

    sentation of a system/project. The matrix contains a listof all constituent subsystems/activities and the corre-

    sponding information exchange and dependency pat-

    terns. That is, what information pieces (parameters) are

    required to start a certain activity and where does the

    information generated by the activity feed intoi.e.,

    which other tasks within the matrix utilize the output

    information [Design Structure Matrix website]. There

    are three different configurations of the matrix (Fig. 5).

    The simple, parallel configuration, in which the design

    Figure 3. Examples of design types. From top to bottom:

    Uncoupled, Decoupled, and Coupled Design.

    Figure 4. Probability distribution of a design parameter. The

    solid line represents uniform distribution, the dotted line a

    nonuniform distribution (adapted from Suh [1990]).

    32 GUENOV AND BARKER

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    5/12

    elements (e.g., design parameters or activities) are fully

    independent of each other, the sequential, decoupled

    configuration, in which the second parameter is de-

    pendent upon the output of the first, and the fully

    coupled configuration, in which parameters are interde-pendent upon each other. Figure 6 shows how a DSM

    may be used. The crosses below the diagonal in figure

    6a represent a forward flow of information, while those

    above the diagonal depict a feedback loop. The DSM

    can be used to reorder, or partition design elements,

    to minimize feedback loops (Fig. 6b). This is achieved

    by a process of triangularization [Browning, 2002],

    to render the matrix as lower-triangular as possible.

    Sets of feedback loops can also be removed, by tear-

    ing them from the matrixin practice this means

    producing a set of assumptions for the (as yet) unknown

    information. The DSM must then be repartitioned.DSMs can also be used to create and sequence modules

    or clusters [Sharman and Yassine, 2004], which are

    either mutually exclusive, or minimally interacting.

    This absorbs any (remaining) iteration within the sys-

    tem. This is shown in Figure 6c.

    There are two types of DSM in terms of application:

    The static DSM, essentially a square matrix, usedfor the representation of systems design architec-

    ture interface, design decomposition and modu-

    larization, and planning of organizational topolo-

    gies

    The temporal DSM, which is primarily used formapping of design processes and for scheduling

    and management of activities, over time

    This research is concerned with the use of DSM to

    model the integration and connectivity (logical and

    physical) between design embodiments of system ar-

    chitectures, and to trace the effects of this integration

    on the functionality of the system.

    While DSM provides a powerful technique for the

    analysis of design interactions within a complex devel-

    opment program, it appears to be less effective in inno-

    vative design. As Dong and Whitney [2001, p 11] point

    out, it is not possible to obtain a DSM for a new

    product that has never been designed before. Addition-

    ally, Dong and Whitney maintain that, although theDSM captures the interactions between elements within

    a system, it fails to record explicitly the reasons for

    these interactions.

    4. DECOMPOSITION-INTEGRATIONPROCESS USING ADT AND DSM

    ADT postulates that a zigzagging process for FR-DP

    mapping that takes place in a solution neutral envi-

    Figure 5. DSM configurations.

    Figure 6. Examples of DSM forms: (a) Basic, (b) Partitioned, (c) Clustered.

    DECOMPOSITION OF ENGINEERING SYSTEMS 33

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    6/12

    ronment ensures better design. This, however, can

    rarely happen in practice, particularly in complex prod-

    uct environments, where economic considerations dic-

    tate maximum possible utilization of mature designs

    and existing manufacturing processes [Guenov, 2002].

    In addition, the design process must capture the inter-

    actions among the design parameters, including geome-

    try, spatial layout, interfaces (e.g., logical and physical

    connectivity), and so forth. As discussed in the previous

    section, DSM is a mature method capable of capturing

    the interaction between design parameters, but by defi-

    nition, it is fully known only for products that have

    already been designed.

    These considerations led us to the idea that the

    decomposition integration problem would be better

    modeled as a co-evolution of ADT matrices and DSMs.

    The generic representation of the process which we

    named COPE (decomposition-integration of COmplex

    Product Environments) is depicted in Figure 7. InCOPE, ADT is used to map the decomposition of

    functional requirements to design parameters (FR-DP).

    At each decomposition level various knowledge

    sources are consulted in order to take into consideration

    constraints originating from all stakeholders. The

    knowledge sources include unstructured ones (e.g., em-

    ployees tacit knowledge and various unpublished

    documents) as well as structured/coded sources. Exam-

    ples of the latter include government regulations, DSMs

    of past designs (also processes), companys own design

    standards, synthetic and analytical models, knowledge

    bases, and so forth. Technology bricks is a generic

    term which encompasses chunks of new technology

    which is mature enough to be applied in the new product

    with potential competitive advantage.

    As the decomposition progresses, essential design

    studies must be performed, including spatial layout,

    performance and capacity constraints checks, and/or

    more detailed design of particular, riskier aspects of theproduct, resulting in more interactions between the

    design parameters. As a consequence, Corollary 3 of

    ADT may be violated or requirements may need to be

    added or changed at a higher level, which would require

    a repetition of the decomposition phase (see Theorem

    5 of ADT).

    The first step to linking ADT and DSM was made

    by Dong and Whitney [2001], who showed that if the

    Axiomatic design matrix (DM) can be expressed ana-

    lytically and one design parameter (DP) is dominant in

    satisfying a particular functional requirement (FR),

    then the triangulated design matrix is equivalent to theDSM of the design parameters. The algorithm consists

    of three major steps:

    1. Construct the Design Matrix (DM).

    2. In each row of the DM choose the dominant (the

    largest) entry.

    3. Permute the matrix by exchanging rows and col-

    umns so that all dominant entries appear on the

    main diagonal.

    The authors show that choosing the dominant entries is

    important as it ensures the convergence of the design

    process.

    Figure 7. Schematic representation of the COPE Decomposition-Integration process.

    34 GUENOV AND BARKER

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    7/12

    Unfortunately, when designing complex (physical

    or software) systems the FRs are satisfied by modules

    or other (sub)systems or components and therefore the

    design matrix cannot be represented analytically; and it

    may not necessarily be square either. In order to over-

    come this restriction, we have devised a decomposition

    procedure (Fig. 8) in which the design and structurematrices co-evolve.

    The procedure starts with the construction of the DM

    of the FR-DP hierarchy. At this level the dominant DPs

    are identified. The DM is manipulated [see Dong and

    Whitney, 2001] so that it becomes lower triangular with

    dominant entries, X, on the main diagonal. The result

    is the Architectural DSM, that is, a DSM derived only

    from the functional view of the product. At this stage a

    certain amount of layout/spatial design may need to be

    done, including possible integration of components.

    This will be subjected to considerations regarding in-

    novation, cost, weight, capacity and other constraints,

    which are taken into account by applying the knowl-

    edge sources, as discussed above (see also Fig. 4). The

    resulting design may affect the functionality of the

    systems, for example, grouping components together

    may couple functions. If that is the case, requirements

    may need to change or more design parameters may

    need to be added. This means that the design decompo-

    Figure 8. COPE decompositionintegration procedure.

    DECOMPOSITION OF ENGINEERING SYSTEMS 35

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    8/12

    sition has to be reconsidered from the highest level (see

    Theorem 5). The decomposition ends when a leaf node

    is encountered, that is, further decomposition will

    change the subject of the requirement. In terms of

    systems engineering standards (see, e.g., ANSI/EIA-

    632), a leaf node can be approximately described as a

    specified/assigned requirement.

    Perhaps it is worth emphasising that the COPE pro-

    cedure aims to retrace the AD-DSM connection at each

    level of the decomposition rather than at reaching a leaf

    node of the DP hierarchy. This is justified by the fact

    that in practice one can be very restricted in performing

    the entire decomposition in a solution neutral envi-

    ronment (as advocated by ADT)there are, for exam-

    ple, cost considerations at the outset of the project

    which result in targets on reusability of components and

    manufacturing processes from previous products and

    /or targets on commonality of components with other

    existing product lines. Furthermore, one sometimesneeds to decompose much deeper one branch of the

    FR-DP hierarchy relative to other branches in order to

    de-risk the solution. For example, one may need to

    know if a particular material can be used before con-

    tinuing further with the decomposition since this par-

    ticular material may affect performance constraints or

    interfaces with other components. Thus we see our

    approach as compliant with the deeper localized studies

    that need to be preformed in practice at the conceptual

    and preliminary design stages before proceeding fur-

    ther with the development process.

    5. CASE STUDY

    In order to test our approach regarding ADT (and,

    subsequently, DSM), a case study was undertaken in

    conjunction with COPE Project sponsor BAE SYS-

    TEMS. The chosen study concerns the upgrading of an

    air defense system. The primary form taken by our

    research was a series of interviews with key members

    of the project. These ascertained the nature of the re-

    quirements, and the structure of the design. This infor-

    mation was then decomposed using axiomatic design

    techniques to identify connectivity between require-

    ments and design, and how each impacted the other.This was known as the As Is solution. Impacting

    factors, or constraints, both within the system of design,

    and of an organizational nature, were studied to model

    their effect on the process of system design. This was

    validated with the BAE SYSTEMS Project. A parallel

    analysis was conducted to determine how the system

    could have been designed, had ADT [Suh, 1990, 2001]

    and engineering design standards been applied. This

    became the As Could Be solution. It was intended that

    the comparison between As Is and As Could Be

    would indicate any areas where the existing design

    could have been improved, thus confirming (or not) our

    initial hypothesis. Additionally, we expected that the

    comparison would identify a set of potentially useful

    features that have not yet been addressed by the existing

    systems engineering tools.

    The findings of the study noted that possibly the key

    constraint was that this was an update rather than a new

    system, and that any design was therefore constrained

    by what already existed. However, the analysis of re-

    quirements by the BAE SYSTEMS Project appears to

    have been relatively unstructuredand, indeed, an on-

    going process. This, when coupled to a predominantly

    bottom-up rather than top-down analysis tech-

    nique, meant that the requirements were not decom-

    posed fully, and therefore the relation of requirements

    to design was not fully analyzed. This has the potential

    for delay in the form of extended or unnecessary reworkor iterationthe need for which the Project admitted

    was not accounted for. The work breakdown was de-

    scribed as being intuitive, and based largely on previous

    experience. Thus work appeared to be assigned to teams

    without consideration of how all of the modules could

    be integrated together successfully.

    The design of the system was forced down specific

    avenues. This was mainly because it was time con-

    strained and there was a history of rival bids, which,

    through the prime contractor, led to decisions regarding

    the design being taken that were beyond the control of

    the BAE SYSTEMS team. Furthermore, the fact that

    certain data was provided much later than scheduled,

    has also placed certain restraints upon the system design

    process. The organizational need requiring the design,

    initially at least, to be planned in conjunction with two

    specific suppliers, also applied certain constraints.

    The need to trace and analyze design decisions and

    changes has been a central requirement in the design of

    complex products for quite some time [Guenov, 1996].

    In the context of this case study, the DSM offered a

    potential solution to the problem of tracing the effect of

    contextual issues such as project scheduling, and event

    sequencing, upon the system design (Pimmler and Ep-

    pinger, 1994; Ulrich and Eppinger, 1999). Through theapplication of ADT and DSM, our case study research

    discovered elements of the system design and its con-

    text which required integration to provide a successful

    design solution. For example, given that the chosen

    design utilized two sensors, one to track the position of

    incoming targets, the other to track an outgoing missile,

    with the outgoing missile potentially being able to be

    seen by both sensors simultaneously, could be seen as

    an integration issue which requires the application of

    36 GUENOV AND BARKER

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    9/12

    both ADT and DSM. An example of such an application

    is described below.

    The approach for deriving the DSM from the DM is

    leveled so that each hierarchical level of the FR-DP

    decomposition hierarchy is evaluated in turn. The first

    step is to construct the Design Matrix (DM). For the

    purposes of demonstrating the approach, a 2nd-level

    abstraction of the ADT decomposition hierarchy will be

    concentrated upon. A sample of the 2nd-level BAESYSTEMS DM is shown in Figure 9.

    The design appears to be a redundant one as the

    number of design parameters is greater than the number

    of functional requirements. At this stage it is important

    to identify the primary relationships between require-

    ments and designi.e., if more than one design pa-

    rameter is used to satisfy a requirement, identify the

    dominant one, and where appropriate, secondary rela-

    tionships if they exist (they do not in this example). This

    is step two of the approach. The primary relationships

    are marked with large Xs, while secondary relation-

    ships could be depicted with small xs. The DM now

    describes the functional linkages between the Func-tional Requirements (FRs) and the Design Parameters

    (DPs). This serves to define the manner in which the

    DPs will satisfy the FRs. However, the effects of deci-

    sions relating to the system such as cost, capacity, and

    physical integration are not dealt with particularly well.

    As a result, a DSM structure can be generated to accom-

    modate these issues. The next step of the approach

    concerns the derivation of an Architectural DSM.

    This is illustrated in Figure 10. A dummy FR, denoted

    by ?, is added to make the matrix square. Asterisks

    are used to denote blank cells on the diagonal.

    The Architectural DSM is created through a com-

    bination of a method proposed by Dong and Whitney

    [2001], and triangulation. Thus the rows and columns

    are permuted to produce a (predominantly) lower trian-

    gular matrix. The vertical axis is renumbered according

    to the DP order, and the Architectural DSM is the

    result. This is the equivalent of the DM, in DSM form,

    and provides the interface between the DM and DSM.

    This stage of the case study analysis revealed a

    problem with the design solution. Figure 10 shows a

    feedback loop between DPs 2.2.3 and 2.2.2, and a

    second between 2.2.4 and 2.2.3. However, these feed-

    back loops had not been anticipated in the design.

    Analysis of the model revealed that the likely reason for

    their appearance in the structural DSM was a leveling

    issue: DP 2.2.4 verifies that the output of previous DPs

    is correct. But the corresponding FR for this DP occurs

    at a lower level of decomposition in the DM. This raised

    an issue with the As Is model (this being the existing

    solution, modeled in Figs. 9 and 10). A review of the

    requirements then led to the creation of an As Could

    Be solution, which is shown in Figure 11a. This at-

    tempted to use axiomatic design method [Suh, 1990,

    2001] to create a design independently of the existing

    As Is model, to see if improvements were theoreti-

    cally possible to the design. The main changes (the

    original FR/DP nomenclature has been retained for ease

    of comparison) are an additional FR, stating the need to

    verify the output of processing tasks, and an additional

    DP which enables a further verification task, that of

    comparing successive outputs to enhance reliability of

    Figure 9. 2nd-level Design Matrix (DM).

    Figure 10. 2nd-level Architectural DSM.

    Figure 11. (a) 2nd-level As Could Be Design Matrix; (b)

    2nd-level As Could Be Architectural DSM.

    DECOMPOSITION OF ENGINEERING SYSTEMS 37

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    10/12

    missile/target detection, up from a lower level of the

    decomposition.

    This simplifies the FR-DP relationshipwhereas,

    previously, FR 2.2.2 had been satisfied by three DPs

    which embodied the verification algorithms at a lower

    level of decomposition, the requirement can now be met

    independently of processing operations. This may incur

    a cost overhead, depending on the technology used to

    implement it, but is representative of the ADT design

    philosophy, being in accordance with corollary three of

    axiomatic design [Suh, 1990, 2001]. Finally, FRs 2.2.1

    and 2.3.1 of the As Is solution (Fig. 9) perform the

    same operation. These have therefore been combined

    into one. The design solution remains uncompromised

    as the DPs can be scheduled to cater for the newly

    compressed FR. It can be seen in Figure 11b that this

    has resolved the feedback issue.

    The effects of decision-making on the matrices now

    need to be modeled. The decisions can regard a rangeof criteria, such as constraints, physical and logical

    connectivity, and software or hardware integration. In

    the BAE SYSTEMS case, the need exists to combine

    software functionality onto processor cards. The physi-

    cal connectivity of the design and the interaction of the

    functions across the processors are therefore relevant.

    Using the As Is solution as a basis, the creation of

    these DSM can be demonstrated by Figures 12 and 13.

    For the physical connectivity (denoted by 0s), it can

    be seen that of the processing DPs (2.2.1, 2.2.2, and

    2.2.3), 2.2.3 operates independently, while 2.2.2 pro-

    vides data to 2.2.1. DPs 2.2.1 and 2.2.3 then feed 2.2.5.The verification DPs (2.2.4 and 2.2.5) also operate

    independently, with both passing information to the

    output channel (DP 2.2.6) on completion of the verifi-

    cation task. This completes an operational cycle.

    The integration between software cards, shown in

    Figure 13, is described by numbers. The numbers on the

    diagonal indicate which of three processors the DP is

    assigned to. Thereafter, numbers separated by a comma

    indicates that two DPs communicate over separate

    processors. The first number denotes the card from

    which the communication is initiated, and the second

    number indicates which card receives the communica-

    tion.

    An example is that DP 2.2.1, stationed on card 3,

    communicates with DP 2.2.5, which appears on card 2.

    The DSM can be separated out into layers (shown by

    Figs. 12 and 13), to give the system engineer a filtered

    view of how each of the design elements interacts with

    each other in regard to a different design perspective.

    This is illustrated in Figure 14.

    So far, we have shown that the model can highlight

    the effect of integration issues of a system design. This

    is shown by the unbroken arrow in Figure 14. However,

    it is also necessary to be able to understand how the

    nature of the design is affected by these issues. This

    necessitates backtracking from the layered DSM to the

    DM, to understand changes which may have been

    caused to the original FR-DP relationship. This is indi-

    cated by the dotted arrow to the right hand side of Figure

    14, illustrating how the effect of a constraint or decisionregarding integration may alter the balance between

    FRs and DPs on the original DM.

    To provide an example, currently, the processing is

    verified prior to output. This involves two DPs (2.2.5

    and 2.2.4), which currently appear on processor cards

    two and three, as shown in Figure 13. If, however, the

    capacity and speed constraints of the processor cards

    dictated that they be positioned on the same card, then

    new physical connectivity would appear on the appro-

    priate DSM, as both DPs would now be linked via the

    same processor card. This is denoted by the shaded area

    upon the layered DSM in Figure 14. This in turn would

    dictate a new sequence in which the two DPs could beexecuted, bringing about a coupling, and altering the

    structural DSM/DM, as indicated by the dashed arrow

    and letter A.

    A further example of this is that an FR specified the

    need to detect objects a, b, and c at range x in climate

    condition y. To meet this requirement, a DP provides

    the required capability. However, cost and capability

    constraints applied to the DSM mean that it is not

    possible to use the DP. The alternative is a DP which,Figure 12. 2nd-level physical connectivity between design

    parameters.

    Figure 13. 2nd-level interaction between processor cards.

    38 GUENOV AND BARKER

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    11/12

    unfortunately, can only detect objects a and c at range

    x, and not in condition y. It can be seen that the processof deriving the DSM to study constraints etc. and their

    effects has now revealed that the FR on the original DM

    cannot be met. Thus the FR must be changed to accom-

    modate the DSM constraints, and this changes the de-

    sign, as dictated by theorem five of ADT [Suh, 1990,

    2001]. Consequently, a new design solution must be

    sought.

    6. CONCLUSIONS

    A novel design decomposition model for complex

    product environments (COPE) is presented. It com-bines Axiomatic Design with Design Structure Matrix

    to accommodate the iterative nature of the decomposi-

    tion-integration process. The research to date has dem-

    onstrated that this approach can bring significant

    benefits. An industrial Case Study, conducted as part of

    the research and reported here, has shown that the

    DM-DSM arrangement can be used to identify the

    existence of potential conflicts in the design solution,

    and allows groups of design parameters to be explored

    in greater detail. This approach also appears to provide

    a level of control and transparency to the systems design

    process, and gives the systems architect the opportunity

    to study proposed changes before they are made, and tounderstand how any such change(s) may produce a

    knock-on effect throughout the design solution.

    Despite the potential which COPE has demonstrated

    so far, we have not yet solved completely the problem

    of mixing various levels of details during the decompo-

    sition process. This is important since deeper localized

    design studies cannot be avoided in practical situations,

    it is a part of the de-risking process. Secondly, the

    decomposition process forms only a subset of the engi-

    neering life cycle and therefore COPE must be evalu-

    ated in a wider context. So far we have consulted andtried to take into account the established standards for

    engineering of systems, however, standards implemen-

    tation is company dependent. In this view, further de-

    velopment, evaluation and validation of the method, as

    well as a specification of the requirements for a decom-

    position tool form the scope of our future work. Cur-

    rently we are experimenting with the integration of

    ADT, DSM, and Requirements Management tools

    [Guenov and Barker, 2004].

    ACKNOWLEDGMENTS

    This work is funded by UK EPSRC Research Grant

    GR/R37067 under the Systems Integration Initiative.

    We are indebted to BAE SYSTEMS for their help with

    the Case Study. We thank the anonymous referees for

    their helpful comments.

    REFERENCES

    Adept Management website: http://www.adeptmanagement.

    com/

    ANSI/EIA-632-1998, Processes for engineering a system,

    Electronic Industries Alliance, Government Electronics

    and Information Technology Association, EngineeringDepartment, Arlington, VA (approved January 7, 1999).

    Axiomatic Design Software Incorporated website:

    http://www.axiomaticdesign.com/index.cfm

    O. Becker, J. Ben-Asher, and I. Ackerman, A method for

    system interface reduction using N2 charts, Syst Eng 3(1)

    (2000), 2737.

    T.R. Browning, Applying the design structure matrix to sys-

    tem decomposition and integration problems: A review

    and new directions, IEEE Trans Eng Management 48

    (2001), 3, 292306.

    Figure 14. Layered DSM and its effect upon the DM.

    DECOMPOSITION OF ENGINEERING SYSTEMS 39

  • 8/7/2019 Application of AxiomaticDesign and Design Structure Matrix to theDecomposition ofEngineering Systems

    12/12

    T.R. Browning, Process integration using the design structure

    matrix, Syst Eng 5(3) (2002), 180193.

    Qi Dong and D. Whitney, Designing a requirement driven

    product development process, Proc 13th Int Conf Des

    Theory Methodol (DTM 2001), September 912, 2001,

    1120, Pittsburgh, PA.

    Design Structure Matrix website: http://www.dsmweb.org/D.D. Frey, E. Jahangir, and F. Engelhard, Computing the

    information content of decoupled designs, Res Eng Des

    12 (2000), 90102.

    M.D. Guenov and S. Barker, Requirements-driven design

    decomposition: A method for exploring complex system

    architecture, Proc ASME 2004 Int Des Eng Tech Conf

    Comput Inform Eng Conf (DETC04), Salt Lake City, UT,

    September 28October 2, 2004, to appear.

    M.D. Guenov, Complexity and cost effectiveness measures

    for systems design, Manufacturing Complexity Network

    Conf, Downing College, Cambridge, UK, April 910,

    2002, 455466.

    M.D. Guenov, Modelling design change propagation in an

    integrated design environment, Computer Model Simula-tion Eng 1 (1996), 353367.

    ISO/IEC 15288 (System Life Cycle Processes), DPC:

    01/647707, Version 6.0, Bsi, London, 2001.

    R.J. Lano, The N2 Chart, Informational Report, TRW, 1977,

    California.

    R.J. Lano, A technique for software and systems design,

    North-Holland, Amsterdam, 1979.

    K.R. McCord and S.D. Eppinger, Managing the integration

    problem in concurrent engineering, Working Paper 3594-

    93-MSA, MIT Sloan School of Management, Cambridge,

    MA, 1993.

    T.U. Pimmler and S.D. Eppinger, Integration analysis of

    product decompositions, ASME Des Theory Methodol

    Conf, Minneapolis, MN, September 1994, 343351.

    J.L. Rogers, Tools and techniques for decomposing and man-

    aging complex design projects, J Aircraft 36(1) (1999),

    266274.

    D.M. Sharman and A. Yassine, Characterizing complex prod-

    uct architectures, Syst Eng 7(1) (2004), 3560.

    W.P. Stevens, G.J. Myers, and L.L. Constantine, Structured

    design, IBM Syst J 13(2) (1974), 115139.D.V. Steward, The design structure system, Document

    67APE6, General Electric, Schenectady, NY, September

    1967.

    D.V. Steward, The design structure system: A method for

    managing the design of complex systems, IEEE Trans Eng

    Management EM-28, 3 (August 1981), 7174.

    N.P. Suh, The principles of design, Oxford University Press,

    New York, 1990.

    N.P. Suh, Axiomatic design: Advances and applications, Ox-

    ford University Press, New York, 2001.

    M.T. Talbott, H.L. Burks, R.W. Shaw, M. Amundsen, K.K.

    Hutchison, and D.D. Strasburg, Method and Apparatus for

    System Design, U.S. Pat. No. 5,355,317, October 11,

    1994(a).M.T. Talbott, H.L. Burks, R.W. Shaw, M. Amundsen, K.K.

    Hutchison, and D.D. Strasburg, Method and Apparatus for

    Aiding System Design, U.S. Pat. No. 5,357,440, October

    18, 1994(b).

    D. Tate, A roadmap for decomposition: Activities, theories,

    and tools for system design, Ph.D. Thesis, Department of

    Mechanical Engineering, Massachusetts Institute of Tech-

    nology, Cambridge, MA, February 1999.

    K.T. Ulrich and S.D. Eppinger, Product design and develop-

    ment, 2nd edition, McGraw-Hill Education (ISE Edi-

    tions), New York, 1999.

    Marin D. Guenov is a Senior Lecturer (Advanced Engineering Methods) in the School of Engineering,

    Department of Power Propulsion and Aerospace Engineering at Cranfield University, UK. He holds an

    MEng in Mechanical Engineering and a Ph.D. in Materials Handling Systems and Operational Research.

    Currently Dr. Guenov leads national and international multidisciplinary research projects supported by

    the European aerospace industry in the areas of design of complex systems, modeling and simulation for

    synthetic environments, multidisciplinary design analysis and optimization, and infrastructures for

    collaborative design. Dr. Guenov is a member of the Royal Aeronautical Society and The Association of

    Cost Engineers and is a Charted Engineer.

    Stephen G. Barker is a Research Officer in the School of Engineering, Department of Power Propulsion

    and Aerospace Engineering at Cranfield University, UK. Dr. Barker holds a BSc. (Hons.) in Computer

    Studies, and researched Applied Engineering Process Management for his Ph.D. Currently, Dr. Barker is

    part of the COPE (COmplex Product Environment) research team, which investigates Decomposition-

    Integration issues within Complex Product Development programs. Dr. Barker has previously worked

    as a lecturer and tutor in the fields of Network Communications and Operations Management.

    40 GUENOV AND BARKER