ID | Name | Description |
ABSTRACT_CLASS_UML
|
Abstract Class (UML)
|
A class that does not provide a complete declaration, but which contains properties and associations which are in common with all of its sub classes. An abstract class is a super class.
|
ACTOR_UML
|
Actor (UML)
|
Defines a coherent set of roles that users of the system can play when interacting with it. The set of roles can be played by either an individual or an external system
|
AGGREGATION_ASSOCIATION_UML
|
Aggregation Association (UML)
|
A special type of association used to represent a stronger relationship between two classes than a simple association; typically read as "owns a", as in, "Class A owns a Class B"
|
ASSOCIATION
|
Association
|
A relationship with two or more ends, where each end is on a class. Each end is called a role, and may have a role name, multiplicity, and may be navigable.
|
ASSOCIATION_NAME_UML
|
Association Name (UML)
|
A designation given to the association.
|
ASSOCIATION_ROLE_UML
|
Association Role (UML)
|
A name which described the part played in association by one of the classes in the association.
|
ATTRIBUTE_UML
|
Attribute (UML)
|
A data property of a class.
|
CONCEPTUAL_DATA_MODEL
|
Conceptual data model (from MCV but from ISO/IEC 11179)
|
A data model that represents an abstract view of the real world. A conceptual model represents the human understanding of a system.
|
CONCRETE_CLASS_UML
|
Concrete Class (UML)
|
A class which has a complete declaration of its properties and associations, some or all of which may be inherited from a super class.
|
DATA_MODEL
|
Data model (from MCV but from ISO/IEC 11179)
|
A graphical and/or lexical representation of data, specifying their properties, structure and inter-relationships.
|
DERIVED_ASSOCIATION_UML
|
Derived Association (UML)
|
An association between two concrete classes which is the same as the association between the two abstract classes from which the concrete classes inherit.
|
ENTITY_MODEL
|
Entity
|
A thing which is recognized as being capable of an independent existence and which can be uniquely identified.
|
ENTITY_RELATIONSHIP_MODEL
|
Entity-Relationship Model (E-R model)
|
An abstract and conceptual representation of data using diagrams to represent the concepts (entity), their content (attribute), and the relationships (relationship) between them. Unlike UNM, there are a variety of diagrammatic techniques used.
|
ENUMERATION_UML
|
Enumeration (UML)
|
A set of allowable values for a data type.
|
INHERITANCE_UML
|
Inheritance (UML)
|
Where a new more specific (sub) class derives part of its definition from an existing more general (super) class
|
CLASS_INSTANCE
|
Instance (of a class)
|
An instantiation of the class where the class takes a value. For instance an actual Concept with an Id of “FREQ” and name of “Frequency”.
|
LOGICAL_CLASS_DIAGRAM
|
Logical Class Diagram
|
A conceptual data model.
|
METAMODEL
|
Metamodel (from MCV)
|
A data model that specifies one or more other data models. The metamodel provides a framework for understanding the important metadata that needs to be captured when describing data.
|
MODELLING
|
Modelling
|
The activity of developing a model.
|
OBJECT
|
Object (from MCV)
|
Anything perceivable or conceivable. In object-oriented design or programming, an object is a concrete realisation of a class that consists of data and the operations associated with that data. An item that a user can manipulate as a single unit to perform a task.
|
OBJECT_CLASS
|
Object class (MCV)
|
A set of ideas, abstractions, or things in the real world that can be identified with explicit boundaries and meaning and whose properties and behaviour follow the same rules.
|
OPERATION_UML
|
Operation (UML)
|
The signature of the functionality that can be applied to the objects of the classes
|
PACKAGE
|
Package
|
|
PARENT_CHILD_RELATIONSHIP
|
Parent/child relationship
|
An association of a class to itself which depicts a hierarchy.
|
REGISTRY_LOGICAL_MODEL
|
Registry Logical Model
|
A conceptual model of the SDMX registry.
|
RELATIONSHIP
|
Relationship (from MCV)
|
A connection among model elements.
|
SIMPLE_ASSOCIATION_UML
|
Simple Association (UML)
|
An association which does not infer any ownership between the two classes that it relates
|
SUB_CLASS_UML
|
Sub Class (UML)
|
A class which inherits properties and associations from a super class.
|
SUPER_CLASS_UML
|
Super Class (UML)
|
A class which has one or more sub classes. The super class may be an abstract or a concrete class.
|
UML
|
Unified Modelling Language (UML)
|
A family of graphical notations that help in describing and designing software systems, particularly software systems built using the object-oriented style. The UML is controlled by the Object Management Group (OMG)
|
USE_CLASS_UML
|
Use Case (UML)
|
A sequence of actions a system performs that yields an observable result of value to a particular actor.
|
IMPLEMENTATION_MODEL
|
implementation model
|
A model which is intended to be processed by a software tool. This tool may create implementation objects such as java objects, or an XML schema.
|