Vehicles Information Model (Information Model)
This is a simple information model of different kind of vehicles.
The purpose with this model is to demonstrate the features in MetaModelAgent.
Overview (Information Diagram)
(PrimitiveTypes) (UML Primitive Types Import)
Target: | PrimitiveTypes () |
[No name] (Guidelines Application)
Target: | Information Model Guidelines () |
Bicycle (Information Entity)
A two wheel thing that are driven by human force
(Vehicle) (Information Entity Inheritance)
Target: | Vehicle (Information Entity) |
Car (Information Entity)
A four or more wheeled vehicle
(Motorized Vehicle) (Information Entity Inheritance)
Target: | Motorized Vehicle (Information Entity) |
driven by (Part Role)
Type: | Engine (Information Entity) |
Multiplicity: | 1 |
Visibility: | public |
Aggregation: | composite |
Navigable: | true |
Model (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
A manufactor specific name
Registration number (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
An unique identification. Build up of alphanumeric characters
Engine (Information Entity)
Something mechanic that makes a vehicle to run.
drives (Owner Role)
Type: | Motorized Vehicle (Information Entity) |
Multiplicity: | 1 |
Visibility: | public |
Opposite: | driven by (Part Role) |
Aggregation: | none |
Navigable: | true |
effect (Information Attribute)
Type: | Integer () |
Multiplicity: | 1 |
The effect provided by the engine
Kind of Engine (Information Attribute)
Type: | Engine Kind (Enumerated Datatype) |
Default Value: | Gasoline (Enumerated Value) |
Multiplicity: | 1 |
Engine Kind (Enumerated Datatype)
Represents valid kind of engines
Electric (Enumerated Value)
Gasoline (Enumerated Value)
Motorcycle (Information Entity)
A two or three wheeled vehicle
(Motorized Vehicle) (Information Entity Inheritance)
Target: | Motorized Vehicle (Information Entity) |
driven by (Part Role)
Type: | Engine (Information Entity) |
Multiplicity: | 1 |
Visibility: | public |
Aggregation: | composite |
Navigable: | true |
Model (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
A manufactor specific name
Registration number (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
An unique identification. Build up of alphanumeric characters
Motorized Vehicle (Information Entity)
A vehicle driven by an engine.
(Vehicle) (Information Entity Inheritance)
Target: | Vehicle (Information Entity) |
driven by (Part Role)
Type: | Engine (Information Entity) |
Multiplicity: | 1 |
Visibility: | public |
Aggregation: | composite |
Navigable: | true |
Model (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
A manufactor specific name
Registration number (Information Attribute)
Type: | String () |
Multiplicity: | 1 |
An unique identification. Build up of alphanumeric characters
My Vehicle (Information Entity)
Overview (Information Diagram)
Vehicle (Information Entity)
Something that can transport people on ground