• DocumentCode
    1065569
  • Title

    An object-oriented VLSI CAD framework

  • Author

    Gupta, Rajiv ; Cheng, Wesley H. ; Gupta, Rajesh ; Hardonag, Ido ; Breuer, Melvin A.

  • Author_Institution
    Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    22
  • Issue
    5
  • fYear
    1989
  • fDate
    5/1/1989 12:00:00 AM
  • Firstpage
    28
  • Lastpage
    37
  • Abstract
    It is shown, in the context of an actual prototype VLSI CAD framework called Cbase, how concepts such as data abstraction, property and operation inheritance, object specialization/generalization, code reusability, and polymorphism offered by object-oriented database management systems (OODBMSs) support rapid prototyping. The work was conducted on Vbase, a commercially available OODBMS, but the results and conclusions apply to any database with comparable capabilities. To implement the prototype user interface, the X11 toolkit, a windowing package that is also built around the object paradigm, was used.<>
  • Keywords
    VLSI; circuit CAD; data structures; database management systems; object-oriented programming; software engineering; user interfaces; Cbase; OODBMS; Vbase; X11 toolkit; code reusability; data abstraction; object paradigm; object specialization/generalization; object-oriented VLSI CAD framework; object-oriented database management systems; operation inheritance; polymorphism; property inheritance; prototype VLSI CAD; prototype user interface; rapid prototyping; windowing package; Application software; Communication system software; Database systems; Design engineering; Programming profession; Prototypes; Software design; Software prototyping; Very large scale integration; Virtual prototyping;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.27954
  • Filename
    27954