A
Dictionary of Basic CDBA Terms
This appendix contains a compilation of basic terms used for naming functions, constants, and variables. If an official abbreviation exists for the term, it is listed in parentheses after the term.
The terms are categorized here into
General Terms
The following are general terms used in naming functions, constants, and variables.
| Object name | Abbreviation | Description |
|---|---|---|
|
Distance along the horizontal (x) and vertical (y) axes (2-dimensions) |
||
|
Design levels built by creating an instance of one cell into another cell |
||
|
Variable or structure that describes a unique occurrence of a database object |
||
|
Combination of layer and purpose. Separately, a layer and a purpose are concepts, not physical entities. A layer and a purpose combined, however, make a physical entity called a "layer-purpose pair." See Layer-Purpose (LP) Pair Functions for a more detailed description. |
Terms Involving Actions
The following terms refer to the following actions on database objects:
- Creating and deleting objects
- Setting and getting attribute values for objects
- Testing for Boolean values and performs bookkeeping actions for functions
- Performs input and output on cellviews
Creating and Deleting Objects
The terms for creating and deleting database objects are described as follows. The abbreviation for a term is given, if any exists.
| Action | Abbreviation | Description |
|---|---|---|
|
Finds an object if it already exists, otherwise make creates it. |
||
Actions Using Attributes
The terms for actions using attributes are described as follows.
| Action | Description |
|---|---|
Testing and Bookkeeping
The terms used to test for Boolean values and perform bookkeeping actions for functions are described as follows.
| Action | Abbreviation | Description |
|---|---|---|
|
Tests if a relationship exists and returns TRUE if the relationship exists |
||
|
Tests for an object type or a specific condition and returns TRUE or FALSE |
||
Actions Involving Input and Output for Cellviews
The terms for actions involving input and output for cellviews are described as follows.
| Action | Description |
|---|---|
Actions on Collections of Objects
The terms used in actions on collections of objects are described as follows. The abbreviation for a term is given, if any exists.
| Action | Abbreviation | Description |
|---|---|---|
Adjectival Terms
The following adjectival terms indicating quantity, degree, or condition are described. The abbreviation is given, if one exists.
| Adjectives | Abbreviation | Description |
|---|---|---|
Alphabetical List of Abbreviations
The following is an alphabetical list of abbreviations for the terms listed in this appendix.
| Abbreviation | Full name |
|---|---|
Return to top