Position Papers

NSF Workshop on Decision-Based Design: A Position Paper on the Modeling of the Design Process

Abir Z. Qamhiyah

  • Department of Mechanical Engineering
  • Iowa State University
  • Ames, Iowa 50011-2160
  • Phone: (515) 294-8060
  • E-mail: qamhiyah@iastate.edu
  • Abstract

    Mechanical engineering design is a creative activity supported by knowledge, skills, analysis, and testing. This paper presents an outline of my view of the nature of the design process and the activities that designers perform during the process. Solely on the basis of that perception, I propose that there are at least two distinct approaches to the modeling of the design process. In the first approach, the combined effects of the Adiscrete design activities (such as creation, generation of alternatives, selection, etc.) are modeled to represent the status of the design process at a given instance. In the second approach, the design process is modeled through monitoring the history of the Acontinuous design activities (such as information processing, collaboration). Decision making is one of the continuous activities in the design process.

    The Nature of the Design Process

    Mechanical engineering design is a creative activity supported by knowledge, skills, analysis, and testing. When attempting to formalize the design process, I believe that it is necessary to distinguish between the following two types: (1) incremental design and (2) revolutionary design. I use the term Aincremental design to refer to the design process in which the design concept and the design configuration of the system are provided as a starting point for the designer. The requirement in this case is modifying the design of the system=s components to improve its performance, facilitate its assembly, reduce its maintenance needs, etc. However, I use the term Arevolutionary design to describe the design process that must begin with conceiving the design concept and then imagining alternative configurations. Revolutionary design places more emphasis on the creativity of the designer or design team. This emphasis diminishes in incremental design, which leads to defining what the designer experiences as an analysis-based optimization process. The parties directly involved in a design process include the design team, the organizations cooperating in the product development cycle (marketing, design, manufacturing, service centers, and recycling), and the customer. Indirectly, all life forms and the environment are involved in the design process. However, these are represented by governments and policies. Depending on the product, the impact of the outcome of the design process could exceed the design team, the product development organization, and the customer, influencing our environment with all of its life forms. I refer to this scenario as the Aaction/reaction chain of the mechanical engineering design process. Such a diverse chain implies that the interests of the parties involved in the process are as diverse and at times conflicting. Despite the complexity associated with the design process, the simple fact remains that it must result in the definition and realization of the end product. This end product cannot be defined without streamlining activities, resolving conflicts, and consolidating distributed efforts. Furthermore, the product cannot be realized if it is too complex to be fabricated or if it violates the laws of nature governing both the state of its existence and its internal and external mechanisms of interaction.

    The Activities Designers Perform During the Design Process

    Some of the activities designers perform at different intervals in the design process include (1) identification of the need for a system to perform a given function, (2) conversion (mapping) of the identified facts in relation to the performance of the desired system into system specifications, (3) creation of the design concept, (4) generation of alternative design configurations, (5) verification of the conformance of the alternative design configurations to the design concept, (6) elimination of some of the alternative design configurations, (7) modification of the remaining alternative design configurations, (8) definition of the form of the components and subcomponents (detailed design) of the remaining design configurations, (8) evaluation of the alternative design configurations using analysis, testing, simulation, prototyping, etc., (9) ranking of the alternative design configurations, and (10) selection of a single design configuration for refinement. To ensure the progression of the design process, designers will continuously need to (a) manipulate information (storing, retrieving, acquiring, extracting, transmitting, processing, etc.), (b) collaborate with the parties involved in the design process and the product=s overall development cycle (streamlining of efforts, resolution of conflicts, and consolidation of distributed efforts), and make decisions pertinent to every activity in the design process.

    Modeling of the Design Process

    On the basis of my perception of the nature of the activities that occur in the design process, I believe that at least two distinct approaches could be used for modeling the process. The first approach models the combined effect of the discrete activities that occur in the design process, representing the status of the process at a given instance. The second approach models the process by monitoring the variation in the continuous design activities during the entire process. Discrete design activities are performed at intervals in the design process, while continuous design activities are common to all intervals in the design process. The activities labeled (1) to (10) in the previous section are examples of what I call discrete activities in the design process, while the activities labeled (a) to (b) are examples of what I call continuous design activities. If the design process is modeled using the first approach, then the model will be in the form of a multidimensional function. The axes of that multidimensional space (the function variables) must be an abstraction of the discrete activities that designers perform during the design process. In that case, the multidimensional function is the weighted sum of the abstractions of the design activities, with each weight multiplied by a corresponding function of a time variable. The weights are dynamic (vary in value) during a given process. The time functions associated with the weights are also dynamic (variable formulation). These time functions will regulate the duration and pattern of influence of a given weighted design activity at a specific interval in the design process. Although the tasks of assigning the variable values to the dynamic weights and the variable formulation of the dynamic time function are complex, developing the metrics that quantitatively represent the discrete design activities, which are qualitative in nature, is the most difficult obstacle to be overcome in the first modeling approach. If the design process is modeled using the second approach, then the model will be in the form of a path that the process traces as a function of time. For example, the history of information manipulation activities during the design process can be traced in the form of a list of information content, followed by the information manipulation activity that is performed on the information content, followed by the resulting information content, etc. Similarly, the history of the collaborative efforts that occur during the design process can be traced in the form of a list of the situation, collaborative effort, the new history of the situation as a result of the effect of the collaborative effort, etc. Application of the same modeling principle to the decision-making activity results in tracing its history in the form of a list of the alternatives encountered at any instance, the ranking methodology, the options selected, etc. In my opinion, of the previous three examples outlining the method of application of the second modeling approach, the example that traces the history of information manipulation seems to be the most feasible. I can justify this viewpoint by pointing out that the measurement and description of information content intuitively appears to be less complex than the development of metrics for the description of collaborative or decision-making situations and activities.

    Closure

    One of the methods for modeling the design process is through the activities performed by the designers during the process. In this brief paper, I have presented my position in relation to this method of modeling the design process. Two approaches that fall under the method of modeling the design process through its activities have been marked out in this paper. In the first approach, the combined effects of the Adiscrete design activities are modeled to represent the status of the design process at a given instance. In the second approach, the design process is modeled through monitoring the history of the Acontinuous design activities. Decision making is one of the continuous activities in the design process. Despite the complexity associated with the first modeling approach, I believe that in terms of generality, this approach is more promising. I also believe that application of the second modeling approach to the information manipulation activity is the most feasible.