Generic Design Standards Processing in an Expert System EnvironmentSource: Journal of Computing in Civil Engineering:;1988:;Volume ( 002 ):;issue: 001DOI: 10.1061/(ASCE)0887-3801(1988)2:1(68)Publisher: American Society of Civil Engineers
Abstract: Checking design conformance with governing standards, codes, specifications, regulations, and manuals is a mandatory step in designing engineering systems. Automating this design checking process, therefore, is an important goal that has far‐reaching design productivity implications. Current conformance checking automation generally involves the use of application programs into which the standards, or an interpretation of their intent, have been directly coded. This approach is extremely inflexible and often error‐prone. This paper investigates the feasibility of casting design standards in an alternative form, one suitable for flexible processing in a knowledge‐based expert system environment. The proposed form not only enables a designer to readily check the conformance of designs, but it also allows him to evaluate the effects of changing design variables as well as evaluate the impact of down‐stream activities and events, such as change orders, on the initial design. Two prototype standards processing systems utilizing the production system approach has been constructed and are described. Although the obvious direct translation for a design requirement in a standard to a rule in a rule‐based expert system has its advantages, a more generic and flexible computer representation for design standards is desirable. The approach advocated in this paper is to represent standards as databases of facts which are used on an as‐needed basis by a rule‐based design conformance checking program to monitor design evolution. The representation is derived from a unified view of standards obtained by using the standards modeling tools proposed by previous researchers in this field during the past decade. A generic knowledge‐based standards processing architecture is proposed and described. An implementation of this architecture is also discussed.
|
Collections
Show full item record
contributor author | William J. Rasdorf | |
contributor author | TsoJen E. Wang | |
date accessioned | 2017-05-08T21:12:09Z | |
date available | 2017-05-08T21:12:09Z | |
date copyright | January 1988 | |
date issued | 1988 | |
identifier other | %28asce%290887-3801%281988%292%3A1%2868%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/42595 | |
description abstract | Checking design conformance with governing standards, codes, specifications, regulations, and manuals is a mandatory step in designing engineering systems. Automating this design checking process, therefore, is an important goal that has far‐reaching design productivity implications. Current conformance checking automation generally involves the use of application programs into which the standards, or an interpretation of their intent, have been directly coded. This approach is extremely inflexible and often error‐prone. This paper investigates the feasibility of casting design standards in an alternative form, one suitable for flexible processing in a knowledge‐based expert system environment. The proposed form not only enables a designer to readily check the conformance of designs, but it also allows him to evaluate the effects of changing design variables as well as evaluate the impact of down‐stream activities and events, such as change orders, on the initial design. Two prototype standards processing systems utilizing the production system approach has been constructed and are described. Although the obvious direct translation for a design requirement in a standard to a rule in a rule‐based expert system has its advantages, a more generic and flexible computer representation for design standards is desirable. The approach advocated in this paper is to represent standards as databases of facts which are used on an as‐needed basis by a rule‐based design conformance checking program to monitor design evolution. The representation is derived from a unified view of standards obtained by using the standards modeling tools proposed by previous researchers in this field during the past decade. A generic knowledge‐based standards processing architecture is proposed and described. An implementation of this architecture is also discussed. | |
publisher | American Society of Civil Engineers | |
title | Generic Design Standards Processing in an Expert System Environment | |
type | Journal Paper | |
journal volume | 2 | |
journal issue | 1 | |
journal title | Journal of Computing in Civil Engineering | |
identifier doi | 10.1061/(ASCE)0887-3801(1988)2:1(68) | |
tree | Journal of Computing in Civil Engineering:;1988:;Volume ( 002 ):;issue: 001 | |
contenttype | Fulltext |