Essential Meta Model 3 Reference
Abstract Class: EA_Class
Documentation: The base class of all the meta classes in the Essential Meta Model, all of which inherit the attributes (slots) defined here. NOTE: Relationship classes (or reified relations) have a separate base class.
Superclasses
Subclasses
Types
| Template Slots |
| |
Slot Name |
Documentation |
Type |
Cardinality |
Min/Max |
Default |
Template Value |
 |
description |
A meaningful description of the element and its purpose in the model. |
String |
0:1 |
|
|
|
 |
element_classified_by |
Slot to capture the classification(s) that apply to an element in the ontology. Add this slot to any class that is to be managed by a Taxonomy. |
Taxonomy_Term |
0:* |
|
|
|
 |
external_reference_links |
Slot to manage the set of external reference links to an EA_Class instance. Normally, create a new instance. |
External_Reference_Link |
0:* |
|
|
|
 |
external_repository_instance_reference |
Holds a set of references to this instance that are used in external repositories |
External_Instance_Reference |
0:* |
|
|
|
 |
name |
A descriptive name of the element in the model.
(NOTE: A unique, internal reference is managed separately by the system.) |
String |
1:1 |
|
|
|
 |
stakeholders |
Define the stakeholders for the element. Specific stakeholders are defined in terms of an ACTOR_TO_ROLE_RELATION. Alternatively, the type of relevant stakeholders can be defined in terms of a Business_Role. |
ACTOR_TO_ROLE_RELATION, Business_Role |
0:* |
|
|
|
 |
supersedes_version |
Slot to capture the instance of which this instance is a new version. i.e. Use this slot to define the instance that represents the previous version of the element being considered. Allowed classes must always be a single class of the same type as the domain. e.g. a Technology_Product can only supersede another Technology_Product. |
|
0:1 |
|
|
|
 |
synonyms |
Alternative names by which this element is known |
Synonym |
0:* |
|
|
|
| Own Slots |
| |
Slot Name |
Value |
 |
:DIRECT-INSTANCES |
|
 |
:DIRECT-SUBCLASSES |
Business_Layer, Application_Layer, Information_Layer, Technology_Layer, EA_Support, About_Essential |
 |
:DIRECT-SUPERCLASSES |
:THING |
 |
:DIRECT-TEMPLATE-SLOTS |
synonyms, element_classified_by, external_repository_instance_reference, stakeholders, name, external_reference_links, supersedes_version, description |
 |
:DIRECT-TYPE |
:STANDARD-CLASS |
 |
:DOCUMENTATION |
The base class of all the meta classes in the Essential Meta Model, all of which inherit the attributes (slots) defined here. NOTE: Relationship classes (or reified relations) have a separate base class. |
 |
:NAME |
EA_Class |
 |
:ROLE |
Abstract |
 |
:SLOT-CONSTRAINTS |
|
^ back to top
Return to Class Hierarchy
Generated: 05/15/2012, 7:11:25 PM, British Summer Time
Essential Meta Model 3. Copyright ©2006-2012 Enterprise Architecture Solutions Ltd