Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T02:49:12.534Z Has data issue: false hasContentIssue false

Constructing design methodologies using multiagent systems

Published online by Cambridge University Press:  08 April 2005

CIRRUS SHAKERI
Affiliation:
Knowledge Technologies International, Charlotte, North Carolina 28262, USA
DAVID C. BROWN
Affiliation:
Computer Science Department, Worcester Polytechnic Institute, Worcester, Massachusetts 01609, USA
Rights & Permissions [Opens in a new window]

Abstract

An innovative approach has been developed for discovering better design methodologies that is based on simulating the design process using a multiagent system that mimics the behavior of a design team. The system implements a knowledge-based model of design in which highly specialized knowledge from expert sources is applied to synthesize a design. The agents activate the pieces of design knowledge when they become applicable. The use of knowledge by agents is recorded by tracing the steps that the agents have taken during a design project. Many traces are generated by solving a large number of design projects that differ in their requirements. A set of design methodologies is constructed by using inductive learning techniques to generalize the traces generated. These methodologies then can be used to guide human design teams through future design projects.

Information

Type
Research Article
Copyright
© 2004 Cambridge University Press
Figure 0

The design parameters of a 2-DOF planar robot.

Figure 1

The knowledge-based approach to generating design methodologies.

Figure 2

Integration by breaking up the knowledge into smaller segments.

Figure 3

The opportunistic strategy in activating design methods.

Figure 4

The architecture of the multiagent design system.

Figure 5

The frequency of traces.

Figure 6

Traces versus projects.

Figure 7

The frequency of successful traces.

Figure 8

The correlation between requirement space and trace space.

Figure 9

A dependency graph for the design of a 2-DOF robot.

Figure 10

An example trace cluster

Figure 11

Generalized trace for trace cluster of Table 1

Figure 12

Goodness of first level clusters

Figure 13

Cluster 1-0: Nine total traces covering 270 projects

Figure 14

Comparing the requirements and constraints for projects 44, 45, and 46

Figure 15

Traces taken by projects 44, 45, and 46

Figure 16

Comparing the trace of constraints and requirements with the trace of design approaches for projects that followed cluster 1-0.

Figure 17

Methodology 1-0.