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
Link To Document