Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Program development by stepwise refinement
Communications of the ACM
The AED approach to generalized computer-aided design
ACM '67 Proceedings of the 1967 22nd national conference
Rational for and organization of the engineering information system program
DAC '87 Proceedings of the 24th ACM/IEEE Design Automation Conference
The architecture of a highly integrated simulation system
DAC '88 Proceedings of the 25th ACM/IEEE Design Automation Conference
An abstract machine data structure for non-procedural functional models
DAC '85 Proceedings of the 22nd ACM/IEEE Design Automation Conference
ODM: an object oriented data model for design databases
CSC '86 Proceedings of the 1986 ACM fourteenth annual conference on Computer science
Object-Oriented Databases: Definition and Research Directions
IEEE Transactions on Knowledge and Data Engineering
Versions of Schema for Object-Oriented Databases
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Hi-index | 0.00 |
A layered approach is presented for the database of a distributed,interactive design automation system. Levels of abstraction are described from the point of view of the bottom-up designer. The controversy between the relational and network database formats is explored in the central abstraction: an object-oriented layer which attempts to select the advantages of each of these two formats while avoiding their respective disadvantages. This object-oriented approach treats each of many logical views of the database in its own most optimal fashion and then allows the database system to evolve over time.