1st Edition

Fuzzy Rule Based Computer Design

ISBN 9780849378348
Published October 9, 1995 by CRC Press
272 Pages

USD $280.00

Prices & shipping based on shipping country


Book Description

This book provides the theory and some examples of rule based reasoning applied to computer design. The presentation begins with design methods. These include both structured, object oriented design applied to software and systems engineering using several examples. Rule based reasoning, fuzzy logic, and new methods of virtual prototyping of computer designs are also covered.
Virtual prototyping, in contrast to hardware prototyping, offers the promise of much lower design cost and more time to prepare prototypes. A discussion on this topic concludes with a sample implementation of these methods that can be used for computer system design.

Table of Contents

Part I: Introduction to Design Methods
Concepts, Status, and Goals
Key Concepts and Definitions
Status of System OOD
Presentation Overview
Process Management
Concurrent Engineering
Process Impacts on Design
Design Methods
General Concepts
Structured Analysis and Design
Object Oriented Design
Operations and Polymorphism
Summary and Significance
Graphical Methods
Diagram Types and Rules
State Transition and Timing Diagrams
Class, Object, Data Flow Diagrams
DFD and Process Diagrams
Module Diagrams
Vendor Tool Taxonomy and Examples
Requirements Traceability
Document and Code Generators
Significance of the Methods in VP
VP Metaphors
Microcircuit Design
Software Design
Hardware Hotbench
Flight Simulation and the Avionics Hotbench
Technology and Overview of VP
Technology Elements
Virtual Reality
Synthetic Vision
Natural Language
Knowledge Based Systems
Fuzzy Logic and Neural Networks
Fuzzy and Conventional Methods
VP Concepts
Part II: System Design and Synthesis
Operational Requirements
System Decomposition and Top Level Requirements
Lower Tier Requirements
Sample Requirements Traceability
Automated Requirements Formulation and Documentation
Simulation and Technology Capability
Model Types
Higher Order Languages and Object Oriented Design
Object Oriented C++
Object Oriented Ada
Elements of VHDL
Instruction Set Simulation
Significance of the Simulation Tools
Design Capture
Expert System For Design
User Inputs
Configuration Outputs
Fuzzy Rule Based Design
New Design Case Study
Architecture Reengineering Case Study
Status of Automated Design
Prototype Evaluation
The VP Simulation Engine
Scheduled Processes Example
Statistical Processes
The VP Engine
Virtual Trade Studies
Product Synthesis
Status of Automated Prototyping
Part III: Synergism of OOD and VP
Design Trends and Issues
Systems Engineering Standards
Expert Systems Revisited
The Significance of OOD
Trends in Enabling Technologies
Project Approaches and Solutions

View More