Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-04T23:36:19.224Z Has data issue: false hasContentIssue false

Ontology-based executable design decision template representation and reuse

Published online by Cambridge University Press:  04 October 2016

Zhenjun Ming
Affiliation:
Beijing Institute of Technology, Beijing, China
Yan Yan
Affiliation:
Beijing Institute of Technology, Beijing, China
Guoxin Wang
Affiliation:
Beijing Institute of Technology, Beijing, China
Jitesh H. Panchal
Affiliation:
Purdue University, West Lafayette, Indiana, USA
Chung-Hyun Goh
Affiliation:
University of Texas at Tyler, Tyler, Texas, USA
Janet K. Allen*
Affiliation:
School of Industrial and System Engineering, University of Oklahoma, Norman, Oklahoma, USA
Farrokh Mistree
Affiliation:
School of Aerospace and Mechanical Engineering, University of Oklahoma, Norman, Oklahoma, USA
*
Reprint requests to: Janet K. Allen, School of Industrial and System Engineering, University of Oklahoma, 202 West Boyd Street, Suite 116, Norman, OK 73019, USA. E-mail: janet.allen@ou.edu
Rights & Permissions [Opens in a new window]

Abstract

In decision-based design, the principal role of a designer is to make decisions. Decision support is crucial to augment this role. In this paper, we present an ontology that provides decision support from both the “construct” and the “information” perspectives that address the gap that existing research focus on these two perspectives separately and cannot provide effective decision support. The decision support construct in the ontology is the compromise decision support problem (cDSP) that is used to make multiobjective design decisions. The information for decision making is archived as cDSP templates and represented using frame-based ontology for facilitating reuse, consistency maintaining, and rapid execution. In order to facilitate designers’ effective reuse of the populated cDSP templates ontology instances, we identified three types of modification that can be made when design consideration evolves. In our earlier work, part of the utilization (consistency checking) of the ontology has been demonstrated through a thin-walled pressure vessel redesign example. In this paper, we comprehensively present the ontology utilization including consistency checking, trade-off analysis, and design space visualization based on the pressure vessel example.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2016 
Figure 0

Fig. 1. Mathematical form and a two-dimensional illustration of a compromise decision support problem.

Figure 1

Fig. 2. Compromise decision support problem template (Panchal et al., 2004).

Figure 2

Table 1. Classes of the cDSP template ontology

Figure 3

Table 2. Data slots of the cDSP template ontology

Figure 4

Table 3. Object slots of the cDSP template ontology

Figure 5

Table 4. Consistency rules of the cDSP template ontology

Figure 6

Fig. 3. Overview of the complete structure for the compromise decision support problem template ontology.

Figure 7

Fig. 4. Three types of the compromise decision support problem model modification.

Figure 8

Fig. 5. Thin-walled pressure vessel with hemispherical ends.

Figure 9

Fig. 6. Screenshot of the pressure vessel design compromise decision support problem template instance in Protégé ontology editor.

Figure 10

Table 5. Nomenclature for the pressure vessel example

Figure 11

Table 6. Pressure vessel input

Figure 12

Fig. 7. Design space dimension change.

Figure 13

Fig. 8. Decision model adjustment facilitated by consistency checking.

Figure 14

Fig. 9. Ternary plot for trade-off analysis.

Figure 15

Fig. 10. Trade-off analysis in the ontology.

Figure 16

Fig. 11. Scatterplot.

Figure 17

Fig. 12. Design space visualization in the ontology.