Towards a knowledge-based design support environment for design automation and performance evaluation.
AdvisorRozenblit, Jerzy W.
MetadataShow full item record
PublisherThe University of Arizona.
RightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
AbstractThe increasing complexity of systems has made the design task extremely difficult without the help of an expert's knowledge. The major goal of this dissertation is to develop an intelligent software shell, termed the Knowledge-Based Design Support Environment (KBDSE), to facilitate multi-level system design and performance evaluation. KBDSE employs the technique, termed Knowledge Acquisition based on Representation (KAR), for acquiring design knowledge. With KAR, the acquired knowledge is automatically verified and transformed into a hierarchical, entity-based representation scheme, called the Frame and Rule Associated System Entity Structure (FRASES). To increase the efficiency of design reasoning, a Weight-Oriented FRASES Inference Engine (WOFIE) was developed. WOFIE supports different design methodologies (i.e., top-down, bottom-up, and hybrid) and derives all possible alternative design models parallelly. By appropriately setting up the priority of a specialization node, WOFIE is capable of emulating the design reasoning process conducted by a human expert. Design verification is accomplished by computer simulation. To facilitate performance analysis, experimental frames reflecting design objectives are automatically constructed. This automation allows the design model to be verified under various simulation circumstances without wasting labor in programming math-intensive models. Finally, the best design model is recommended by applying Multi-Criteria Decision Making (MCDM) methods on simulation results. Generally speaking, KBDSE offers designers of complex systems a mixed-level design and performance evaluation; knowledge-based design synthesis; lower cost and faster simulation; and multi-criteria design analysis. As with most expert systems, the goal of KBDSE is not to replace the human designers but to serve as an intelligent tool to increase design productivity.
Degree ProgramElectrical and Computer Engineering