Affiliation:
1. The Univ. of Texas at Austin, Austin
2. Microelectronics and Computer Technology Corp., Austin, TX
Abstract
VLSI CAD applications deal with design objects that have an interface description and an implementation description. Versions of design objects have a common interface but differ in their implementations. A molecular object is a modeling construct which enables a database entity to be represented by two sets of heterogeneous records, one set describes the object's interface and the other describes its implementation. Thus a reasonable starting point for modeling design objects is to begin with the concept of molecular objects.
In this paper, we identify modeling concepts that are fundamental to capturing the semantics of VLSI CAD design objects and versions in terms of molecular objects. A provisional set of user operations on design objects, consistent with these modeling concepts, is also defined. The modeling framework that we present has been found useful for investigating physical storage techniques and change notification problems in version control.
Publisher
Association for Computing Machinery (ACM)
Cited by
133 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Representability of Design Objects by Ancestor-Controlled Hierarchical Specifications;Fundamental Problems in Computing;2009
2. Representation and Traversal of Large Clabject Models;Model Driven Engineering Languages and Systems;2009
3. An Extension to ER Model for Top-Down Semantic Modeling of Databases of Applications;Lecture Notes in Computer Science;2004
4. Database Engineering;Encyclopedia of Software Engineering;2002-01-15
5. Database Design;Wiley Encyclopedia of Electrical and Electronics Engineering;1999-12-27