Information Management for Engineering Design

Computer-aided design syst,ems have become a big business. Advances in technology have made it commercially feasible to place a powerful engineering workstation on every designer's desk. A major selling point for these workstations is the computer­ aided design software they provide, rather tha...

Full description

Bibliographic Details
Main Author: Katz, Randy H.
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 1985, 1985
Edition:1st ed. 1985
Series:Surveys in Computer Science
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • 1 Computer-Aided Design Tools and Systems
  • 1.1 What is Design?
  • 1.2 What is Computer-Aided Design?
  • 1.3 Computer-Aided Design Tools
  • 1.4 The Design of Complex Artifacts
  • 1.5 Failure of Current CAD Systems
  • 1.6 Structure of the Book
  • 2 Survey of Engineering Design Applications
  • 2.1 Introduction
  • 2.2 Basic Terms
  • 2.3 Kinds of Engineering Design Applications
  • 2.4 Requirements for Engineering Data Management
  • 2.5 Why Commercial Databases are NOT like Design Databases
  • 2.6 Previous Approaches for Design Data Management
  • 3 Design Data Structure
  • 3.1 Example: The Representation Types of a VLSI Circuit Design
  • 3.2 Design Data Models
  • 3.3 Summary
  • 4 The Object Model
  • 4.1 Introduction
  • 4.2 What are Design Objects?
  • 4.3 Interfaces: How to Use a Cell Without the Details?
  • 4.4 Composition and Interface
  • 4.5 Complete Example of Object Specification
  • 4.6 Objects Implemented as Structured Files
  • 5 Design Transaction Management
  • 5.1 Introduction
  • 5.2 Design Computing Environment: Implications for Data Management
  • 5.3 Conventional Transactions in the Design Environment
  • 5.4 Concurrency Control Issues
  • 5.5 Recovery Issues
  • 5.6 Design Transaction Model
  • 5.7 Extensions to the Transaction Model
  • 5.8 Related Work
  • 6 Design Management System Architecture
  • 6.1 Introduction
  • 6.2 System Architecture
  • 7 Conclusions
  • 7.1 Research Directions
  • 7.2 Summary
  • 8 Annotated Bibliography