Transmodel in UML
Transcript of Transmodel in UML
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 0 Version 0.1 04/09/2003
Transmodel in UML
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page i Version 0.1 04/09/2003
Contents 1. Introduction ................................................................................................................................. 1 2. Class diagrams............................................................................................................................. 3
2.1. Network description............................................................................................................... 3 2.1.1. CD TM Fig. 01 Points and Links ..................................................................................... 3 2.1.2. CD TM Fig. 02 Main Types of Points and Links............................................................. 4 2.1.3. CD TM Fig. 03 Infrastructure .......................................................................................... 5 2.1.4. CD TM Fig. 04 Restrictions............................................................................................. 6 2.1.5. CD TM Fig. 05 Combined Diagram on Topology ........................................................... 7 2.1.6. CD TM Fig. 06 Stop Point Equipment............................................................................. 8 2.1.7. CD TM Fig. 07 Resource Management Points................................................................. 9 2.1.8. CD TM Fig. 08 Activation Facilities.............................................................................. 10 2.1.9. CD TM Fig. 09 Link Sequences..................................................................................... 11 2.1.10. CD TM Fig. 10 Grouping............................................................................................... 12 2.1.11. CD TM Fig. 11 Zones .................................................................................................... 13 2.1.12. CD TM Fig. 12 Complex Features................................................................................. 13 2.1.13. CD TM Fig. 13 Combined Diagram on Generic Network ............................................. 14 2.1.14. CD TM Fig. 14 Routes................................................................................................... 15 2.1.15. CD TM Fig. 15 Journey Patterns ................................................................................... 16 2.1.16. CD TM Fig. 16 Turn Stations and Common Sections.................................................... 17 2.1.17. CD TM Fig. 17 Lines ..................................................................................................... 18 2.1.18. CD TM Fig. 18 Combined Diagram on Linear Features................................................ 19 2.1.19. CD TM Fig. 19 Projection ............................................................................................. 20
2.2. Versions, validity and layers................................................................................................ 21 2.2.1. CD TM Fig. 20 Validity Frames .................................................................................... 21 2.2.2. CD TM Fig. 21 Versions and Entities............................................................................ 22 2.2.3. CD TM Fig. 22 Validity Conditions .............................................................................. 23 2.2.4. CD TM Fig. 23 Layers ................................................................................................... 23 2.2.5. CD TM Fig. 24 Combined Diagram on Versions .......................................................... 24
2.3. Tactical planning components ............................................................................................. 25 2.3.1. CD TM Fig. 25 Days...................................................................................................... 25 2.3.2. CD TM Fig. 26 Journeys................................................................................................ 26 2.3.3. CD TM Fig. 27 Standard Times..................................................................................... 27 2.3.4. CD TM Fig. 28 Journey Times ...................................................................................... 28 2.3.5. CD TM Fig. 29 Interchanges.......................................................................................... 29
2.4. Vehicle scheduling............................................................................................................... 30 2.4.1. CD TM Fig. 30 Vehicle Scheduling............................................................................... 30 2.4.2. CD TM Fig. 31 Vehicle Requirements........................................................................... 31
2.5. Driver scheduling................................................................................................................. 32 2.5.1. CD TM Fig. 32 Resource Plan....................................................................................... 32 2.5.2. CD TM Fig. 33 Driver Duties ........................................................................................ 33
2.6. Schedules and versions ........................................................................................................ 34 2.6.1. CD TM Fig. 34 Schedules and versions......................................................................... 34
2.7. Rostering.............................................................................................................................. 35 2.7.1. CD TM Fig. 35 Roster Definition .................................................................................. 35 2.7.2. CD TM Fig. 36 Roster Assignments .............................................................................. 36
2.8. Personnel disposition ........................................................................................................... 37 2.8.1. CD TM Fig. 37 Driver Assignments .............................................................................. 37 2.8.2. CD TM Fig. 38 Driver Accounting ................................................................................ 38
2.9. Operations monitoring and control ...................................................................................... 39 2.9.1. CD TM Fig. 39 Dated Production Components............................................................. 39 2.9.2. CD TM Fig. 40 Production Plan .................................................................................... 40 2.9.3. CD TM Fig. 41 Detection and Monitoring..................................................................... 41 2.9.4. CD TM Fig. 42 Control Actions .................................................................................... 42
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page ii Version 0.1 04/09/2003
2.9.5. CD TM Fig. 43 Events ................................................................................................... 43 2.9.6. CD TM Fig. 44 Messages .............................................................................................. 44
2.10. Passenger information.......................................................................................................... 45 2.10.1. CD TM Fig. 45 Information Facilities ........................................................................... 45 2.10.2. CD TM Fig. 46 Footnotes .............................................................................................. 46 2.10.3. CD TM Fig. 47 Passing Times....................................................................................... 47 2.10.4. CD TM Fig. 48 Passenger Trips .................................................................................... 48 2.10.5. CD TM Fig. 49 Mean Trip Duration.............................................................................. 49
2.11. Fare collection ..................................................................................................................... 50 2.11.1. CD TM Fig. 50 Access Rights, Control and Validation................................................. 50 2.11.2. CD TM Fig. 51 Fare Structure ....................................................................................... 51 2.11.3. CD TM Fig. 52 Fare Parameters .................................................................................... 52 2.11.4. CD TM Fig. 53 Fare Products and Sales........................................................................ 53 2.11.5. CD TM Fig. 54 Prices .................................................................................................... 54
2.12. Management information..................................................................................................... 55 2.12.1. CD TM Fig. 55 Service Journey Performance ............................................................... 55 2.12.2. CD TM Fig. 56 Recorded Use of Services..................................................................... 56
2.13. Multi-modal operation in public transport ........................................................................... 57 2.13.1. CD TM Fig. 57 Transport Mode.................................................................................... 57 2.13.2. CD TM Fig. 58 Trains.................................................................................................... 58 2.13.3. CD TM Fig. 59 Vehicle Coupling.................................................................................. 59
2.14. Multiple operators' environment .......................................................................................... 60 2.14.1. CD TM Fig. 60 Responsibility for Services................................................................... 60 2.14.2. CD TM Fig. 61 Responsibility for Resources ................................................................ 61
3. Class dictionnary ....................................................................................................................... 62 4. Generalisations and specialisations ......................................................................................... 243
4.1. Specialisations descent ...................................................................................................... 243 4.2. Generalisations climb up.................................................................................................... 247
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 1 Version 0.1 04/09/2003
1. INTRODUCTION This document presents the result of porting the Transmodel reference model into UML formalism and then into the English language. Firstly, Transmodel has been ported into UML, in French, using the frame of project SITP 2, commissioned and funded by the French government. Secondly the English translation was written, funded by the English government.
The contents of this document corresponds to version 5.1 of Transmodel. The diagrams result from transposing the entity-relationship genuine diagrams from Transmodel into UML class diagrams of, with semantic equivalence. As far as possible, the visual disposition of each diagram has been retained. All attributes owned by each class appear on the diagrams. The mandatory attributes are indicated by a multiplicity of [1]. As UML does not provide a way to graphically indicate if a specialisation is exclusive (disjunctive) or inclusive, the following convention applies: - an exclusive specialisation is represented as a rake, the handle of which is pointing to the general class, the teeth being linked to the specialised ones; - an inclusive specialisation is represented with as many inheritance links as there are specialised classes. Similarly, as UML does not offer such specific visual features as the exclusion arc indicating that some relationships afferent to a certain class are mutually exclusive, then UML constraints between relationships are used. By convention, if several relationships afferent to certain classes are bound to a constraint named "EXCLUSION xx", then they are mutually exclusive. That is, for an instance of that class, only one of those relationships can (or must, depending on the multiplicity) be used. In some entity-relationship diagrams, when only one of the relationships involved in an exclusion appears, a stump of the exclusion arc appears too. In the corresponding class diagrams, nothing such appears. More considerations on the correspondence between UML and entity-relationship Barker formalisms are to be found in annex. The model includes the following packages : Network description
Versions, validity and layers
Tactical planning components
Vehicle scheduling
Driver scheduling
Schedules and versions
Rostering
Personnel disposition
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 2 Version 0.1 04/09/2003
Operations monitoring and control
Passenger information
Fare collection
Management information
Multi-modal operation in public transport
Multiple operators' environment
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 3 Version 0.1 04/09/2003
2. CLASS DIAGRAMS
2.1. NETWORK DESCRIPTION
2.1.1. CD TM FIG. 01 POINTS AND LINKS
POINTId[1]name
LOCATING SYSTEMname[1]
LOCATIONcoordinate_1[1]coordinate_2[1]coordinate_3
TYPE OF POINTname[1]description
LINE SHAPEformula[1]
0..1a reference for
*
referring to
1reference for
*referring to
1located by
*locating
*referring to
1reference for
POINT ON LINKorder[1]distance from start
1viewed as
*a view of
NETWORKVERSION
name[1]
*valid for
1comprising
OPERATING DAYcalendar[1]date[1]earliest timelatest time
0..1
valid from
0..1the val idity start of
TYPE OF LINKId[1]
0..1limiting
*between
1..*classifying
*classified as
LINKId[1]length
1start of
*from
1 end of
* to
*for
1described by
*located on
1passing through *network version
1comprising
1..*classifying
*classified as
CD TM Fig. 01 Points and Links
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 4 Version 0.1 04/09/2003
2.1.2. CD TM FIG. 02 MAIN TYPES OF POINTS AND LINKS POINT
Id[1]name
STOP POINT
for alightingfor boarding
TIMING POINT
categoryallowed for wait time
ROUTE POINT
via_flag[1]
SERVICE LINK
1start of
*from
1end of
*to
TIMING LINK
1start of
*from
1end of
*toROUTE LINK
distance
LINK
Id[1]length
*from
1start of
*to
1end of
CD TM Fig. 02 Main Types of Points and Links
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 5 Version 0.1 04/09/2003
2.1.3. CD TM FIG. 03 INFRASTRUCTURE POINT
Id[1]name
INFRASTRUCTURE POINT
ROAD JUNCTION
RAILWAY JUNCTION
WIRE JUNCTION
INFRASTRUCTURE LINK
ROAD ELEMENT
RAILWAY ELEMENT
WIRE ELEMENT
LINK
Id[1]length
*to
1end of
*from
1start of
CD TM Fig. 03 Infrastructure
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 6 Version 0.1 04/09/2003
2.1.4. CD TM FIG. 04 RESTRICTIONS
INFRASTRUCTURE POINT
INFRASTRUCTURE LINK
LINK
Id[1]length
VEHICLE TYPE AT POINT
capacity
MEETING RESTRICTION
OVERTAKING POSSIBILITY
IMPOSSIBLE MANOEUVRE
DAY TYPE
Id[1]earl iest timelatest timename
*not available on
*limiiting the availability of
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
* specifying the capacity of
1 location of
1allowed to be located at
*providing space for
1overtaking at
*for
1overtaken at
*against
1used to define
*defined for
1subject to
*for
1subject to
*against
1overtaking at
*at
*on
1referred to in 1 referred to in
* with regard to the opposite
1start of
*from
1end of
*to
POINT
Id[1]name
*from
1start of
*to
1end of
CD TM Fig. 04 Restrictions
*safely traversed by
*safe to traverse
1overtaking at
*at
{ Exclusion AK}
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 7 Version 0.1 04/09/2003
2.1.5. CD TM FIG. 05 COMBINED DIAGRAM ON TOPOLOGY
For clarity of the diagram, theattribute names have been withdrawn.
LOCATION
LOCATING SYSTEM
*referring to 1
reference forLINE SHAPE
1reference for *
referring to
OPERATING DAY
TYPE OF POINT
TYPE OF LINK
0..1
limiting
*between
POINT
* locating
1 located by *referring to
0..1a reference for
1..*classifying
*classified as
LINK
1start of
*from
1end of
*to
*for
1described by
1..*classifying
*classified as
NETWORK VERSION
0..1the validity start of
0..1valid from
* valid for
1 comprising
*network version
1comprising
POINT ON LINK
order[1]distance from start
1viewed as
*a view of
1passing through
*located on
STOP POINT
SERVICE LINK
1start of
*from
1end of
*to
TIMING POINT
TIMING LINK
1start of
*from
1end of
*to
ROUTE POINT
ROUTE LINK
1
end of*
to1start of
*from
INFRASTRUCTURE LINK
INFRASTRUCTURE POINT
*to1end of
*from1
start of
ROAD JUNCTION
RAILWAY JUNCTION
WIRE JUNCTION
ROAD ELEMENT
RAILWAY
ELEMENT
VEHICLE TYPE AT POINT
1 location of
* specifying the capacity of
OVERTAKINGPOSSIBILITY
1overtaking at
*at
IMPOSSIBLE MANOEUVRE
1start of
*from
1end of
*to
MEETINGRESTRICTION
1referred to in
*with regard to the opposite
1referred to in
*on
VEHICLE TYPE
* against
1 overtaken at
*for
1subject to
* against
1 subject to
*for
1overtaking at
*defined for
1used to define
*providing space for
1allowed to be located at
*
included in
0..1made up of
CD TM Fig. 05 Combined Diagram on Topology
*safely traversed by
*safe to traverse
WIRE ELEMENT
1overtaking at
*at
{ Exclusion AK}
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 8 Version 0.1 04/09/2003
2.1.6. CD TM FIG. 06 STOP POINT EQUIPMENT PURPOSE OF EQUIPMENT
PROFILE
name[1]
TYPE OF EQUIPMENT
Id[1]descriptionfunctional purpose
TYPE OF STOP POINT
Id[1]
STOP POINT
for alightingfor boarding
STOP POINT EQUIPMENT PROFILE
profile[1]units[1]
ACTUAL STOP POINT EQUIPMENT
units[1]
*defined for
1defining
*in
1..*equipped with
*containing
1contained in
*classified as
1the classification for
*in
1equipped with
*classified as
0..1the classification for
CD TM Fig. 06 Stop Point Equipment
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 9 Version 0.1 04/09/2003
2.1.7. CD TM FIG. 07 RESOURCE MANAGEMENT POINTS ORGANISATIONAL UNIT
name[1]
POINT
Id[1]name
CREW BASE
name[1]
0..1manager of
*managed byGARAGE
name[1]
0..1manager of
*managed by
*
near *near
TIMING POINT
categoryallowed for wait time
RELIEF POINT
PARKING POINT
GARAGE POINT
*managed by
1manager of
1..*belonging to
1comprising
CD TM Fig. 07 Resource Management Points
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 10 Version 0.1 04/09/2003
2.1.8. CD TM FIG. 08 ACTIVATION FACILITIES TYPE OF ACTIVATION
Id[1]
ACTIVATION LINK
ACTIVATION POINT
code[1]type of activation
BEACON POINT
POINT
Id[1]name
ACTIVATION ASSIGNMENT
order
1used to define
*for
ACTIVATED EQUIPMENT
Id[1]
TYPE OF TRAFFIC CONTROL POINT
Id[1]
TRAFFIC CONTROL POINT
*used to trigger
1..*triggered by
*used to trigger
1..*triggerd along
1used to define
*for
*classified as
1classifying
1..*controlled by
*related to
*for
1used to define
*used to trigger
1..*triggered at
1
start of
*
from
1
end of
*
to
{ Exclusion D}
CD TM Fig. 08 Activation Facilities
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 11 Version 0.1 04/09/2003
2.1.9. CD TM FIG. 09 LINK SEQUENCES NETWORK VERSION
name[1]
TYPE OF LINK SEQUENCE
name[1]
LINK SEQUENCE
Id[1]
POINT IN LINK SEQUENCE
order[1]
LINK IN LINK SEQUENCE
order[1]
POINT
Id[1]name
LINK
Id[1]length
*valid for
0..1comprising
*classified as
1classifying
1..*in
1made up of
1..*in
1made up of
1viewed as
*a view of
1viewed as
*a view of
{ Exclusion E}
CD TM Fig. 09 Link Sequences
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 12 Version 0.1 04/09/2003
2.1.10.CD TM FIG. 10 GROUPING PURPOSE OF GROUPING
Id[1]
TYPE OF POINT
name[1]description
TYPE OF LINK
Id[1]
0..1limiting
*between
GROUP OF POINTS
Id[1]
POINT
Id[1]name
1..*classifying
*classified as
STOP AREA
name[1]
LINK
Id[1]length
1..*classifying
*classified as
GROUP OF LINKS
Id[1]
TIMING LINK
GROUP OF TIMINGLINKS
id[1]description
1..*in
0..1made up of
LINK SEQUENCE
Id[1]
GROUP OF LINKSEQUENCES
Id[1]
*classified as
1classifying
*allowed for
*restricted to
* classified as
1 the classification for
* allowed for
*restricted to
*classified as
1the classification for
*allowed for
*restricted to
*classified as
1the classification for
1..*included in
*composed of
1..* included in
* made up of
1..*included in
*composed of
CD TM Fig. 10 Grouping
TYPE OF LINKSEQUENCE
name[1]
1 used as
0..1 a use of
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 13 Version 0.1 04/09/2003
2.1.11.CD TM FIG. 11 ZONES PLACE
Id[1]name[1]
TYPE OF ZONE
Id[1]
GROUP OF POINTS
Id[1]
ZONE
Id[1]name[1]description
0..1
including*
included in
0..1 a generic description of
0..1 classified by
POINT
Id[1]name
0..1 a generic description of
0..1 a view ofLINK SEQUENCE
Id[1]
ACCESS ZONE
TARIFF ZONE
0..1border for
0..1bordered by
0..1 functional centroid for
0..1 represented by
0..1defined by
0..1defining
*classified as
1classifying
CD TM Fig. 11 Zones
2.1.12.CD TM FIG. 12 COMPLEX FEATURES COMPLEX FEATURE
Id[1]
SIMPLE FEATURE
object type[1]Id_object[1]
POINT
Id[1]name
LINK
Id[1]length
ZONE
Id[1]name[1]description
0..1représentation for
*represented by
0..1viewed as
*a view of
0..1viewed as
*a view of
0..1viewed as
*a view of
* containing*contained in
*contained in
*made up of
{ Exclusion F}
CD TM Fig. 12 Complex Features
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 14 Version 0.1 04/09/2003
2.1.13.CD TM FIG. 13 COMBINED DIAGRAM ON GENERIC NETWORK PURPOSE OF GROUPING
Id[1]
TYPE OF POINT
name[1]description
*restricted to
*allowed for
TYPE OF ZONE
Id[1]
TYPE OF LINK
Id[1]
0..1limiting
*between
*restricted to
*allowed forTYPE OF LINK
SEQUENCE
name[1]
*restricted to
*allowed for
GROUP OF POINTS
Id[1]
1the classification for
*classified as
GROUP OF LINKS
Id[1]
1the classification for
*classified as
GROUP OF LINKSEQUENCES
Id[1]
1the classification for
*classified as
TARIFFZONE
STOP AREA
name[1]
GROUP OF TIMINGLINKS
id[1]description LINK SEQUENCE
Id[1]
*composed of
1..*included in
1classifying
* classified as
ACCESSZONE
TIMING LINK
0..1made up of
1..*in
ZONE
Id[1]name[1]description
1 classifying
* classified as0..1
including
*included in
0..1border for
0..1bordered by
0..1defining
0..1defined by
LINK IN LINKSEQUENCE
order[1]
1made up of
1..*inPOINT IN LINK
SEQUENCE
order[1]
1 made up of
1..* in
SIMPLE FEATURE
object type[1]Id_object[1]
0..1viewed as
*a view ofLINK
Id[1]length
*a view of
0..1viewed as
*a view of
1viewed as
1..*classifying
*classified as
* made up of
1..* included in
COMPLEX FEATURE
Id[1]
*contained in
*made up of *contained in
* containing
PLACE
Id[1]name[1]
0..1 classified by
0..1 a generic description ofNETWORK VERSION
name[1]
* valid for
0..1 comprising
*network version
1comprising
POINT
Id[1]name
*from
1start of
*to
1end of
*a view of
0..1viewed as
*a view of
1viewed as
0..1 a generic description of
0..1 a view of
*represented by
0..1représentation for
*referring to 0..1
a reference for
1comprising
*valid for
*composed of
1..*included in
0..1represented by
0..1functional centroid for
1..* classifying
* classified as
{ Exclusion AD}
{ Exclusion AE}
CD TM Fig. 13 Combined Diagram on Generic Network
1used as
0..1 a use of
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 15 Version 0.1 04/09/2003
2.1.14.CD TM FIG. 14 ROUTES ROUTE
Id[1]name
ROUTE POINT
via_flag[1]
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
DIRECTION
Id[1]name
0..1the opposite of 0..1the opposite of
*oriented by
0..1forPOINT ON ROUTE
order[1]
1through
1..*onROUTE LINK
distance
1 end of
* to
1start of
*from
CD TM Fig. 14 Routes
*safely traversed by
*safe to traverse
1viewed as
*a view of
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 16 Version 0.1 04/09/2003
2.1.15.CD TM FIG. 15 JOURNEY PATTERNS PURPOSE OF GROUPING
Id[1]
TYPE OF JOURNEY PATTERN
name[1]
ROUTE
Id[1]name
JOURNEY PATTERN
Id[1]name
1
covered by *
on
SERVICEJOURNEYPATTERN
type of service
DEAD RUNPATTERN
POINT ON ROUTE
order[1]
1 through
1..* on
ROUTE POINT
via_flag[1]
POINT
Id[1]name
SERVICE LINK
STOP POINT
for alightingfor boarding
*from
1start of
*to
1end of
LINK
Id[1]length
1start of
*from
1 end of
* toTIMING POINT
categoryallowed for wait time
TIMING LINK
1start of
*from
1 end of
* to
TIMING LINK INJOURNEY PATTERN
order[1]
1made up of
*in
1viewed as
*a view of
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
1made up of
1..*on
1viewed as
*a view of
SERVICE PATTERN
Id[1]
*made up of
1contributing to
1comprising *
defined on
TIMING PATTERN
Id[1]
*made up of
1contributing to
0..1restricted to *
allowed for
STOP POINT IN JOURNEYPATTERN
order[1]
1 viewed as
*a view of
1made up of
*defining
TIMING POINT IN JOURNEYPATTERN
order[1]wait point[1]
1viewed as
*a view of
0..1by default timed from
1the timing reference for1made up of
1..*defining
*classified as
0..1classifying
1comprising
*
defined on
1viewed as
*a view of
CD TM Fig. 15 Journey Patterns
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 17 Version 0.1 04/09/2003
2.1.16.CD TM FIG. 16 TURN STATIONS AND COMMON SECTIONS NETWORK VERSION
name[1]
ROUTE
Id[1]name
1comprising
1..*valid for
STOP AREA
name[1]
1comprising
*valid for
COMPLEX FEATURE
Id[1]
JOURNEY PATTERN
Id[1]name
1
covered by
*
on
TURN STATION
Id[1]turnaround distance
TIMING POINT IN JOURNEYPATTERN
order[1]wait point[1]
0..1by default timed from
1the timing reference for
TURNAROUND TIME LIMIT
maximum duration[1]minimum duration
ROUTE POINT
via_flag[1]
POINT
Id[1]name
TIMING POINT
categoryallowed for wait time
* a view of
1 viewed as
* to
1 end of
*from
1start of
COMMON SECTION
Id[1]description
1..*
included in
*comprising
0..1
comprising
*valid for
1..*used to define
*defined for
POINT ON ROUTE
order[1]
1through
1..*on
1viewed as
*a view of
*in
0..1including
0..1viewed as
0..1a view of
1..* end of
0..1 to
* defined for
0..1 restricted to
CD TM Fig. 16 Turn Stations and Common Sections
1 start of
0..1 from
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 18 Version 0.1 04/09/2003
2.1.17.CD TM FIG. 17 LINES PURPOSE OF GROUPING
Id[1]
GROUP OF LINES
Id[1]descriptionname
1the classifincation for
*classified by
LINE
Id[1]name
*composed of
1..*included in
ROUTE
Id[1]name
1made up of
1..*on
JOURNEY PATTERN
Id[1]name
1covered by
*on
0..1main line for
0..1represented by
CD TM Fig. 17 Lines
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 19 Version 0.1 04/09/2003
2.1.18.CD TM FIG. 18 COMBINED DIAGRAM ON LINEAR FEATURES GROUP OF LINES
DIRECTION
0..10..1
LINE
*composed of
1..*included in
0..1 represented by
0..1 main line for
TYPE OF JOURNEY PATTERN
PURPOSE OF GROUPING
*allowed for
0..1restricted to
*classified by 1
the classifincation for
TYPE OF LINK SEQUENCE
*
restricted to
*allowed for
ROUTE
0..1for
*oriented by
1made up of
1..*on
JOURNEY PATTERN
1covered by
*on
0..1classifying
*classified as
DEAD RUN PATTERN
COMMON SECTION
1..*used to define
*defined for
POINT ON ROUTE
1through
1..*on
TIMING PATTERN
1comprising *
defined on
* made up of
1 contributing to
SERVICE PATTERN
*made up of
1contributing to
1comprising
*defined on LINK SEQUENCE
1classifying
*
classified as
TURN STATION
1..* end of
0..1 to
TIMING LINK INJOURNEY PATTERN
1made up of
* inPOINT IN JOURNEY
PATTERN
1made up of
1..*on
LINK IN LINKSEQUENCE
1made up of
1..*in
TURNAROUND TIME LIMIT
0..1restricted to
*defined for
TIMING POINT INJOURNEY PATTERN
0..1by default timed from
1the timing reference for
1made up of
1..*defining
POINT IN LINKSEQUENCE
1made up of
1..*in
STOP POINT INJOURNEY PATTERN
1made up of
*defining
ROUTE LINK
TIMING LINK
* a view of
1 viewed as
SERVICE LINK
LINK
*a view of
1viewed as
VEHICLE TYPE
ROUTE POINT
* to
1
* a view of
1 viewed as
*from
1start of TIMING POINT
*a view of
1viewed as
*to
1 end of
*from
1start of
*from
1start of
* to
1 end ofSTOP POINT
*a view of
1viewed as *from1start of
* to1 end of
POINT
1viewed as
* a view of
{ Exclusion AF}
1 viewed as
* a view of
1..*included in
*comprising
1start of
*from
1 end of
* to
1start of
0..1from
CD TM Fig. 18 Combined Diagram on Linear Features
*safely traversed by*safe to traverse
For clarity of the diagram, the attributenames have been withdrawn.
SERVICE JOURNEYPATTERN
end of
the opposite ofthe opposite of
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 20 Version 0.1 04/09/2003
2.1.19.CD TM FIG. 19 PROJECTION TYPE OF PROJECTION
name[1]
POINT
Id[1]name
POINT ON LINK
order[1]distance from start
ZONE
Id[1]name[1]description
POINT PROJECTION
distance
LINK PROJECTION
ZONE PROJECTION
COMPLEXFEATURE
PROJECTION
LINK SEQUENCE
Id[1]
LINK
Id[1]length
COMPLEX FEATURE
Id[1]
*concerning
1comprising
0..*calling as source
1used as source in
*concerning
1comprising
*concerning
1comprising
* ending at
1 end of
*starting at
1start of
*concerning
1comprising
0..*calling as source
1used as source in
1used as target in
*to
1used as target in
*to
1used as target in
*calling as source
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as target in
*to
1used as source in
*calling as source
{ Exclusion G}
{ Exclusion H}{ Exclusion I}
{ Exclusion J}
CD TM Fig. 19 Projection
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 21 Version 0.1 04/09/2003
2.2. VERSIONS, VALIDITY AND LAYERS
2.2.1. CD TM FIG. 20 VALIDITY FRAMES TYPE OF VALIDITY
Id[1]
ENTITY IN REPOSITORY
name[1]
TYPE OF FRAME
Id[1]
VALIDITY CONDITION
Id[1]
VERSION FRAME
Id[1]
DATA SYSTEM
Id[1]user[1]version[1]
ENTITY IN FRAME
*
defining
*
defined by
*validated by
1validating
*belonging to
1comprising
1restricted to
*defined for
*characterised by
1characterising
0..1
object of*
dealing with
*belonging to
1comprising
0..1parent of
*
derived from
0..1
including
*included in
CD TM Fig. 20 Validity Frames
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 22 Version 0.1 04/09/2003
2.2.2. CD TM FIG. 21 VERSIONS AND ENTITIES TYPE OF VERSION
Id[1]
DATA SYSTEM
Id[1]user[1]version[1]
ENTITY IN REPOSITORY
name[1]
VERSION FRAME
Id[1]
0..1object of
*dealing withENTITY
Id[1]
ENTITY IN FRAME
1comprising
*belonging to
VERSION
Id[1]date[1]time[1]user[1]
ENTITY IN VERSION
VALIDITY CONDITION
Id[1]
1restricted to
*defined for
TRACE
Id[1]
DELTA
delta value[1]
*instance of
1filled by
*belonging to
1comprising
*classified as
1classifying
*deriving from
0..1parent of
1represented by
0..1representing
1 comprising
* belonging to
{ Exclusion K}
*defined for
1characterised by
*defined by
1defining
1..*
governed by
1
governing
* valid instance of
1 valid for several1valid for only one
0..1valid instance of *restricted by
0..1restricting
* to version
1 updated value
*from version
1previous value of
*document within
1changed by
*deriving from
0..1parent of
{ Exclusion L}
{ Exclusion M}
CD TM Fig. 21 Versions and Entities
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 23 Version 0.1 04/09/2003
2.2.3. CD TM FIG. 22 VALIDITY CONDITIONS ENTITY
Id[1]
VALIDITY TRIGGER
Id[1]
VALIDITY RULE PARAMETER
Id_parameter[1]
VALIDITY CONDITION
Id[1]
1defining
*defined by
VERSION
Id[1]date[1]time[1]user[1]
*defined for
1characterised by
*defined by
1defining 1defining
*defined by
{ Exclusion N}
CD TM Fig. 22 Validity Conditions
2.2.4. CD TM FIG. 23 LAYERS DATA SYSTEM
Id[1]user[1]version[1]
LOCATING SYSTEMname[1]
TYPE OF PROJECTIONname[1]
VERSION FRAMEId[1]
0..1object of
*dealing with
LAYERname[1]purpose[1]
VALIDITY CONDITIONId[1]
1restricted to
*defined forVERSION
Id[1]date[1]time[1]user[1]
*
defined for 1
characterised by
LAYER VERSION
* referring to
1 base of
0..1an implémentation of
1defining *related to
1defined for
*describing
1subject to
1source for
*using as source
1target for
*using as target
1..*assigned to
1limited by
{ Exclusion O}
CD TM Fig. 23 Layers
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 24 Version 0.1 04/09/2003
2.2.5. CD TM FIG. 24 COMBINED DIAGRAM ON VERSIONS TYPE OF VALIDITY
Id[1]
ENTITY IN REPOSITORY
name[1]
*
defined by
*
defining
TYPE OF FRAME
Id[1]
*included in
0..1including
1validating
*validated by
ENTITY IN FRAME
1
comprising *
belonging to
0..1parent of
*
derived from
1comprising
*belonging to
TYPE OF VERSION
Id[1]
VERSION FRAME
Id[1]
1 characterising
*characterised by
ENTITY
Id[1]
1filled by
* instance of
VERSION
Id[1]date[1]time[1]user[1]
1classifying
*classified as
*deriving from
0..1
parent of
1comprising
*belonging to
1represented by
0..1representing
ENTITY IN VERSION
1valid for several
*valid instance of
1
governing
1..*
governed by
*deriving from
0..1
parent of
1 valid for only one
0..1 valid instance of
0..1restricting
*restricted by
VALIDITY RULEPARAMETER
Id_parameter[1]
DELTA
delta value[1]
1previous value of
*from version
1 updated value
* to versionVALIDITYTRIGGER
Id[1]
TRACE
Id[1]
1changed by
*document within
VALIDITY CONDITION
Id[1]
1restricted to
* defined for
1 characterised by
*defined for
1defining
* defined by
1defining
* defined by
1defining
* defined by
DATA SYSTEM
Id[1]user[1]version[1]
* belonging to
1 comprising
*dealing with
0..1object of
{ Exclusion AG} { Exclusion AH}
{ Exclusion AJ}
CD TM Fig. 24 Combined Diagram on Versions
{ Exclusion O}
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 25 Version 0.1 04/09/2003
2.3. TACTICAL PLANNING COMPONENTS
2.3.1. CD TM FIG. 25 DAYS TIMETABLE VERSION
name[1]
NETWORK VERSION
name[1]
VEHICLE JOURNEY
Id[1]departure time[1]
0..1comprising
*valid for
DUTY
Id[1]finishing durationpreparation duration
0..1 comprising
* valid for
DAY TYPE
Id[1]earliest timelatest timename
* worked on
1 for
1comprising
1..*valid for
PROPERTY OF DAY
name[1]description
* described by
* used to describeOPERATING DAY
calendar[1]date[1]earliest timelatest time
0..1valid from
0..1the validity start of
0..1valid on
*assigned to
TIME BAND
start time[1]end time[1]
1comprising
*valid for
SHORT TERM DAY TYPE ASSIGNMENT
1specified by
*specifying
1used to define
*for
1used to define
*for
PURPOSE OFGROUPING
Id[1]
JOURNEY PATTERN
Id[1]name
ROUTE
Id[1]name
1comprising
1..*valid for
*on
1covered by
GROUP OF LINES
Id[1]descriptionname
1the classifincation for
*classified by
1used to define
*for
LINE
Id[1]name
*composed of
1..*included in
1..*on
1made up of
1comprising
1..*valid for
DAY OF WEEK
day[1]
0..1defined as
*used to define
CD TM Fig. 25 Days
*worked on
1for
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 26 Version 0.1 04/09/2003
2.3.2. CD TM FIG. 26 JOURNEYS POINT
Id[1]name
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
TIMING POINT IN JOURNEY PATTERN
order[1]wait point[1]
on 1..*
made up of 1
the timing reference for 1
by default timed from 0..1
DEAD RUNPATTERN
SERVICE JOURNEYPATTERN
type of service
PROPERTY OF DAY
name[1]description
OPERATING DAY
calendar[1]date[1]earliest timelatest time
PERIOD
name
TIMETABLE VERSION
name[1]
TYPE OF SERVICE
Id[1]descriptionname
TIME DEMAND TYPE
Id[1]descriptionname
DEAD RUN
SERVICE JOURNEY
used to define 1..*
valid during 0..1
starting at 0..1
the start day of 1
made using
*
used by default by 0..1
classified as*
the classification for0..1
valid for*
comprising 0..1
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
*made using
0..1proposed for
SPECIAL SERVICE
id[1]start time[1]end time[1]client
0..1for
*
described by
GROUP OF SERVICES
Id[1]
1..*in0..1made up of
0..1 the timing reference for
* timed from
0..1the classification for
*classified as
VEHICLE TYPE PREFERENCE
rank[1]
1used to define
*for
1specified by
*for
1used to define
*for
0..1proposed for
*using
PURPOSE OF JOURNEYPARTITION
name[1]
ORGANISATIONALUNIT
name[1]
JOURNEY PART
id[1]start timeend time
1 start of
* from
1 end of
* to
1
subdivided in
*part of
1causing
1..*caused by
0..1responsible for
*managed by
CD TM Fig. 26 Journeys
1 for
* made using
JOURNEY PATTERN
Id[1]name
VEHICLE JOURNEY
Id[1]departure time[1]
DAY TYPE
Id[1]earliest timelatest timename
* for
1 used to define
*assigned to
0..1valid on
* used to describe
* described by
*worked on
1for
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 27 Version 0.1 04/09/2003
2.3.3. CD TM FIG. 27 STANDARD TIMES
on 1..*
made up of 1
start of1
from*
end of 1
to *
TIMETABLE VERSION
name[1]
valid for 1..*
comprising 1
valid for 1..*
comprising 1comprising 1
valid for *
valid from 0..1
the validity start of 0..1
valid on 0..1
assigned to *
associated with*
covered in 1
associated with*
covered in 1
associated with *
covered in 1worked using 1
assigned to*
from *
start of 1
to*
end of1
applied at*
associated with 1
allowed on*
allowing1
used to define 1
associated with *used to define 1
associated with *
used to define 1
associated with *
used to define 1
associated with *
used to define 1
associated with *
used by default by0..1
made using *
for 1
worked on *
comprising1
valid for*
used to define*
for1
used to define
1for*
used to define 1
for *
for *
used to define 1
made up of0..1
in 1..*
1used to define
*associated with
CD TM Fig. 27 Standard Times
1for
*made using
0..1comprising
*valid for
0..1the timing reference for
*timed from
TIME DEMAND TYPE
Id[1]descriptionname
GROUP OF TIMING LINKS
id[1]description
TIME DEMAND TYPEASSIGNMENT
DAY TYPE
Id[1]earliest timelatest timename
TIME BAND
start time[1]end time[1]
OPERATING DAY
calendar[1]date[1]earliest timelatest time
TIMING POINT
categoryallowed for wait time
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
TIMING POINT IN JOURNEYPATTERN
order[1]wait point[1]
JOURNEY PATTERN
Id[1]name
JOURNEY PATTERN RUN TIME
duration[1]
TURNAROUND TIME LIMIT
maximum duration[1]minimum duration
JOURNEY PATTERN LAYOVER
duration[1]
TIMING LINK
DEFAULT DEAD RUN RUN TIME
duration[1]
DEFAULT SERVICE JOURNEY RUN TIME
duration[1]
JOURNEY PATTERN WAIT TIME
duration[1]
VEHICLE JOURNEY
Id[1]departure time[1]
NETWORK VERSION
name[1]
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 28 Version 0.1 04/09/2003
2.3.4. CD TM FIG. 28 JOURNEY TIMES
start of 1
from *
end of1
to*
viewed as 1a view of*
the timing reference for1 by default timed from
0..1
worked on *
for 1
made using *
used by default by 0..1for 1
used to define *
used to define 1
*
used to define 1
for*
valid on 0..1
assigned to *
for*
used to define1
valid for 1..*
comprising 1
the validity start of 0..1
valid from 0..1
valid for1..*
comprising1
valid for *
comprising 1valid for *
comprising 1
made up of 1
in*
for *
covered in 1
worked using1
valid on *
worked using
1valid on*
allowing 1
allowed on 0..1
comprising0..1
valid for*applied at*
associated with1
1
*associated with
covered in
*
1 end of
* to
1start of
*from
CD TM Fig. 28 Journey Times
1start of
*from
1 end of
* to
0..1a use of
0..1used as
1..* in
0..1 made up of
TIMING POINT
categoryallowed for wait time
TIMING POINT INJOURNEY PATTERN
order[1]wait point[1]
TIMING LINK
TIMING LINK IN JOURNEY PATTERN
order[1]
JOURNEY PATTERN
Id[1]name
DEAD RUN
SERVICEJOURNEYPATTERN
type of service
VEHICLE JOURNEY RUN TIME
duration[1]
VEHICLE JOURNEY WAITTIME
duration[1]
VEHICLE JOURNEY LAYOVER
duration[1]
VEHICLE JOURNEY
Id[1]departure time[1]
SERVICEJOURNEY
DAY TYPE
Id[1]earliest timelatest timename
TIME DEMAND TYPE
Id[1]descriptionname
GROUP OF TIMING LINKS
id[1]description
TIME DEMAND TYPE ASSIGNMENT
OPERATING DAY
calendar[1]date[1]earliest timelatest time
NETWORK VERSION
name[1]
TIMETABLE VERSION
name[1]
DEAD RUNPATTERN
PLACE
Id[1]name[1]
DRIVER TRIP
Id_driver trip[1]accounting timeaccounting factor
DRIVER TRIP TIME
transport modeduration[1]
TRIP PATTERN
Id[1]
used to define
1
for
for
TIME BAND
start time[1]end time[1]
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 29 Version 0.1 04/09/2003
2.3.5. CD TM FIG. 29 INTERCHANGES
a view of*
on
1..*
comprising 1
valid for *
viewed as1
1
from *
start of 1
to*
end of1
from *
start of 1
to*
end of1
from *
start of 1
to *
end of 1
from *
start of 1
to*
end of1
from *
start of 1
to*
end of1
from *
start of 1
to*
end of1
*combining
*combined in
1..*concerned by
*concerning
made up of
CD TM Fig. 29 Interchanges
0..1comprising
*valid for
STOP POINT
for alightingfor boarding
NETWORKVERSION
name[1]
TIMETABLEVERSION
name[1]
POINT
Id[1]name
POINT IN JOURNEYPATTERN
order[1]for alightingfor boarding
SERVICE JOURNEYPATTERN
type of service
SERVICEJOURNEY
VEHICLE JOURNEY
Id[1]departure time[1]
CONNECTION LINK
suitable for mobility restricteddescriptiondistancedefault duration[1]frequent traveller durationoccasional traveller durationmobility restricted traveller duration
DEFAULTINTERCHANGE
maximum duration[1]standard duration
SERVICE JOURNEY PATTERN INTERCHANGE
maximum duration[1]standard durationguaranteedpriorityadvertised
JOURNEY MEETING
Id[1]latest timeearliest timereason for meeting[1]
SERVICE JOURNEY INTERCHANGE
guaranteedpriorityadvertisedmaximum wait time
JOURNEY PATTERN
Id[1]name
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 30 Version 0.1 04/09/2003
2.4. VEHICLE SCHEDULING
2.4.1. CD TM FIG. 30 VEHICLE SCHEDULING TYPE OF ALLOWANCE
Id[1]pre or post[1]
VEHICLE SERVICE
Id[1]
VEHICLE SERVICE PART
Id[1]
BLOCK
Id[1]finishing durationpreparation duration
TIME ALLOWANCE
duration[1]
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
*using
1assigned toSPECIAL SERVICE
id[1]start time[1]end time[1]client
0..1
proposed for
* using
0..1including
*in
VEHICLE JOURNEY
Id[1]departure time[1]
0..1including
*in
SERVICE JOURNEY
0..1
proposed for
*
made using
DEAD RUN
DAY TYPE
Id[1]earliest timelatest timename
*worked on
1for
GARAGE POINT
PARKING POINT
* started at
1 start of
* ended at
1 end of
RELIEF POINT
TIMING POINT
categoryallowed for wait time
RELIEF OPPORTUNITY
time[1]
1including
*in
1the location of
*at
* classified as
1 a classification for
*attached to
1completed by
*
part of
0..1
including
*part of
0..1including
1start of
*starting at
1end of
*ending at
CD TM Fig. 30 Vehicle Scheduling
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 31 Version 0.1 04/09/2003
2.4.2. CD TM FIG. 31 VEHICLE REQUIREMENTS ORGANISATIONAL UNIT
name[1]
GARAGE
name[1]
0..1manager of
*managed by
VEHICLE
Id[1]vehicle registration number
0..1 responsible for
* managed by
0..1a default parking place for
*by default parked at
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
*classified as
1classifying
VEHICLE MODEL
Id[1]
1classifying
*classified as*
classified as 0..1
classifying
QUALIFICATION
Id[1]expiration datedescription
*requiring
*required to drive
ACTUAL VEHICLE EQUIPMENT
units[1]
1equipped with
*in
VEHICLE EQUIPMENTPROFILE
profile[1]units[1]
TRANSPORT MODE
name[1]
*belonging to
1comprising
TYPE OF EQUIPMENT
Id[1]descriptionfunctional purpose
*classified as
1classifying
PURPOSE OF EQUIPMENT PROFILE
name[1]
* classified as
1 classifying
* defined for
1 defining
1équipped with
1..*in
CD TM Fig. 31 Vehicle Requirements
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 32 Version 0.1 04/09/2003
2.5. DRIVER SCHEDULING
2.5.1. CD TM FIG. 32 RESOURCE PLAN VEHICLE SERVICE
Id[1]
TYPE OF ALLOWANCE
Id[1]pre or post[1]
DUTY
Id[1]finishing durationpreparation duration
ASSIGNED DUTY
SPARE DUTY
VEHICLE SERVICE PART
Id[1]
0..1including
*part of
BLOCK
Id[1]finishing durationpreparation duration
0..1including
*part of DUTY PART
Id[1]driver access durationdriver return durationpreparation durationfinishing durationaccounting factoraccounting timeend timestart time
TIME ALLOWANCE
duration[1]
1completed by *
attached to
1a classification for
*classified as
VEHICLEJOURNEY
Id[1]departure time[1]
0..1 including
* in
SPECIALSERVICE
id[1]start time[1]end time[1]client
0..1 including
* in
BREAK
duration[1]accounting timeaccounting factor
PAUSE
duration[1]accounting timeaccounting factor
RELIEFOPPORTUNITY
time[1]
1including
* in
BREAK FACILITY
name[1]
STRETCH
Id[1]accounting factoraccounting timeend timestart timefinishing durationpreparation duration
SPELL
Id[1]accounting timeaccounting factorfinishing durationpreparation duration
NON DRIVINGSPELL
start time[1]end time[1]
TIMING POINT
categoryallowed for wait time
RELIEF POINT
*at
1the location of
PARKING POINT
*started at
1start of
*ended at
1 end of
GARAGE POINT
*starting at
1start of
* ending at
1 end of
DRIVINGSPELL
1the location of
0..1at
1the location of
*undertaken at
1end of
0..1to
1start of
0..1
from
*attached to
1
complemented by
1start of
*started at*ended at
1end of
*part of0..1including
*part of0..1including
*part of0..1made up of
*
attached to 1
complemented by
*attached to
1complemented by
*attached to
1complemented by
1 used for
*in
*in
0..1used for
{ Exclusion P}
1followed by
0..1after
0..1
after
1
followed by
FILL IN TIME
duration[1]accounting factoraccounting time 1
the location of *spent at
1completed by0..1added to
CD TM Fig. 32 Resource Plan
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 33 Version 0.1 04/09/2003
2.5.2. CD TM FIG. 33 DRIVER DUTIES
ORGANISATIONALUNIT
name[1]
DAY TYPE
Id[1]earliest timelatest timename
TIMETABLE VERSION
name[1]
TIME BAND
start time[1]end time[1]
DUTY
Id[1]finishing durationpreparation duration
1for
*worked on
0..1comprising
*valid for
0..1in charge of
*under charge of
SPARE DUTY
ASSIGNED DUTY
DUTY TYPE
name[1]description
SPLIT DUTY
CONTINUOUSDUTY
DUTY PART
Id[1]driver access durationdriver return durationpreparation durationfinishing durationaccounting factoraccounting timeend timestart time
0..1made up of
*part of
QUALIFICATION
Id[1]expiration datedescription
BREAK
duration[1]accounting timeaccounting factor
BREAK FACILITY
name[1]
*in
1used for
RELIEF OPPORTUNITY
time[1]
TIMING POINT
categoryallowed for wait time
0..1at
1the location of
*ended at
1end of
*started at
1start of
RELIEF POINT
*at
1the location of
PARKING POINT
GARAGE POINT
TASK
name[1]
NON DRIVING SPELL
start time[1]end time[1]
1the location of
*undertaken at
DRIVING SPELL
1start of
0..1from
1 end of
0..1 to
SPELL
Id[1]accounting timeaccounting factorfinishing durationpreparation duration
FILL IN TIME
duration[1]accounting factoraccounting time
STRETCH
Id[1]accounting factoraccounting timeend timestart timefinishing durationpreparation duration
0..1including
*part of
*
part of0..1including
NETWORK VERSION
name[1]
TYPE OF TASK
name[1]
STAND-BY
*classified as
1classifying
1the location of
*spent at
*required for
*requiring
1comprising
*valid for
1comprising
1..*valid for
*
valid for
1
comprising
*
classified as 1classifying
0..1the start band for
*starting within
0..1the end band for
*ending within
0..1the start of unpaid time for
*starting unpaid part within
0..1the end of unpaid time for
*ending unpaid part within
*required for
*requiring
1
followed by
0..1after
0..1added to 1
completed by
CD TM Fig. 33 Driver Duties
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 34 Version 0.1 04/09/2003
2.6. SCHEDULES AND VERSIONS
2.6.1. CD TM FIG. 34 SCHEDULES AND VERSIONS TYPE OF FRAME
Id[1]
NETWORK VERSION
name[1]
ENTITY IN FRAME
1comprising
*belonging to
VERSION FRAME
Id[1]
1characterising
*characterised by
VERSION
Id[1]date[1]time[1]user[1]
1comprising
*belonging to
1 represented by
0..1 representing
ENTITY IN VERSION
1governing
1..*governed by
0..1 restricting
* restricted by
VEHICLE JOURNEY
Id[1]departure time[1]
JOURNEYPATTERN
Id[1]name
*made using
1for
DUTY
Id[1]finishing durationpreparation duration
COURSE OF JOURNEYS
Id[1]start time in blockfinishing durationpreparation duration
DRIVER SCHEDULEVERSION
LINE
Id[1]name
*operated on
1served by
BLOCK
Id[1]finishing durationpreparation duration
*in
0..1including
*a part of
1subdivided in
VEHICLE SCHEDULE VERSION
* related to *related to
TIMETABLE VERSION
name[1]
*valid for
0..1comprising
* valid for
0..1comprising
*valid for
0..1comprising
*valid for
0..1comprising
DAY TYPE
Id[1]earliest timelatest timename
*worked on
1for
1comprising
1..*valid for
*worked on
1for
GROUP OF LINES
Id[1]descriptionname
1..*included in
*composed of
0..1composed of
*included in
*worked on
0..1for 1for
*worked on
0..1covered by
*for
*included in
0..1compossed of
CD TM Fig. 34 Schedules and versions
0..1comprising
* valid for
{ Exclusion Q}
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 35 Version 0.1 04/09/2003
2.7. ROSTERING
2.7.1. CD TM FIG. 35 ROSTER DEFINITION TIMETABLE VERSION
name[1]
ROSTER ELEMENT
NETWORK VERSION
name[1]
ROW/DRIVER
Id[1]
COLUMN/DAY
Id[1]
ROSTER MATRIX
Id[1]description
OPERATING DAY
calendar[1]date[1]earliest timelatest time
0..1valid from
0..1the validity start of
ORGANISATIONALUNIT
name[1]
*setup by
0..1owner ofROSTER DESIGN IN MATRIX
order[1]
DAY TYPE
Id[1]earliest timelatest timename
*assigned to
0..1valid on
1comprising
1..*valid for
ROSTER CYCLE
Id[1]description
EMPLOYEE
Id[1]personnel id
0..1provided with
*by default available for
DRIVER
ROSTER DESIGN TYPE
Id[1]description
ROSTER DESIGN
Id[1]description
ROSTER CYCLE ELEMENT
order[1]
DESIGN WEEK
order[1]
DAY OF WEEK
day[1]
DESIGN WEEK ELEMENT
PROPERTY OF DAY
name[1]description
*described by
*used to describe
*assigned
0..1the validity start of1including
1..*in
1including
1..*in
1including
1..*in
1..*valid for
1comprising
1including
1..*in
0..1 used to construct
* constructed using
*used to construct
1constructed using
*assigned to
*used for
1used as
*a use of
*classified as
0..1classifying
*suitable for
*assigned to
*defined using
0..1used to define
1..*in
1made up of
1..*part of
1made up of
1start of
*starting on
1..*in
1made up of
*
defined using
1used to define
0..1defined as
*used to define
CD TM Fig. 35 Roster Definition
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 36 Version 0.1 04/09/2003
2.7.2. CD TM FIG. 36 ROSTER ASSIGNMENTS
WORK
Id[1]
TIMETABLE VERSION
name[1]
ROSTER CYCLE ELEMENT
order[1]
DUTY TYPE
name[1]description
DESIGN WEEK ELEMENT
DUTY
Id[1]finishing durationpreparation duration
0..1comprising
*valid for
1classifying
*classified as
ROSTER ELEMENT
REST
Id[1]
* specified as
0..1entered in
*classified as
0..1
classifying
* broadly assigned to
0..1 broadly entered in
* classified as
0..1
classifying
0..1 broadly entered in
* broadly assigned to
0..1 entered in
* classified as
0..1entered in
*classified as
0..1entered in
*classified as
0..1classifying
*classified as{ Exclusion R}
{ Exclusion S}
{ Exclusion T}
{ Exclusion U}{ Exclusion V}
0..1 entered in
* specified as
CD TM Fig. 36 Roster Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 37 Version 0.1 04/09/2003
2.8. PERSONNEL DISPOSITION
2.8.1. CD TM FIG. 37 DRIVER ASSIGNMENTS ORGANISATIONAL UNIT
name[1]
ROSTER MATRIX
Id[1]description
0..1
owner of
*setup by
COLUMN/DAY
Id[1]
1 including
1..* in
TYPE OF ABSENCE
Id[1]descriptioncategory
TIMETABLE VERSION
name[1]
1..*
valid for
1comprising
ROW/DRIVER
Id[1]
1including
1..*in
ROSTER ELEMENT
1including
1..*in
1including
1..*in
DRIVER ASSIGNMENT
OPERATING DAY
calendar[1]date[1]earliest timelatest time
*assigned
0..1the validity start of
DUTY
Id[1]finishing durationpreparation duration
*specified as
0..1entered in
0..1 comprising
*
valid for
0..1 in charge of
*
under charge of
REST
Id[1]
*classified as
0..1classifying
COST CENTRE
Id[1]description
QUALIFICATION
Id[1]expiration datedescription
*requiring
*required for
ABSENCE
order[1]start timeend time
EMPLOYEE
Id[1]personnel id
0..1 provided with
* by default available for
DRIVER
*
used for
*assigned to
*classified as
1the classification for
* by default assigned to
0..1 chosen for
0..1chosen for
*assigned to
* possessing
* possessed by
1 in
* for1 specified by
* specifying1
used to define
*
for
*on
1used to define
*for
1used to define
{ Exclusion W}
CD TM Fig. 37 Driver Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 38 Version 0.1 04/09/2003
2.8.2. CD TM FIG. 38 DRIVER ACCOUNTING OPERATING DAY
calendar[1]date[1]earliest timelatest time
ACCOUNTING PERIOD
name
DAY TYPE
Id[1]earliest timelatest timename
*assigned to
0..1valid onTIME BAND
start time[1]end time[1] STRETCH
Id[1]accounting factoraccounting timeend timestart timefinishing durationpreparation duration
TYPE OF WAGE
Id[1]description
WAGE INCREASE
Id[1]description
BREAK
duration[1]accounting timeaccounting factor
1followed by
0..1after
WAGE TYPE ASSIGNMENT
ACTIVITY LOG ENTRY
actual start time[1]accounting timeactual end timeaccounting factor
ACCOUNT ENTRY
sum of time worked[1]
COST CENTRE
Id[1]description
EMPLOYEE
Id[1]personnel id
0..1chosen for
*by default assigned to
DRIVER
* referring to
1 used in
* for
1 used in
1used for
*using
1..* specifying
1 specified by
1used in
*for
1used in
*for
*for
1used to define
0..1
starting at1
the start day of
* for
1 used to define
1used in
*for
1 chosen for
* assigned to
1used in
*for
*using
1entered into
1 used in
* for
{ Exclusion X}
CD TM Fig. 38 Driver Accounting
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 39 Version 0.1 04/09/2003
2.9. OPERATIONS MONITORING AND CONTROL
2.9.1. CD TM FIG. 39 DATED PRODUCTION COMPONENTS
using *
used by 0..1
dated on *
date of 1
assigned to*
valid on
0..1
date of 1
dated on *
using *
used by 1
including 0..1
in *
for 1
worked on *
CD TM Fig. 39 Dated Production Components
including 0..1
in *
made using*
for1
altered to use*
used by0..1
SPECIAL SERVICE
id[1]start time[1]end time[1]client
in*
including0..1
described by *
for 0..1
used by 0..1
using *
1subdivided in
*part of
*using
*used to compose
DATED SPECIALSERVICE
Id[1]clientstart time[1]end time[1]
JOURNEY PATTERN
Id[1]name
DATED BLOCK
Id[1]
NORMAL DATED BLOCK
BLOCK
Id[1]finishing durationpreparation duration
NORMAL DATED VEHICLEJOURNEY
VEHICLE JOURNEY
Id[1]departure time[1]
JOURNEY PART
id[1]start timeend time
DATED VEHICLE JOURNEY
Id[1]
OPERATING DAY
calendar[1]date[1]earliest timelatest time
DAY TYPE
Id[1]earliest timelatest timename
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 40 Version 0.1 04/09/2003
2.9.2. CD TM FIG. 40 PRODUCTION PLAN TIMETABLE VERSION
name[1]
VERSION
Id[1]date[1]time[1]user[1]
DRIVER SCHEDULE VERSION
including 0..1
in *
OPERATING DAY
calendar[1]date[1]earliest timelatest time
dated on *
date of 1
dated on *
date of 1 date of 1
dated on *
comprising 1
part of *
comprising 1
part of *
part of *
comprising 1
derived from *
base of 1
valid for *
comprising 0..1
derived from *
base for 1
valid for *
comprising 0..1
related to *
related to *
dereived from *
base for 1
CONTROL ACTION
Id[1]validation time[1]
base of 1
referring to *
LOGICAL DRIVER
Id[1]
part of *
comprising 1
date of 1
dated on *
date of 1
prepared for *
CD TM Fig. 40 Production Plan
VEHICLE SCHEDULE VERSION
DATED VEHICLE JOURNEY
Id[1]
LOGICAL VEHICLE
Id[1]
PRODUCTION PLAN
DATED BLOCK
Id[1]
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 41 Version 0.1 04/09/2003
2.9.3. CD TM FIG. 41 DETECTION AND MONITORING VEHICLE DETECTING
Id[1]timestamp[1]type[1]
VEHICLE
Id[1]vehicle registration number
DETECTED OPERATION
Id[1]type of operation[1]
LINK
Id[1]length
LOGICAL VEHICLE
Id[1]
MONITORED OPERATION
Id[1]type of operation[1]
PLACE
Id[1]name[1]
VEHICLE MONITORING
timestamp[1]type[1]
POINT
Id[1]name
PARKING POINT
MONITORED SPECIALSERVICE
Id[1]
JOURNEY PATTERN
Id[1]name
MONITORED VEHICLE JOURNEY
Id[1]
0..1covered by *
monitored as using
PASSING TIME
Id[1]alight and reboard
DATED PASSING TIME
OBSERVED PASSING TIME
actual departure timeactual arrival timeactual non-stop passing timeactual waiting time
1 passed at
* at
1at
*
for
ESTIMATED PASSING TIME
expected arrival timeexpected departure timeexpected non-stop passing timeexpected waiting time
1at
* forTARGET PASSING TIME
aimed departure timeaimed arrival timeaimed non-stop passing timeaimed waiting time
TIMETABLED PASSINGTIME
timetabled departure timetimetabled arrival timetimetabled waiting time
DATED BLOCK
Id[1]
DATED VEHICLEJOURNEY
Id[1]
0..1including*in
* monitored as operating
0..1 operated by
*for
1at
0..1detected by
*of
0..1detected by
*of0..1detected by*of
1location of
*on
1location of
*at
1 location of
* at
*of1monitored by 0..1monitored by
*of
0..1location of
*at
0..1monitored by
*on
0..1monitored by
*on
{ Exclusion Y}
*of
0..1detected by
{ Exclusion AA}
CD TM Fig. 41 Detection and Monitoring
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 42 Version 0.1 04/09/2003
2.9.4. CD TM FIG. 42 CONTROL ACTIONS CONTROL ACTION
Id[1]validation time[1] DEPARTURE LAG
shifting time value[1] DEPARTURE EXCHANGE
permutation direction[1]
RESORPTION
resorption time value[1]
RESPACING
POINT
Id[1]name
JOURNEY CREATION
DATED VEHICLE JOURNEY
Id[1]
LOGICAL DRIVERCREATION
LOGICALVEHICLE
CREATION
LOGICALDRIVER
Id[1]
JOURNEY CANCELLATION
LOGICAL DRIVERCANCELLATION
LOGICAL VEHICLECANCELLATION
LOGICAL VEHICLE
Id[1]
CHANGE OF JOURNEYTIMING
new departure time[1]
CHANGE OF VEHICLE
time[1]
CHANGE OF DRIVER
time[1] RELIEF POINT
JOURNEY PATTERN
Id[1]name
VEHICLE ASSIGNMENT
assign or cancel[1]
CHANGE OF JOURNEY PATTERN
VEHICLE
Id[1]vehicle registration number
1 concerned by
*concerning
1 concerned by
*
concerning
1 concerned by
*
concerning
1location of *
at
0..1 concerned by
*concerning
1point of occurrence for
*
at
0..1concerning
1 concerned by
0..1concerning1
concerned by
0..1 replacing
1 replaced in
0..1 assigning
1 new assigned in
* occurring at1a point of occurrence for
*concerning1
concerned by
0..1generating
0..1refering to0..1 generating0..1 referring to
0..1generating
0..1referring to
0..1 generating
0..1 referring to
*going along with
0..1accompanied by
1
*fully shifting
1..*concerned by
*concerning
1..*concerned by*concerning
1..*concerned by*concerning
2..*concerned by*
concerning
1concerned by0..1concerning
1concerned by0..1
concerning
1concerned by
0..1concerning
1..*concerned by*concerning
1concerned by0..1concerning
*concerning
1..*concerned by
1replaced in
*replacing
1new assigned in
*assigning
*
concerning
1concerned by
1concerned by
* concerning
CD TM Fig. 42 Control Actions
VEHICLE WORKASSIGNMENT
assign or cancel[1]
DATED BLOCK
Id[1]
* in
0..1 including
1 concerned by
*
concerning
1..*assigned by
*assigning
1..*assigned by*
assigning
{ Exclusion AL}
0..1 going along with
0..1 accompanied by
1..*caused by
0..1 involving
the first shifted journey for
For clarity, the inheritance links of CONTROL ACTION do not appear. Classesinside the shaded rectangle are specialisations of CONTROL ACTION.
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 43 Version 0.1 04/09/2003
2.9.5. CD TM FIG. 43 EVENTS EVENT
Id[1]descriptiontime[1]
ALARM
INCIDENT
VEHICLE INCIDENT
DRIVER INCIDENT
TYPE OF EVENT
Id[1]namedescription
* classified as
1 classifyingDATED VEHICLE JOURNEY
Id[1]
* occurring on
0..1 afffected by
LOGICAL VEHICLE
Id[1]
LOGICAL DRIVER
Id[1]
CONTROL ACTION
Id[1]validation time[1]
*causing
*caused by
MESSAGE
Id[1]
0..1communicating
0..1communicated by
1..*concerned by
*concerning
1..*concerned by
*concerning
0..1 communicating
0..1 communicated by
* for
1 changed according to
{ Exclusion Z}
CD TM Fig. 43 Events
MONITORED VEHICLEJOURNEY
Id[1]
0..1operated by
*monitored as operating
*occurring on
0..1afffected by
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 44 Version 0.1 04/09/2003
2.9.6. CD TM FIG. 44 MESSAGES MESSAGE
Id[1]
TYPE OF MESSAGE
code[1]text[1]
LOGICAL VEHICLE
+Id[1]
EMPLOYEE
+Id[1]+personnel id
LOGICAL DRIVER
+Id[1]
CALL FOR MEANS
CALL FOR REPAIRS
POINT
+Id[1]+name
VEHICLE
+Id[1]+vehicle registration number
GARAGE
+name[1]
1
classifying*
classified as
*to
0..1destination of
1involved in
*to
1concerned by
*concerning
*
calling
1..*called by
*
calling
1called by
*
calling1..*called by
{ Exclusion AB}
*
sent by 1
sending
*
sent by
1sending
*
sent by
1sending
{ Exclusion AC}
CD TM Fig. 44 Messages
PARKING POINT
*concerning
0..1involved in
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 45 Version 0.1 04/09/2003
2.10. PASSENGER INFORMATION
2.10.1.CD TM FIG. 45 INFORMATION FACILITIES
TYPE OF PIFACILITY
broad type
TYPE OF QUERY
Id[1]
SCHEDULE QUERY
FARE QUERY
OPTIMIZATIONMODE
Id[1]
POINT
Id[1]name
STOP POINT
for alightingfor boarding
classified as *
classifying 1
classified as
*
classifying 1
part of *
made up of 1
used for 0..1
from *the location of0..1
located at *
named by *
advertised for 0..1
used in 1..*
optimised by *
for *
used to define 1 used to define 1
for *specifying *
specified by 1
AUTHORITY
name[1]
managing 0..1
managed by *
managing 0..1
managed by *
CD TM Fig. 45 Information Facilities
PI TRANSACTION
Id[1]start dateened datestart timeend timeuser Id
JOURNEYPATTERN
Id[1]name
CUSTOMER
Id[1]addressdate of birthnameprivate telephone numberfirst nametitle
VEHICLE
Id[1]vehicle registration number
TRAINELEMENT
Id[1]
TYPE OFEQUIPMENT
Id[1]descriptionfunctional purpose
0..1owner of
*owned by
0..1the location of
*located in
0..1the location of
*located in
PI FACILITY
Id[1]addressdescription
PASSENGER QUERY
Id[1]type of validity[1]
DESTINATION DISPLAY
Id[1]name
TRIP OPTIMIZATIONQUERY
DISPLAY ASSIGNMENT
priority
OPERATOR
name[1]
{ Exclusion AO}
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 46 Version 0.1 04/09/2003
2.10.2.CD TM FIG. 46 FOOTNOTES
using *
used by 1
defined for *
restricting *
marked by 0..1
assigned to *
end of 0..1
to *
start of 0..1
from *
marked by 0..1
assigned to *
CD TM Fig. 46 Footnotes
FOOTNOTE
Id[1]advertisedtext[1]
VALIDITYCONDITION
Id[1]
FOOTNOTE ASSIGNMENT
mark[1]Id[1]
JOURNEY PATTERN
Id[1]name
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
COMMONSECTION
Id[1]description
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 47 Version 0.1 04/09/2003
2.10.3.CD TM FIG. 47 PASSING TIMES
0..1
the timing reference for
STOP POINT
for alightingfor boarding
TIMING POINT
categoryallowed for wait time
viewed as1
a view of*
viewed as 1
a view of *
PASSING TIME
Id[1]alight and reboard
on 1..*
made up of 1
the timing reference for 1
by default timed from 0..1
assigned to *
valid on 0..1
worked on *
for 1
SERVICE JOURNEY
DATED PASSINGTIME
SERVICE JOURNEYPATTERN
type of service
used by 1
using *date of 1
dated on *
at *
passed at 1
at *
passed at 1
passed at 1
at*
passed at 1
at *
at 1
for*
CD TM Fig. 47 Passing Times
viewed as 1
a view of *
defining *
made up of 1
made up of *
contributing to 1
operated by 0..1
monitored as operating *
covered by
0..1
monitored as using
*
TIMING PATTERN
Id[1]
defining 1..*
made up of 1
made up of *
contributing to 1
used by0..1
altered to use
*
for1
made using
*
timed from*
location of1
at*
at1
for*
BOARDING ANDALIGHTING
occupancynumber of alightersnumber of boarders
during 0..1for 1
for
*
at
1
for
* at1
described on *
date of
1
delayed by 1during *
LINK
Id[1]length
1start of
*from
1 end of
* to
* on
1 the location of
OBSERVED PASSING TIME
actual departure timeactual arrival timeactual non-stop passing timeactual waiting time
DATED VEHICLEJOURNEY
Id[1]
TIMETABLED PASSINGTIME
timetabled departure timetimetabled arrival timetimetabled waiting time
MONITORED VEHICLEJOURNEY
Id[1]
INTERCHANGE STATUS
status[1]number of passengerscause of missed interchange
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
POINT
Id[1]name
TARGET PASSING TIME
aimed departure timeaimed arrival timeaimed non-stop passing timeaimed waiting time
IMPEDED TIME
start time[1]end time[1]distance from link start pointdistance covered
JOURNEY PATTERN
Id[1]name
STOP POINT INJOURNEY PATTERN
order[1]
SERVICE PATTERN
Id[1]
RECORDED STOP
doors-open timedoors-closed time
SERVICE JOURNEY INTERCHANGE
guaranteedpriorityadvertisedmaximum wait time
1start of
*from
1 start of
*
from
1end of
*to
1 end of
*
to
*used to describe
1referring to
VEHICLE JOURNEY
Id[1]departure time[1]
OPERATING DAY
calendar[1]date[1]earliest timelatest time
ESTIMATED PASSING TIME
expected arrival timeexpected departure timeexpected non-stop passing timeexpected waiting time
NORMAL DATEDVEHICLE JOURNEY
TIMING POINT IN JOURNEY PATTERN
order[1]wait point[1]
DAY TYPE
Id[1]earliest timelatest timename
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 48 Version 0.1 04/09/2003
2.10.4.CD TM FIG. 48 PASSENGER TRIPS
*
served by *in the neighbourhood of *
composed of 0..1
included in 1..*
start of
1 from
end of
1 to*
optimised by
* used in
1..*
from*
start of
1
to*
end of
1
a category of
0..1a generic description of0..1
classifying1classified as
*
a category of0..1a generic description of
0..1
a view of0..1a generic description of
0..1
from *
start of 1
to*
end of1
served by
serving 1
served by1on
*
composed of 1
part of 1..*
serving
0..1served by
1..*
from*
start of1
to*
end of
1
from*the trip origin in
1
to*the trip destination in
1
CD TM Fig. 48 Passenger Trips
classified by
0..1a generic description of0..1
0..1for
1..*a solution for
RIDE
PLACE
Id[1]name[1]
*
ZONE
Id[1]name[1]description
SITE
Id[1]name[1]
PUBLIC SITE
SERVICE SITE
TYPE OF SITE
Id[1]
POINT
Id[1]name
CONNECTION LINK
suitable for mobility restricteddescriptiondistancedefault duration[1]frequent traveller durationoccasional traveller durationmobility restricted traveller duration
JOURNEYPATTERN
Id[1]name
RIDE IN PT TRIP
order[1]
TRIP PATTERN
Id[1]
PT TRIP
Id[1]
PASSENGER QUERY
Id[1]type of validity[1]
TRIP OPTIMIZATIONQUERY
OPTIMIZATIONMODE
Id[1]
STOP POINT
for alightingfor boarding
ACCESS ZONE
STOP AREA
name[1]
ACCESS LINK
suitable for mobility restricteddescriptiondistancedefault duration[1]frequent traveller durationoccasional traveller durationmobility restricted traveller duration
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 49 Version 0.1 04/09/2003
2.10.5.CD TM FIG. 49 MEAN TRIP DURATION defined for
*used to define
1..*
described by *
used to describe *covered in 1
for *
for *
used to define 1
for *
used to define 1
used to define 1
for *
used to define 1
for *
on *
worked using 1
on *
worked using 1{ Exclusion 5}
CD TM Fig. 49 Mean Trip Duration
COMMON SECTION
Id[1]description
JOURNEY PATTERN
Id[1]name
MEAN PASSENGER WAIT TIME
duration[1]
DAY TYPE
Id[1]earliest timelatest timename
TIME BAND
start time[1]end time[1]
MEAN RUN TIME
duration[1]
PROPERTY OF DAY
name[1]description
TIMING LINK
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 50 Version 0.1 04/09/2003
2.11. FARE COLLECTION
2.11.1.CD TM FIG. 50 ACCESS RIGHTS, CONTROL AND VALIDATION ACCESS RIGHT PARAMETER ASSIGNMENT
Id[1]type of assignment[1]
VALIDITYPARAMETERASSIGNMENT
OPERATING DAY
calendar[1]date[1]earl iest timelatest time
CONTROL MEAN
Id[1]
VALIDATION PARAMETERASSIGNMENT
DEVICEPARAMETERASSIGNMENT
used in 0..1
for *
CONTROLPARAMETERASSIGNMENT
specified by 1
specifying *
assigned to 0..1
for *
operated with *
used for 1
designed for
*
assigned to 1
validated as
*consumed by
1
a view of
*
viewed as 1
DEBIT
Id[1]debited/credited value[1]
OFFENCE
Id[1]description
VALIDATION ENTRY
checking 1
checked by 1..*
defined by *
control rule for 1..*
composed of
1
included in *
a chain of 1
included in
1..*
validated as
*consumed by
1
viewed as
1a view of
*
a chain of
1included in
1..*
using 0..1
used by 1..*
resulting in 1
a result of 0..1
FAREPRODUCT
Id[1]type[1]name
viewed as
1a view of
*
operated on *
controlled by 0..1
operated on *
controlled by 0..1
on*including
0..1
detected by*
detecting1
PRE-ASSIGNED FAREPRODUCT
included in1..*
composed of1
used for*accessible with
*
CD TM Fig. 50 Access Rights, Control and Validation
classified as *
classifying 1
CONTROL TYPE
Id[1]description
VALIDATEDACCESS
1composed of
*included in
1
consumed by *
validated as 0..1
completed by *completing
0..1
created by 1
creating
GENERICPARAMETERASSIGNMENT
1specified by
*
1
specified by
*
1
specified by
*
1
specified by
*
SALES PACKAGE
Id[1]:TM_Identifiertype[1]:TM_AnyType
1
specified by
*
specifying l imits for
1specified by
*specifying
1specified by
*specifying
{ Exclusion AN}
TRAVEL SPECIFICATION
SPECIFICPARAMETERASSIGNMENT
1including
1..*with
CONTROLLABLEELEMENT
Id[1]name
TYPE OFEQUIPMENT
Id[1]descriptionfunctional purpose
*classified as
0..1a classification for
0..1cancell ing*
cancelled by
VALIDABLEELEMENT
Id[1]name
CONTROLLEDACCESS
BLACKLIST
Id[1]
TRAVEL DOCUMENT
Id[1]
TYPE OF TRAVEL DOCUMENT
Id[1]name
CONTROL ENTRY
Id[1]time[1]
ACCESSED FARESTRUCTUREELEMENT
FARESTRUCTUREELEMENT
Id[1]name
CONTROLLABLE ELEMENT INSEQUENCE
Id[1]last in sequencelimited access numberaccess numberorderfirst in sequence
FARE STRUCTURE ELEMENTIN SEQUENCE
Id[1]limited access numberaccess numberorder
{ Exclusion AM}
ACCESS RIGHT IN PRODUCT
Id[1]limited access numberaccess numberorder
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 51 Version 0.1 04/09/2003
2.11.2.CD TM FIG. 51 FARE STRUCTURE
viewed as 1
a view of *
a chain of 1
included in 1..*
used to define *
defined by *
used to define *
defined by *
used to define 0..1
defined by *
used to define *
defined by *
used to define 0..1
defined by *
start of1
from*
start of 1
from *
end of1
to*
end of 1
to *
composed of *
included in 1..*
given for*
used in1
given for*
used in1
given for *
used in 1
given for *
used in 1
given for *
used in1
defined by *
used to define *
defined by *
used to define *
defined by *
used to define *
{ Exclusion 1} { Exclusion 2}
{ Exclusion 3}
CD TM Fig. 51 Fare Structure
VALIDABLEELEMENT
Id[1]name
FARE STRUCTURE ELEMENT
Id[1]name
FARE STRUCTURE ELEMENT INSEQUENCE
Id[1]limited access numberaccess numberorder
TARIFF ZONE
ZONE
Id[1]name[1]description
GEOGRAPHICAL STRUCTURE FACTOR
QUALITYSTRUCTURE
FACTOR
Id[1]descriptionnamevalue
GEOGRAPHICAL INTERVAL
Id[1]start geo value[1]end geo value[1]
GEOGRAPHICALUNIT
name[1]
TIMEINTERVAL
Id[1]start time[1]end[1]
TIME UNIT
name[1]
TARIFF STRUCTURE
Id[1]name
DISTANCE MATRIX ELEMENT
Id[1]distance[1]
STOP POINT
for alightingfor boarding
TIME STRUCTUREFACTOR
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 52 Version 0.1 04/09/2003
2.11.3.CD TM FIG. 52 FARE PARAMETERS
served by*
in the neighbourhood of *
included in
1..*
composed of 0..1
for *
assigned to 0..1for *assigned to
0..1for *
assigned to
0..1
for *
assigned to
0..1
included in
1..* composed of*
including *
located in *
serving PT for *
ordering PT service from *
for *
assigned to
0..1
for *
assigned to
0..1
for *
assigned to
0..1operated by
*used on
0..1
for *
assigned to
0..1 included in
1..*composed of
*
for *
assigned to
0..1
start of
1starting at
0..1
for *
assigned to
0..1
made up of
1
on
1..*
for *
assigned to
0..1
including0..1in
*
for *
assigned to
0..1
for 1made using *
in
* including
0..1
for *
assigned to
0..1
for *
assigned to 0..1
for *
assigned to 0..1
for *
assigned to 0..1
used to describe 1..*
described by *
for *
assigned to 0..1
in 1..*
made up of *
CD TM Fig. 52 Fare Parameters
within *allowing
1
0..1assigned to
*for
1..*grouped in
*grouping
0..1
assigned to
*for
ACTIVATIONPOINT
code[1]type of activation
TRANSPORT MODE
name[1]
LINE
Id[1]name
SEATCLASS
Id[1]
OPERATING DAY
calendar[1]date[1]earliest timelatest time
FARE DAYTYPE
Id[1]name
PROPERTYOF DAY
name[1]description
GROUP OFTIMEBANDS
Id[1]
TIME BAND
start time[1]end time[1]
OPERATOR
name[1]
AUTHORITY
name[1]
GROUP OF OPERATORS
categoryId[1]
STOP POINT
for alightingfor boarding
TARIFF ZONE
STOP AREA
name[1]
SITE
Id[1]name[1]
ACCESS RIGHT PARAMETER ASSIGNMENT
Id[1]type of assignment[1]
VEHICLE JOURNEY
Id[1]departure time[1]
SPECIAL SERVICE
id[1]start time[1]end time[1]cl ient
FARE SECTION
BLOCK
Id[1]finishing durationpreparation duration
USAGE PARAMETER
Id[1]type[1]
USER PROFILE
social statuseducationprofessiongenderage group
COMMERCIAL PROFILE
consumption factorfinancial factor
GROUP TICKET
characteristicsnumber of persons
LUGGAGE ALLOWANCE
number of luggageweightvolume
TRANSFERABILITY
transferability factor
VALIDITY PERIOD
end dateend timestart datestart timestandard duration
FREQUENCY OF USE
maximal frequencyminimal frequency
POINT IN JOURNEYPATTERN
order[1]for alightingfor boarding
JOURNEY PATTERN
Id[1]name
GROUP OF LINES
Id[1]descriptionname
All the associations linkedto ACCESS RIGHTPARAMETERASSIGNMENT are mutuallyexclusive. For clarity, theconstraint does not appearon the diagram.
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 53 Version 0.1 04/09/2003
2.11.4.CD TM FIG. 53 FARE PRODUCTS AND SALES
viewed as 1
a view of *
USAGE PARAMETER
Id[1]type[1]
USER PROFILE
social statuseducationprofessiongenderage group
SALES PACKAGEELEMENT
number of media
PRE-ASSIGNED FAREPRODUCT
valid for1..*
comprising
1
valid for1..*
comprising1
valid for1..*
comprising1
valid for 1..*
comprising1 valid for1..*
comprising1
charged according to*used to charge1
composed of1
included in 1..*
allowing *
applied to *allowing usage of *
accessible with *
allowing1..*
applied to*
for *
assigned to 1
assigned to 1
for *
composed of 1
included in 1..*
referred by 1
referring to *
specified by *
used to specify 0..1
classified as *
classifying 1
concerning*
asked for in 0..1
characterised by *
characterising 0.1
*
applicable to 0..1
CD TM Fig. 53 Fare Products and Sales
TRAVELDOCUMENT
Id[1]
CONTRACT EVENT
Id_event[1]event type[1]date[1]time
CONTRACT
Id[1]type[1]status[1]
0..1owner of
* owned by
1..*affected by 1
concerning
BLACKLIST
Id[1]
*on0..1
including
0..1including
*on
*affected by
*matrerialised on
CONTROL ENTRY
Id[1]time[1]
0..1using 1..*used by
0..1controlled by
*operated on0..1controlled by
*operated on
SALESPACKAGE
Id[1]type[1]
SALE TRANSACTION
type[1]
TRAVEL SPECIFICATION
SALE DISCOUNTRIGHT
0..1accompanied by*accompanying
0..1 valid from
1 the validity start of
TARIFFSTRUCTURE
Id[1]name
FARE VERSION
VALIDABLE ELEMENT
Id[1]name
ACCESS RIGHT IN PRODUCT
Id[1]limited access numberaccess numberorder
CHARGING METHOD
Id[1]description
OPERATING DAY
calendar[1]date[1]earliest timelatest time
described by
AMOUNT OF PRICEUNIT
amount
FARE PRODUCT
Id[1]type[1]name
PRICE UNIT
Id[1]name
TYPE OF TRAVEL DOCUMENT
Id[1]name
VALIDATION ENTRY
USAGE DISCOUNTRIGHT
CUSTOMER
Id[1]addressdate of birthnameprivate telephone numberfirst nametitle
COMMERCIAL PROFILE
consumption factorfinancial factor
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 54 Version 0.1 04/09/2003
2.11.5.CD TM FIG. 54 PRICES
accessible with *
allowing usage of *
1
referring to*
allowing *
applied to *
applied to*allowing
1..*
composed of0..1 included in
*given in
*
related to
1given for*
given for* related to
1
given in*
composed of 0..1
included in
*
included in*
composed of 0..1
*given for
* related to
1
given for* related to
1
composed of 0..1
included in*
given in*
given for
* related to
1
composed of 0..1
included in*
related to1given for
*
given in*
given in*
given in*
1
given in*
composed of 0..1
included in*
included in*
composed of0..1
related to1given for
*
given for* related to
1
given for *
related to1
composed of 0..1
included in*
given in
*
composed of 0..1
included in*
CD TM Fig. 54 Prices
referred byPRICE UNIT
Id[1]name
CONTROLLABLE ELEMENT
Id[1]name
CONTROLLABLE ELEMENT PRICE
start date[1]pricediscount in percentagediscount in value
FARE STRUCTUREELEMENT
Id[1]name
FARE STRUCTURE ELEMENT PRICE
start date[1]pricediscount in percentagediscount in value
VALIDABLE ELEMENT
Id[1]name
VALIDABLE ELEMENT PRICE
start date[1]pricediscount in percentagediscount in value
USAGE PARAMETER
Id[1]type[1]
FAREPRODUCT
Id[1]type[1]name
PRE-ASSIGNED FAREPRODUCT
USAGE DISCOUNTRIGHT
SALE DISCOUNT RIGHT
SALES PACKAGE
Id[1]type[1]
GEOGRAPHICAL INTERVAL
Id[1]start geo value[1]end geo value[1]
DISTANCE MATRIX ELEMENT
Id[1]distance[1]
SALES PACKAGE PRICE
start date[1]price
GEOGRAPHICAL INTERVALPRICE
start date[1]price
DISTANCE MATRIX ELEMENTPRICE
start date[1]price
TIME INTERVAL PRICE
start date[1]price
USAGE PARAMETER PRICE
start date[1]discount in percentagediscount in value
AMOUNT OF PRICEUNIT
amount
FARE PRODUCT PRICE
start date[1]pricediscount in percentagediscount in value
PRICE GROUP
Id[1]
used to specify
TIME INTERVAL
Id[1]start time[1]end[1]
given in
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 55 Version 0.1 04/09/2003
2.12. MANAGEMENT INFORMATION
2.12.1.CD TM FIG. 55 SERVICE JOURNEY PERFORMANCE OPERATING DAY
calendar[1]date[1]earliest timelatest time
TYPE OF EVENT
Id[1]namedescription
DAY TYPE
Id[1]earliest timelatest timename
*
assigned to
0..1valid on
EVENT
Id[1]descriptiontime[1]
1classifying
*classified as
CONTROL ACTION
Id[1]validation time[1]
*causing
*caused by
VEHICLE JOURNEY
Id[1]departure time[1]
SERVICE JOURNEY
DEAD RUN
DATED VEHICLE JOURNEY
Id[1]
1date of
*dated on
* for
1 changed according to
*
occurring on
0..1 afffected by
NORMAL DATEDVEHICLE JOURNEY
1
used by *using
JOURNEY PATTERN
Id[1]name
* made using
1 for
*altered to use
0..1used by
SERVICEJOURNEYPATTERN
type of service
DEAD RUNPATTERN
CD TM Fig. 55 Service Journey Performance
*worked on
1for
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 56 Version 0.1 04/09/2003
2.12.2.CD TM FIG. 56 RECORDED USE OF SERVICES FARE SECTION
TARIFF ZONE
POINT IN JOURNEY PATTERN
order[1]for alightingfor boarding
0..1 starting at
1 start of
JOURNEY PATTERN
Id[1]name
1..*on
1made up ofSTOP POINT
for alightingfor boarding
*composed of
1..*included in
RECORDED PT TRIP
Id[1]
0..1 start of
* from
0..1 start of
* from
0..1 end of
* to
0..1 end of
* to
0..1 start of
* from
0..1 end of
* toRECORDED RIDE
Id[1]
0..1 end of
* to
0..1composed of *part of
0..1 start of
* from
0..1 start of
* from
0..1 start of
* from
0..1 used for
* made on
0..1 end of
* to
0..1 end of
* to
OPERATING DAY
calendar[1]date[1]earliest timelatest time
* made on
0..1 date of
*made on
0..1date of
DATED VEHICLEJOURNEY
Id[1] 1
date of *dated on
VALIDATED ACCESS
MONITORED VEHICLE JOURNEY
Id[1]
0..1covered by
*monitored as using
0..1operated by
*monitored as operating0..1resulting in
*the result of
0..1 used for
* made using
0..1 resulting in
* the result of
CD TM Fig. 56 Recorded Use of Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 57 Version 0.1 04/09/2003
2.13. MULTI-MODAL OPERATION IN PUBLIC TRANSPORT
2.13.1.CD TM FIG. 57 TRANSPORT MODE
used on 0..1
operated by *
assigned to 0..1
for *
assigned to 0..1
for *
requiring *
required to drive *
comprising 1
belonging to *
CD TM Fig. 57 Transport Mode
{ Exclusion 4}
TRANSPORT MODEname[1]
LINEId[1]name
VEHICLE TYPEId[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
ACCESS RIGHT PARAMETERASSIGNMENT
Id[1]type of assignment[1]
QUALIFICATIONId[1]expiration datedescription
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 58 Version 0.1 04/09/2003
2.13.2.CD TM FIG. 58 TRAINS
classifying 1
classified as *
classifying1
classified as*
classifying0..1
classified as*
belonging to *
comprising 1
used for *
composed of 1
using *
used for 1
classified as *
classifying 1
CD TM Fig. 58 Trains
VEHICLE MODEL
Id[1]
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
TRAIN
reversing direction
TRANSPORT MODE
name[1]
TYPE OF TRAINELEMENT
Id[1]
TRAIN ELEMENT
Id[1]
TRAIN COMPONENT
order[1]
VEHICLE
Id[1]vehicle registration number
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 59 Version 0.1 04/09/2003
2.13.3.CD TM FIG. 59 VEHICLE COUPLING
for 1
made using *
managed by *
responsible for 0..1
caused by 1..*
causing 1
from *
start of 1
to *
end of 1
part of *
subdivided in 1
including as joining part 0..1
joining 1
including as main part 0..1
used as main part in 1
made up of
0..1 included in*
part of 1..*
composed of 0..1
in *
including 0..1
assigned to
1
using
*
responsible for
0..1
managed by *
CD TM Fig. 59 Vehicle Coupling
assigned to
1 using
*
included in *
including 0..1
included in *
including 0..1
from *
start of 1
to *
end of 1
reference for 1
referring to *
used as 1
use of *
{ Exclusion C}
0..1a view of
1viewed as
ORGANISATIONAL UNIT
name[1]
PURPOSE OF JOURNEYPARTITION
name[1]
POINT
Id[1]name
JOURNEY PATTERN
Id[1]name
VEHICLE JOURNEY
Id[1]departure time[1]
JOURNEY PART COUPLE
order[1]
COUPLED JOURNEY
VEHICLE TYPE
Id[1]reversing directionself propelledseating capacitystanding capacityspecial place capacitydescriptionlengthname
BLOCK
Id[1]finishing durationpreparation duration
TRAIN BLOCK
Id[1]
TIMING POINT IN JOURNEY PATTERN
order[1]wait point[1]
TRAIN BLOCK PART
order[1]start timeend timemain block[1]type of coupling
JOURNEY PART
id[1]start timeend time
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 60 Version 0.1 04/09/2003
2.14. MULTIPLE OPERATORS' ENVIRONMENT
2.14.1.CD TM FIG. 60 RESPONSIBILITY FOR SERVICES
ordering PT service from* serving PT for
*
owned by 1..*
owner of 1
comprising 1
part of 1..*
managed by*
managing1
including0..1
included in*
made up of 1
on 1..*
covered by 1on *
for1
made using*described by*
for0..1
operated for*
managing0..1
managed by*
managing0..1
responsible for 0..1
managed by * start of 1
from *
end of1
to*
made up of1
on1..*
by default managed by *
responsible for 0..1
used by*
using* responsible for0..1
managed by*
start of 1
from *
end of1
to*
caused by 1..*
causing 1
viewed as1
a view of*
made up of *
contributing to 1
defining *
made up of 1defined on *
comprising1
CD TM Fig. 60 Responsibility for Services
*
grouping1..*
grouped in
ORGANISATIONAL UNIT
name[1]
ADMINISTRATIVE ZONE
ZONE
Id[1]name[1]description
LINE
Id[1]name
ROUTE
Id[1]name
VEHICLE JOURNEY
Id[1]departure time[1]
SERVICE LINK
STOP POINT
for alightingfor boarding
POINT IN JOURNEYPATTERN
order[1]for alightingfor boarding
POINT
Id[1]name
PURPOSE OF JOURNEYPARTITION
name[1]
SERVICE PATTERN
Id[1]
SPECIAL SERVICE
id[1]start time[1]end time[1]client
STOP POINT IN JOURNEY PATTERN
order[1]
JOURNEY PATTERN
Id[1]name
AUTHORITY
name[1]
OPERATOR
name[1]
OPERATING DEPARTMENT
name[1]type of operation
GROUP OFOPERATORS
categoryId[1]
JOURNEY PART
id[1]start timeend time
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 61 Version 0.1 04/09/2003
2.14.2.CD TM FIG. 61 RESPONSIBILITY FOR RESOURCES
owner of 1
owned by 1..*
comprising 1
part of 1..*
manager of 0..1
managed by *
responsible for 0..1
managed by *
a default parking place for0..1
by default parked at*
responsible for 0..1
managed by *
in charge of 0..1
under charge of *
provided with 0..1
by default available for *
near
*
near
*
setup by *
owner of 0..1
managed by *
manager of 0..1
reporting to *
base for 0..1
CD TM Fig. 61 Responsibility for Resources
OPERATOR
name[1]
OPERATING DEPARTMENT
name[1]type of operation
ORGANISATIONAL UNIT
name[1]
BLOCK
Id[1]finishing durationpreparation duration
VEHICLE
Id[1]vehicle registration number
ROSTER MATRIX
Id[1]description
EMPLOYEE
Id[1]personnel id
GARAGE
name[1]
DUTY
Id[1]finishing durationpreparation duration
CREW BASE
name[1]
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 62 Version 0.1 04/09/2003
3. CLASS DICTIONNARY How to read this class dictionnary: This alphabetic dictionary provides a complete description of each class: textual definition, complete intrinsic data contents (own attributes, inherited attributes, identitiers), its relationships with other classes, and the list of class diagrams where it appears. CLASS NAME Class definition. Own attributes: attribute name (if identifier) attribute name type mult. … … … … Inherited attributes:
< Parent class> attribute name (if identifier) attribute name type mult. < Parent class> … … … …
Relationships : RELATED CLASS role mult. agreg. … … … … … … … … … … … … … … … … … Remarks :
a) For those attributes that are identifiers (or parts of compound identifiers) the attribute name appears in the two first columns, otherwise it is only in the second one. b) The type cell indicates the XML type to be used in XSD schemas. For certain attributes (dates, times, numbers, coded values…), XML provides obvious and convenient solutions. In some other cases, there is no evident existing XML type. Then, specific types appear, with a "TM_" prefix. These spectic “TM_” types used in this document do not pretend to be final choices, but only proposals that could be enhanced, refined or utterly changed. c) The mult. cell (for attributes and relationships) indicates the multiplicity:
nothing = conditional attribute, one occurrence or zero 1 = mandatory attribute, une occurrence and only one 2..* = at least 2 occurrences, no maximum etc.
d) for each relationship, there are two lines:
first line: name of the related class, role name, multiplicity and aggregation on the related class side
second line: role name, multiplicity and aggregation on the current class side
e) The agreg. cell (for relations) indicates the aggregation character of a role
N = no aggregation A = aggregate (corresponds to a white lozenge losange in the diagrams)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 63 Version 0.1 04/09/2003
C = compound (corresponds to a black lozenge losange in the diagrams) Semantic of "compound" (C) :
a C (compound) on the first line indicates that the related class contributes to the identification of the current class,
a C (compound) on the first line indicates that the current class contributes to the identification of the related class
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 64 Version 0.1 04/09/2003
3.1. ABSENCE An actual absence of an EMPLOYEE from work on a particular OPERATING DAY for a specified time.
Own attributes: order order positiveInteger (FR) 1
start time time (FR) end time time (FR) (no inherited attribute)
Associations : EMPLOYEE in 1 C for * N TYPE OF ABSENCE the classification for 1 N classified as * N OPERATING DAY used to define 1 C on * N Diagrams: CD TM Fig. 37 Driver Assignments
3.2. ACCESS LINK The physical (spatial) possibility for a passenger to access or leave the public transport system. This link may be used during a trip for: - the walking movement of a passenger from a PLACE (origin of the trip) to a STOP POINT (origin of the PT TRIP), or - the walking movement from a STOP POINT (destination of the PT TRIP) to a PLACE (destination of the trip).
Own attributes: suitable for mobility restricted
boolean (FR)
description string (FR) distance TM_Length default duration duration (FR) 1 frequent traveller duration duration (FR)
occasional traveller duration
duration (FR)
mobility restricted traveller duration
duration (FR)
(no inherited attribute)
Associations : PLACE end of 1 C to * N PLACE start of 1 C from * N Diagrams: CD TM Fig. 48 Passenger Trips
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 65 Version 0.1 04/09/2003
3.3. ACCESS RIGHT IN PRODUCT A VALIDABLE ELEMENT as a part of a PRE-ASSIGNED FARE PRODUCT, including its possible order in the set of all VALIDABLE ELEMENTs grouped together to define the access right assigned to that PRE-ASSIGNED FARE PRODUCT. Own attributes: Id Id TM_Identifier 1 limited access number boolean (FR)
access number nonNegativeInteger (FR)
order positiveInteger (FR)
(no inherited attribute)
Associations : PRE-ASSIGNED FARE PRODUCT composed of 1 C included in 1..* N VALIDABLE ELEMENT viewed as 1 C a view of * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.4. ACCESS RIGHT PARAMETER ASSIGNMENT The assignment of a fare collection parameter (referring to geography, time, quality or usage) to an element of a fare system (access right, validated access, control mean, etc.). Own attributes: Id Id TM_Identifier 1
type of assignment normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 66 Version 0.1 04/09/2003
(no inherited attribute) Associations : OPERATING DAY assigned to 0..1 N for * N SPECIAL SERVICE assigned to 0..1 N for * N FARE DAY TYPE assigned to 0..1 N for * N GROUP OF TIMEBANDS assigned to 0..1 N for * N USAGE PARAMETER assigned to 0..1 N for * N LINE assigned to 0..1 N for * N JOURNEY PATTERN assigned to 0..1 N for * N SITE assigned to 0..1 N for * N GROUP OF LINES assigned to 0..1 N for * N TRANSPORT MODE assigned to 0..1 N for * N VEHICLE JOURNEY assigned to 0..1 N for * N FARE SECTION assigned to 0..1 N for * N SEAT CLASS assigned to 0..1 N for * N TARIFF ZONE assigned to 0..1 N for * N GROUP OF OPERATORS assigned to 0..1 N for * N STOP POINT assigned to 0..1 N for * N STOP AREA assigned to 0..1 N for * N OPERATOR assigned to 0..1 N for * N AUTHORITY assigned to 0..1 N for * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 67 Version 0.1 04/09/2003
3.5. ACCESS ZONE A ZONE for which the duration to cover any ACCESS LINK to a particular STOP POINT is the same. (no own attribute) Inherited attributes:
< ZONE > description string (FR) < ZONE > Id Id TM_Identifier 1
< ZONE > name normalizedString (FR) 1
Diagrams: CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 48 Passenger Trips
3.6. ACCESSED FARE STRUCTURE ELEMENT A validated use of a FARE STRUCTURE ELEMENT, composed of CONTROLLED ACCESSes. (no own attribute) (no inherited attribute)
Associations : VALIDATED ACCESS composed of 1 C included in * N FARE STRUCTURE ELEMENT consumed by 1 C validated as * N CONTROLLED ACCESS included in * N composed of 1 C VALIDATION PARAMETER ASSIGNMENT specifying * N specified by 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.7. ACCOUNT ENTRY A record of aggregated ACTIVITY LOG ENTRY data per WAGE TYPE, EMPLOYEE and COST CENTRE for one OPERATING DAY. This is used to transfer information on duties actually worked by drivers to an external accounting system. Own attributes: sum of time worked duration (FR) 1 (no inherited attribute)
Associations : WAGE INCREASE entered into 1 N using * N TYPE OF WAGE used for 1 C using * N OPERATING DAY used in 1 C for * N COST CENTRE used in 1 N for * N EMPLOYEE used in 1 C for * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 68 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 38 Driver Accounting
3.8. ACCOUNTING PERIOD A continuous interval between two OPERATING DAYs which will be used for accounting purposes.
Own attributes: name normalizedString (FR)
(no inherited attribute)
Associations : OPERATING DAY the start day of 1 C starting at 0..1 N Diagrams: CD TM Fig. 38 Driver Accounting
3.9. ACTIVATED EQUIPMENT An equipment activated by the passage of a vehicle at an ACTIVATION POINT or on an ACTIVATION LINK. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TRAFFIC CONTROL POINT controlled by 1..* N related to * N ACTIVATION ASSIGNMENT for * N used to define 1 C TYPE OF ACTIVATION triggered by 1..* N used to trigger * N Diagrams: CD TM Fig. 08 Activation Facilities
3.10. ACTIVATION ASSIGNMENT An assignment of an ACTIVATION POINT/LINK to an ACTIVATED EQUIPMENT related on its turn to a TRAFFIC CONTROL POINT. The considered ACTIVATION POINT/LINK will be used to influence the control process for that TRAFFIC CONTROL POINT (e.g. to fix priorities as regards the processing of competing requests from different ACTIVATION POINTs/LINKs).
Own attributes: order positiveInteger (FR)
(no inherited attribute)
Associations : ACTIVATION POINT used to define 1 C for * N ACTIVATED EQUIPMENT used to define 1 C for * N ACTIVATION LINK used to define 1 C for * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 69 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 08 Activation Facilities
3.11. ACTIVATION LINK A LINK where a control process is activated when a vehicle passes it. (no own attribute) (no inherited attribute)
Associations : ACTIVATION POINT end of 1 C to * N ACTIVATION ASSIGNMENT for * N used to define 1 C ACTIVATION POINT start of 1 C from * N TYPE OF ACTIVATION triggerd along 1..* N used to trigger * N Diagrams: CD TM Fig. 08 Activation Facilities
3.12. ACTIVATION POINT A POINT where a control process is activated when a vehicle passes it. Equipment may be needed for the activation. Own attributes: code TM_AnyType 1
type of activation normalizedString (FR)
Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Associations : ACTIVATION ASSIGNMENT for * N used to define 1 C ACTIVATION LINK from * N start of 1 C TARIFF ZONE including * N located in * N ACTIVATION LINK to * N end of 1 C TYPE OF ACTIVATION triggered at 1..* N used to trigger * N Diagrams: CD TM Fig. 08 Activation Facilities CD TM Fig. 52 Fare Parameters
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 70 Version 0.1 04/09/2003
3.13. ACTIVITY LOG ENTRY A record giving information on the actual time worked in a STRETCH, or spent for a BREAK, by an EMPLOYEE on a specified OPERATING DAY. It includes data needed for accounting. The actual time worked may cover planned as well as unplanned activities. Own attributes: actual start time actual start time time (FR) 1 accounting time duration (FR) actual end time time (FR) accounting factor TM_AnyType (no inherited attribute)
Associations : COST CENTRE chosen for 1 N assigned to * N BREAK used in 1 N for * N OPERATING DAY used in 1 C for * N EMPLOYEE used in 1 C for * N STRETCH used in 1 N referring to * N Diagrams: CD TM Fig. 38 Driver Accounting
3.14. ACTUAL STOP POINT EQUIPMENT An item of equipment of a particular type actually available at an individual STOP POINT (e.g. post, shelter, seats, information display).
Own attributes: units nonNegativeInteger (FR) 1
(no inherited attribute)
Associations : STOP POINT equipped with 1 C in * N TYPE OF EQUIPMENT the classification for 1 C classified as * N Diagrams: CD TM Fig. 06 Stop Point Equipment
3.15. ACTUAL VEHICLE EQUIPMENT An item of equipment of a particular type actually available in an individual VEHICLE.
Own attributes: units nonNegativeInteger (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 71 Version 0.1 04/09/2003
(no inherited attribute) Associations : TYPE OF EQUIPMENT classifying 1 C classified as * N VEHICLE equipped with 1 C in * N Diagrams: CD TM Fig. 31 Vehicle Requirements
3.16. ADMINISTRATIVE ZONE The area of a district, a region, a city, a municipality, or the area managed by an AUTHORITY. (no own attribute) Inherited attributes:
< ZONE > description string (FR) < ZONE > Id Id TM_Identifier 1
< ZONE > name normalizedString (FR) 1
Associations : AUTHORITY managing 1 N managed by * N Diagrams: CD TM Fig. 60 Responsibility for Services
3.17. ALARM An EVENT alerting the staff in charge of operations control on a probable dysfunction: operational threshold exceeded (e.g. delay), emergency call, failure, etc. (no own attribute) Inherited attributes:
< EVENT > description string (FR) < EVENT > Id Id TM_Identifier 1 < EVENT > time time (FR) 1
Diagrams: CD TM Fig. 43 Events
3.18. AMOUNT OF PRICE UNIT A FARE PRODUCT consisting in a stored value of PRICE UNITs: an amount of money on an electronic purse, amount of units on a value card etc. Own attributes: amount decimal (FR) Inherited attributes:
< FARE PRODUCT > Id Id TM_Identifier 1
< FARE PRODUCT > name normalizedString
(FR)
< FARE PRODUCT > type normalizedString
(FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 72 Version 0.1 04/09/2003
Associations : VALIDABLE ELEMENT accessible with * N allowing usage of * N PRICE UNIT referred by 1 N referring to * N Diagrams: CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.19. ASSIGNED DUTY A DUTY to which specific timed work has been assigned. (no own attribute) Inherited attributes:
< DUTY > preparation duration duration (FR) < DUTY > finishing duration duration (FR) < DUTY > Id Id TM_Identifier 1
Associations : DUTY PART part of * N made up of 0..1 N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.20. AUTHORITY The organisation under which the responsibility of organising the transport service in a certain area is placed.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N ADMINISTRATIVE ZONE managed by * N managing 1 N JOURNEY PATTERN managed by * N managing 0..1 N PI FACILITY managed by * N managing 0..1 N SPECIAL SERVICE operated for * N managing 0..1 N OPERATOR serving PT for * N ordering PT service
from * N
Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 73 Version 0.1 04/09/2003
3.21. BEACON POINT A POINT where a beacon or similar device to support the automatic detection of vehicles passing by is located. (no own attribute) Inherited attributes:
< ACTIVATION POINT > type of activation normalizedString
(FR)
< ACTIVATION POINT > code TM_AnyType 1
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Diagrams: CD TM Fig. 08 Activation Facilities
3.22. BLACKLIST A list of identified TRAVEL DOCUMENTs or CONTRACTs the validity of which has been cancelled temporarily or permanently, for a specific reason like loss of the document, technical malfunction, no credit on bank account, offences committed by the customer, etc. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TRAVEL DOCUMENT on * N including 0..1 N CONTRACT on * N including 0..1 N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.23. BLOCK The work of a vehicle from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT. Any subsequent departure from a PARKING POINT after parking marks the start of a new BLOCK. The period of a BLOCK has to be covered by DUTies. Own attributes: Id Id TM_Identifier 1 finishing duration duration (FR) preparation duration duration (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 74 Version 0.1 04/09/2003
(no inherited attribute) Associations : COURSE OF JOURNEYS a part of * N subdivided in 1 N VEHICLE TYPE assigned to 1 N using * N TIME ALLOWANCE attached to * N completed by 1 C VEHICLE SCHEDULE VERSION compossed of 0..1 N included in * N TIMETABLE VERSION comprising 0..1 valid for * N PARKING POINT end of 1 N ended at * N SPECIAL SERVICE in * N including 0..1 N VEHICLE JOURNEY in * N including 0..1 N RELIEF OPPORTUNITY in * N including 1 C VEHICLE SERVICE PART including 0..1 N part of * N ORGANISATIONAL UNIT responsible for 0..1 N managed by * N PARKING POINT start of 1 N started at * N TRAIN BLOCK PART use of * N used as 1 N NORMAL DATED BLOCK using * N used by 0..1 Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 52 Fare Parameters CD TM Fig. 59 Vehicle Coupling CD TM Fig. 61 Responsibility for Resources
3.24. BOARDING AND ALIGHTING The numbers of passengers boarding and alighting at a STOP POINT during a RECORDED STOP. Own attributes: occupancy boolean (FR)
number of alighters nonNegativeInteger (FR)
number of boarders nonNegativeInteger (FR)
(no inherited attribute)
Associations : RECORDED STOP for 1 C during 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 75 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 47 Passing Times
3.25. BREAK A period of time within a DUTY PART during which a driver is resting and is not responsible for a vehicle. This time will usually be spent at a BREAK FACILITY. Own attributes: duration duration (FR) 1 accounting time duration (FR) accounting factor TM_AnyType (no inherited attribute)
Associations : STRETCH followed by 1 C after 0..1 N ACTIVITY LOG ENTRY for * N used in 1 N BREAK FACILITY used for 1 N in * N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting
3.26. BREAK FACILITY A canteen, cafe, kiosk or any place where drivers have toilet and refreshment facilities.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : PAUSE in * N used for 0..1 N BREAK in * N used for 1 N TIMING POINT the location of 1 N at 0..1 N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.27. CALL FOR MEANS A MESSAGE of a controller sent to a PARKING POINT to ask for the disposal of resources in stand-by. (no own attribute) Inherited attributes:
< MESSAGE > Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 76 Version 0.1 04/09/2003
Associations : POINT destination of 0..1 N to * N PARKING POINT involved in 0..1 N concerning * N Diagrams: CD TM Fig. 44 Messages
3.28. CALL FOR REPAIRS A MESSAGE of a controller sent to a GARAGE to ask for repair of a VEHICLE. (no own attribute) Inherited attributes:
< MESSAGE > Id Id TM_Identifier 1
Associations : GARAGE concerned by 1 N concerning * N VEHICLE involved in 1 N to * N Diagrams: CD TM Fig. 44 Messages
3.29. CHANGE OF DRIVER A CONTROL ACTION consisting in removing, at a certain point in time and space (in principle a RELIEF POINT), all work assigned to a LOGICAL DRIVER and of assigning it to another LOGICAL DRIVER. Own attributes: time time (FR) 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : RELIEF POINT a point of occurrence
for 1 N
occurring at * N LOGICAL DRIVER new assigned in 1 N assigning 0..1 N LOGICAL DRIVER replaced in 1 N replacing 0..1 N Diagrams: CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 77 Version 0.1 04/09/2003
3.30. CHANGE OF JOURNEY PATTERN A CONTROL ACTION consisting in assigning a new JOURNEY PATTERN (and the ROUTE supporting it) to a DATED VEHICLE JOURNEY. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : JOURNEY PATTERN concerned by 1 N concerning * N DATED VEHICLE JOURNEY concerned by 1..* N concerning * N Diagrams: CD TM Fig. 42 Control Actions
3.31. CHANGE OF JOURNEY TIMING A CONTROL ACTION consisting in changing one or several characteristics of a DATED VEHICLE JOURNEY, in particular the departure time of the journey. Own attributes: new departure time time (FR) 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : DATED VEHICLE JOURNEY concerned by 1..* N concerning * N POINT concerned by 0..1 N concerning * N Diagrams: CD TM Fig. 42 Control Actions
3.32. CHANGE OF VEHICLE A CONTROL ACTION consisting in removing, at a certain point in time and space, all work assigned to a LOGICAL VEHICLE and of assigning it to another LOGICAL VEHICLE. Own attributes: time time (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 78 Version 0.1 04/09/2003
Inherited attributes: < CONTROL
ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : VEHICLE WORK ASSIGNMENT caused by 1..* N involving 0..1 N VEHICLE ASSIGNMENT going along with * N accompanied by 0..1 N LOGICAL VEHICLE new assigned in 1 N assigning * N POINT point of occurrence for 1 N at * N LOGICAL VEHICLE replaced in 1 N replacing * N Diagrams: CD TM Fig. 42 Control Actions
3.33. CHARGING METHOD A classification of FARE PRODUCTs according to the payment method and the account location: pre-payment with cancellation (throw-away), pre-payment with debit on a value card, pre-payment without consumption registration (pass), post-payment etc. Own attributes: Id Id TM_Identifier 1
description normalizedString (FR)
(no inherited attribute)
Associations : FARE PRODUCT charged according to * N used to charge 1 C Diagrams: CD TM Fig. 53 Fare Products and Sales
3.34. COLUMN/DAY A column in a ROSTER MATRIX which is related to a OPERATING DAY. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ROSTER ELEMENT in 1..* N including 1 C ROSTER MATRIX including 1 C in 1..* N OPERATING DAY the validity start of 0..1 N assigned * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 79 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments
3.35. COMMERCIAL PROFILE A category of users depending on their commercial relations with the operator (frequency of use, amount of purchase etc.), often used for allowing discounts. Own attributes: consumption factor TM_AnyType financial factor TM_AnyType Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Associations : CUSTOMER characterised by * N characterising 0.1 N Diagrams: CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales
3.36. COMMON SECTION A part of a public transport network where the ROUTEs of several JOURNEY PATTERNs are going in parallel and where the synchronisation of SERVICE JOURNEYs may be planned and controlled with respect to commonly used LINKs and STOP POINTs. COMMON SECTIONs are defined arbitrarily and need not cover the total lengths of topologically bundled sections. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : FOOTNOTE ASSIGNMENT assigned to * N marked by 0..1 N NETWORK VERSION comprising 0..1 valid for * N POINT included in 1..* N comprising * N MEAN PASSENGER WAIT TIME on * N worked using 1 C JOURNEY PATTERN used to define 1..* N defined for * N Diagrams: CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 46 Footnotes CD TM Fig. 49 Mean Trip Duration
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 80 Version 0.1 04/09/2003
3.37. COMPLEX FEATURE An aggregate of SIMPLE FEATUREs and/or other COMPLEX FEATUREs; e.g. a STOP AREA : combination of STOP POINTS ; a train station : combination of SIMPLE FEATUREs (POINTs, LINKs) and COMPLEX FEATUREs (STOP AREAs). Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : COMPLEX FEATURE PROJECTION calling as source * N used as source in 1 C SIMPLE FEATURE contained in * N made up of * N POINT représentation for 0..1 N represented by * N POINT PROJECTION to * N used as target in 1 LINK PROJECTION to * N used as target in 1 COMPLEX FEATURE PROJECTION to * N used as target in 1 ZONE PROJECTION to * N used as target in 1 TURN STATION viewed as 0..1 N a view of 0..1 N Diagrams: CD TM Fig. 12 Complex Features CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 19 Projection
3.38. COMPLEX FEATURE PROJECTION An oriented correspondence: - from one COMPLEX FEATURE in the source layer, - onto a entity in a target layer: e.g. POINT, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) (no inherited attribute)
Associations : TYPE OF PROJECTION comprising 1 C concerning * N COMPLEX FEATURE used as source in 1 C calling as source * N COMPLEX FEATURE used as target in 1 to * N POINT used as target in 1 to * N Diagrams: CD TM Fig. 19 Projection
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 81 Version 0.1 04/09/2003
3.39. CONNECTION LINK The physical (spatial) possibility for a passenger to change from one public transport vehicle to another to continue the trip. Different times may be necessary to cover this link, depending on the kind of passenger.
Own attributes: suitable for mobility restricted
boolean (FR)
description string (FR) distance TM_Length default duration duration (FR) 1 frequent traveller duration duration (FR)
occasional traveller duration
duration (FR)
mobility restricted traveller duration
duration (FR)
(no inherited attribute)
Associations : STOP POINT end of 1 C to * N STOP POINT start of 1 C from * N Diagrams: CD TM Fig. 29 Interchanges CD TM Fig. 48 Passenger Trips
3.40. CONTINUOUS DUTY A type of DUTY in one part. (no own attribute) Inherited attributes:
< DUTY TYPE > description string (FR)
< DUTY TYPE > name name normalizedString (FR) 1
Diagrams: CD TM Fig. 33 Driver Duties
3.41. CONTRACT A contract with a particular (but possibly anonymous) customer, ruling the consumption of transport services (and joint services). A CONTRACT may be designed for a fixed SALES PACKAGE (e.g. ticket) or to allow successive purchases of SALES PACKAGEs. Own attributes: Id Id TM_Identifier 1
type normalizedString (FR) 1
status normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 82 Version 0.1 04/09/2003
(no inherited attribute) Associations : CONTRACT EVENT concerning 1 N affected by 1..* N BLACKLIST including 0..1 N on * N CUSTOMER owner of 0..1 N owned by * N Diagrams: CD TM Fig. 53 Fare Products and Sales
3.42. CONTRACT EVENT A log entry describing an event referring to the life of a CONTRACT: initial contracting, sales, validation entries, etc. A subset of a CONTRACT EVENT is often materialised on a TRAVEL DOCUMENT. Own attributes: Id_event Id_event TM_Identifier 1
event type normalizedString (FR) 1
date date (FR) 1 time time (FR) (no inherited attribute)
Associations : TRAVEL DOCUMENT affected by * N matrerialised on * N CONTRACT affected by 1..* N concerning 1 N Diagrams: CD IFM Travel document inspection CD TM Fig. 53 Fare Products and Sales
3.43. CONTROL ACTION An action resulting from a decision taken by the controller causing an amendment of the operation planned in the PRODUCTION PLAN. Own attributes: Id Id TM_Identifier 1 validation time time (FR) 1 (no inherited attribute)
Associations : PRODUCTION PLAN base of 1 N referring to * N EVENT causing * N caused by * N DATED VEHICLE JOURNEY changed according to 1 N for * N MESSAGE communicating 0..1 N communicated by 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 83 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 40 Production Plan CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance
3.44. CONTROL ENTRY The description of a control action, i.e. the comparison of actual and current parameters (time, location, ...) to the access rights to which the holder of a TRAVEL DOCUMENT is entitled. Own attributes: Id Id TM_Identifier 1 time dateTime (FR) 1 Inherited attributes:
< CONTRACT EVENT > date date (FR) 1
< CONTRACT EVENT > event type normalizedString
(FR) 1
< CONTRACT EVENT > Id_event Id_event TM_Identifier 1
< CONTRACT EVENT > time time (FR)
Associations : CONTROL PARAMETER ASSIGNMENT checked by 1..* N checking 1 C TRAVEL DOCUMENT controlled by 0..1 N operated on * N TYPE OF TRAVEL DOCUMENT controlled by 0..1 N operated on * N InspectionOperation 1 N * N CONTROL MEAN used for 1 C operated with * N VALIDATION ENTRY using 0..1 N used by 1..* N Diagrams: CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.45. CONTROL MEAN A particular mean (control device or manual control procedure) used to control TRAVEL DOCUMENTs. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 84 Version 0.1 04/09/2003
(no inherited attribute) Associations : TYPE OF EQUIPMENT a classification for 0..1 N classified as * N CONTROL TYPE assigned to 1 N designed for * N DEVICE PARAMETER ASSIGNMENT for * N used in 0..1 C CONTROL ENTRY operated with * N used for 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.46. CONTROL PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a CONTROL ENTRY. (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
Associations : CONTROL ENTRY checking 1 C checked by 1..* N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.47. CONTROL TYPE A classification of passenger controls, e.g. entry, exit, en route or occasional controls. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : CONTROLLABLE ELEMENT defined by * N control rule for 1..* N CONTROL MEAN designed for * N assigned to 1 N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 85 Version 0.1 04/09/2003
3.48. CONTROLLABLE ELEMENT The smallest controllable element of public transport consumption, all along which any VALIDITY PARAMETER ASSIGNMENT remains valid. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : CONTROLLABLE ELEMENT IN SEQUENCE a view of * N viewed as 1 C CONTROL TYPE control rule for 1..* N defined by * N CONTROLLABLE ELEMENT PRICE given for * N related to 1 C VALIDITY PARAMETER ASSIGNMENT specifying limits for * N specified by 1 C CONTROLLED ACCESS validated as * N consumed by 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 54 Prices
3.49. CONTROLLABLE ELEMENT IN SEQUENCE A CONTROLLABLE ELEMENT as a part of a FARE STRUCTURE ELEMENT, including its possible order in the sequence of CONTROLLABLE ELEMENTs grouped together to form that FARE STRUCTURE ELEMENT, and its possible quantitative limitation. Own attributes: Id Id TM_Identifier 1 last in sequence boolean (FR) limited access number boolean (FR)
access number nonNegativeInteger (FR)
order positiveInteger (FR)
first in sequence boolean (FR) (no inherited attribute)
Associations : FARE STRUCTURE ELEMENT a chain of 1 C included in 1..* N CONTROLLABLE ELEMENT viewed as 1 C a view of * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 86 Version 0.1 04/09/2003
3.50. CONTROLLABLE ELEMENT PRICE A set of all possible price features of a CONTROLLABLE ELEMENT: default total price, discount in value or percentage etc. Own attributes: start date start date date (FR) 1 price decimal (FR) discount in percentage decimal (FR) discount in value decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N CONTROLLABLE ELEMENT related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.51. CONTROLLED ACCESS A validated use of a CONTROLLABLE ELEMENT. (no own attribute) (no inherited attribute)
Associations : ACCESSED FARE STRUCTURE ELEMENT composed of 1 C included in * N CONTROLLABLE ELEMENT consumed by 1 C validated as * N VALIDATION PARAMETER ASSIGNMENT specifying * N specified by 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.52. COST CENTRE A particular cost centre used for cost centre accounting. Own attributes: Id Id TM_Identifier 1 description string (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 87 Version 0.1 04/09/2003
(no inherited attribute) Associations : DUTY assigned to * N chosen for 0..1 N ACTIVITY LOG ENTRY assigned to * N chosen for 1 N EMPLOYEE by default assigned to * N chosen for 0..1 N ACCOUNT ENTRY for * N used in 1 N Diagrams: CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting
3.53. COUPLED JOURNEY A complete journey operated by a coupled train, composed of two or more VEHICLE JOURNEYs remaining coupled together all along a JOURNEY PATTERN. A COUPLED JOURNEY may be viewed as a single VEHICLE JOURNEY. (no own attribute) (no inherited attribute)
Associations : VEHICLE JOURNEY a view of 0..1 N viewed as 1 N TRAIN BLOCK including 0..1 N included in * N VEHICLE JOURNEY part of 1..* N composed of 0..1 N Diagrams: CD TM Fig. 59 Vehicle Coupling
3.54. COURSE OF JOURNEYS A part of a BLOCK composed of consecutive VEHICLE JOURNEYs defined for the same DAY TYPE, all operated on the same LINE. Own attributes: Id Id TM_Identifier 1 start time in block time (FR) finishing duration duration (FR) preparation duration duration (FR) (no inherited attribute)
Associations : LINE served by 1 N operated on * N BLOCK subdivided in 1 N a part of * N Diagrams: CD TM Fig. 34 Schedules and versions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 88 Version 0.1 04/09/2003
3.55. CREW BASE A place where operating EMPLOYEEs (e.g. drivers) report on and register their work.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : RELIEF POINT managed by * N manager of 1 N ORGANISATIONAL UNIT manager of 0..1 N managed by * N GARAGE near * N near * N EMPLOYEE reporting to * N base for 0..1 N Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 61 Responsibility for Resources
3.56. CUSTOMER An identified person or organisation involved in a fare process. There may be a CONTRACT between the CUSTOMER and the OPERATOR or the AUTHORITY ruling the consumption of services. Own attributes: Id Id TM_Identifier 1 address string (FR) date of birth date (FR)
name normalizedString (FR)
private telephone number normalizedString (FR)
first name normalizedString (FR)
title normalizedString (FR)
(no inherited attribute)
Associations : USER PROFILE applicable to 0..1 N described by * N COMMERCIAL PROFILE characterising 0.1 N characterised by * N PI FACILITY owned by * N owner of 0..1 N CONTRACT owned by * N owner of 0..1 N Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 53 Fare Products and Sales
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 89 Version 0.1 04/09/2003
3.57. DATA SYSTEM The origin of operational data referring to one single responsibility. References to a data system are useful in an interoperated computer system. Own attributes: Id Id TM_Identifier 1
user normalizedString (FR) 1
version TM_AnyType 1 (no inherited attribute)
Associations : ENTITY belonging to * N comprising 1 C VERSION FRAME dealing with * N object of 0..1 C LAYER referring to * N base of 1 N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 21 Versions and Entities CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions
3.58. DATED BLOCK The work of a vehicle on a particular OPERATING DAY from the time it leaves a PARKING POINT after parking until its next return to park at a PARKING POINT. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : VEHICLE WORK ASSIGNMENT assigning * N assigned by 1..* N PRODUCTION PLAN comprising 1 N part of * N OPERATING DAY date of 1 C dated on * N DATED SPECIAL SERVICE in * N including 0..1 N DATED VEHICLE JOURNEY in * N including 0..1 N VEHICLE DETECTING of * N detected by 0..1 N Diagrams: CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 90 Version 0.1 04/09/2003
3.59. DATED PASSING TIME A PASSING TIME on a particular OPERATING DAY. (no own attribute) Inherited attributes: < PASSING TIME
> alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.60. DATED SPECIAL SERVICE A SPECIAL SERVICE taking place on a particular OPERATING DAY. It may derive from a planned SPECIAL SERVICE, or be only occasional. Own attributes: Id Id TM_Identifier 1
client normalizedString (FR)
start time time (FR) 1 end time time (FR) 1 (no inherited attribute)
Associations : JOURNEY PATTERN for 0..1 N described by * N DATED BLOCK including 0..1 N in * N SPECIAL SERVICE used by 0..1 N using * N Diagrams: CD TM Fig. 39 Dated Production Components
3.61. DATED VEHICLE JOURNEY A particular journey of a vehicle on a particular OPERATING DAY including all modifications possibly decided by the control staff. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 91 Version 0.1 04/09/2003
(no inherited attribute) Associations : VEHICLE WORK ASSIGNMENT assigning * N assigned by 1..* N PRODUCTION PLAN comprising 1 N part of * N CHANGE OF JOURNEY TIMING concerning * N concerned by 1..* N JOURNEY CANCELLATION concerning 0..1 N concerned by 1 N JOURNEY CREATION concerning 0..1 N concerned by 1 N CHANGE OF JOURNEY PATTERN concerning * N concerned by 1..* N RESORPTION concerning * N concerned by 1..* N DEPARTURE LAG concerning * N concerned by 1..* N RESPACING concerning * N concerned by 2..* N DEPARTURE EXCHANGE concerning * N concerned by 1..* N OPERATING DAY date of 1 C dated on * N CONTROL ACTION for * N changed according to 1 N TARGET PASSING TIME for * N at 1 C DEPARTURE LAG fully shifting * N the first shifted
journey for 1 N
DATED BLOCK including 0..1 N in * N MONITORED VEHICLE JOURNEY monitored as operating * N operated by 0..1 N EVENT occurring on * N afffected by 0..1 N JOURNEY PATTERN used by 0..1 N altered to use * N JOURNEY PART used to compose * N using * N Diagrams: CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 92 Version 0.1 04/09/2003
3.62. DAY OF WEEK A particular week day (from Monday to Sunday). Own attributes: day day TM_AnyType 1 (no inherited attribute)
Associations : PROPERTY OF DAY defined as 0..1 N used to define * N DESIGN WEEK ELEMENT defined using * N used to define 1 C ROSTER DESIGN starting on * N start of 1 N Diagrams: CD TM Fig. 25 Days CD TM Fig. 35 Roster Definition
3.63. DAY TYPE A type of day characterised by one or more properties which affect public transport operation. For example: weekday in school holidays. Own attributes: Id Id TM_Identifier 1 earliest time time (FR) latest time time (FR)
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 93 Version 0.1 04/09/2003
(no inherited attribute) Associations : OPERATING DAY assigned to * N valid on 0..1 N NETWORK VERSION comprising 1 C valid for 1..* N VEHICLE TYPE PREFERENCE for * N used to define 1 C WAGE TYPE ASSIGNMENT for * N used to define 1 C MEAN RUN TIME for * N used to define 1 C MEAN PASSENGER WAIT TIME for * N used to define 1 C TIME DEMAND TYPE ASSIGNMENT for * N used to define 1 C LINK not available on * N limiiting the
availability of * N
SHORT TERM DAY TYPE ASSIGNMENT specifying * N specified by 1 N PROPERTY OF DAY used to describe * N described by * N DRIVER SCHEDULE VERSION worked on * N for 0..1 N DUTY worked on * N for 1 N VEHICLE SCHEDULE VERSION worked on * N for 1 C VEHICLE JOURNEY worked on * N for 1 C Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition CD TM Fig. 38 Driver Accounting CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 49 Mean Trip Duration CD TM Fig. 55 Service Journey Performance
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 94 Version 0.1 04/09/2003
3.64. DEAD RUN A non-service VEHICLE JOURNEY. (no own attribute) Inherited attributes:
< VEHICLE JOURNEY > departure time time (FR) 1
< VEHICLE JOURNEY > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 55 Service Journey Performance
3.65. DEAD RUN PATTERN A JOURNEY PATTERN to be used for DEAD RUNs. (no own attribute) Inherited attributes:
< JOURNEY PATTERN > name normalizedString
(FR)
< JOURNEY PATTERN > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 55 Service Journey Performance
3.66. DEBIT A log entry providing data for a debiting action in case of post-payment or value card debiting. Own attributes: Id Id TM_Identifier 1 debited/credited value decimal (FR) 1 (no inherited attribute)
Associations : VALIDATION ENTRY resulting in 1 N a result of 0..1 N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 95 Version 0.1 04/09/2003
3.67. DEFAULT DEAD RUN RUN TIME The time taken to traverse a TIMING LINK during a DEAD RUN, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING LINK covered in 1 C associated with * N TIME DEMAND TYPE used to define 1 C associated with * N Diagrams: CD TM Fig. 27 Standard Times
3.68. DEFAULT INTERCHANGE A quality parameter fixing the acceptable duration (standard and maximum) for an interchange to be planned between two STOP POINTs. This parameter will be use to control whether any two VEHICLE JOURNEYs serving those points may be in connection. Own attributes: maximum duration duration (FR) 1 standard duration duration (FR) (no inherited attribute)
Associations : STOP POINT end of 1 C to * N STOP POINT start of 1 C from * N Diagrams: CD TM Fig. 29 Interchanges
3.69. DEFAULT SERVICE JOURNEY RUN TIME The default time taken by a vehicle to traverse a TIMING LINK during a SERVICE JOURNEY, for a specified TIME DEMAND TYPE. This time may be superseded by the JOURNEY PATTERN RUN TIME or VEHICLE JOURNEY RUN TIME if these exist. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING LINK covered in 1 C associated with * N TIME DEMAND TYPE used to define 1 C associated with * N Diagrams: CD TM Fig. 27 Standard Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 96 Version 0.1 04/09/2003
3.70. DELTA A record of the detailed changes of a given ENTITY IN VERSION from one VERSION to the next one. A DELTA contains pairs of attributes' old values - new values. Own attributes: delta value TM_AnyType 1 (no inherited attribute)
Associations : ENTITY IN VERSION previous value of 1 C from version * N ENTITY IN VERSION updated value 1 C to version * N Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions
3.71. DEPARTURE EXCHANGE A CONTROL ACTION consisting in permuting at one POINT the departure times of two or several DATED VEHICLE JOURNEYs. Own attributes: permutation direction TM_AnyType 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : POINT concerned by 1 N concerning * N DATED VEHICLE JOURNEY concerned by 1..* N concerning * N Diagrams: CD TM Fig. 42 Control Actions
3.72. DEPARTURE LAG A CONTROL ACTION consisting in gradually shifting a set of departures at one POINT. It allows a change of the timetable without abrupt variations in the intervals. Own attributes: shifting time value TM_AnyType 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 97 Version 0.1 04/09/2003
Associations : POINT concerned by 1 N concerning * N DATED VEHICLE JOURNEY concerned by 1..* N concerning * N DATED VEHICLE JOURNEY the first shifted
journey for 1 N
fully shifting * N Diagrams: CD TM Fig. 42 Control Actions
3.73. DESIGN WEEK A week viewed as a part of a ROSTER DESIGN with a specified order in that design.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : DESIGN WEEK ELEMENT in 1..* N made up of 1 N ROSTER DESIGN made up of 1 C part of 1..* N Diagrams: CD TM Fig. 35 Roster Definition
3.74. DESIGN WEEK ELEMENT An element of a DESIGN WEEK representing a particular DAY OF WEEK to which a DUTY TYPE or REST may be assigned. (no own attribute) (no inherited attribute)
Associations : REST entered in 0..1 N classified as * N DUTY TYPE entered in 0..1 N classified as * N DESIGN WEEK made up of 1 N in 1..* N DAY OF WEEK used to define 1 C defined using * N Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 98 Version 0.1 04/09/2003
3.75. DESTINATION DISPLAY An advertised destination of a specific JOURNEY PATTERN, usually displayed on a headsign or at other on-board locations. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : JOURNEY PATTERN named by * N advertised for 0..1 N Diagrams: CD TM Fig. 45 Information Facilities
3.76. DETECTED OPERATION An actual data detected in a VEHICLE DETECTING event: detection of an actual vehicle coupling, of an INCIDENT, of an actual relief, etc. Own attributes: Id Id TM_Identifier 1
type of operation type of operation normalizedString (FR) 1
(no inherited attribute)
Associations : VEHICLE DETECTING of * N detected by 0..1 N Diagrams: CD TM Fig. 41 Detection and Monitoring
3.77. DEVICE PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT expressing the location (or other fixed parameters) of a CONTROL MEAN. (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
Associations : CONTROL MEAN used in 0..1 C for * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 99 Version 0.1 04/09/2003
3.78. DIRECTION A classification for the general orientation of ROUTEs. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : ROUTE oriented by * N for 0..1 N Diagrams: CD TM Fig. 14 Routes CD TM Fig. 18 Combined Diagram on Linear Features
3.79. DISPLAY ASSIGNMENT The assignment of one STOP POINT and one JOURNEY PATTERN to a PI FACILITY, specifying that information on this STOP POINT and this JOURNEY PATTERN will be provided (e.g. displayed, printed). Own attributes: priority TM_Priority (no inherited attribute)
Associations : PI FACILITY specified by 1 C specifying * N STOP POINT used to define 1 C for * N JOURNEY PATTERN used to define 1 C for * N Diagrams: CD TM Fig. 45 Information Facilities
3.80. DISTANCE MATRIX ELEMENT A cell of an origin-destination matrix for TARIFF ZONEs or STOP POINTs, expressing a fare distance for the corresponding trip: value in km, number of fare units etc. Own attributes: Id Id TM_Identifier 1 distance TM_Length 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 100 Version 0.1 04/09/2003
(no inherited attribute) Associations : TARIFF STRUCTURE defined by * N used to define * N TARIFF ZONE end of 1 N to * N STOP POINT end of 1 N to * N DISTANCE MATRIX ELEMENT PRICE given for * N related to 1 C GEOGRAPHICAL STRUCTURE FACTOR given for * N used in 1 C TARIFF ZONE start of 1 N from * N STOP POINT start of 1 N from * N Diagrams: CD TM Fig. 51 Fare Structure CD TM Fig. 54 Prices
3.81. DISTANCE MATRIX ELEMENT PRICE A set of all possible price features of a DISTANCE MATRIX ELEMENT: default total price etc. Own attributes: start date start date date (FR) 1 price decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N DISTANCE MATRIX ELEMENT related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.82. DRIVER An EMPLOYEE whose usual work is to drive a public transport vehicle. (no own attribute) Inherited attributes:
< EMPLOYEE > Id Id TM_Identifier 1
< EMPLOYEE > personnel id normalizedString (FR)
Associations : ROSTER DESIGN suitable for * N assigned to * N ROSTER MATRIX used for * N assigned to * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 101 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting
3.83. DRIVER ASSIGNMENT An assignment of an EMPLOYEE to a ROW/DRIVER in a ROSTER MATRIX for a specified actual OPERATING DAY. (no own attribute) (no inherited attribute)
Associations : EMPLOYEE specified by 1 N specifying * N OPERATING DAY used to define 1 C for * N ROW/DRIVER used to define 1 C for * N Diagrams: CD TM Fig. 37 Driver Assignments
3.84. DRIVER INCIDENT An INCIDENT concerning LOGICAL DRIVERs. (no own attribute) Inherited attributes:
< EVENT > description string (FR) < EVENT > Id Id TM_Identifier 1 < EVENT > time time (FR) 1
Associations : LOGICAL DRIVER concerned by 1..* N concerning * N Diagrams: CD TM Fig. 43 Events
3.85. DRIVER SCHEDULE VERSION The set of all DUTies defined for a specific DAY TYPE to which the same VALIDITY CONDITIONs have been assigned. (no own attribute) Inherited attributes:
< VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 102 Version 0.1 04/09/2003
Associations : TIMETABLE VERSION comprising 0..1 N valid for * N PRODUCTION PLAN dereived from * N base for 1 N DAY TYPE for 0..1 N worked on * N DUTY included in * N composed of 0..1 N VEHICLE SCHEDULE VERSION related to * N related to * N Diagrams: CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan
3.86. DRIVER TRIP A planned non-driving movement of a driver within a DUTY PART. This may be necessary to reach the first SPELL in a STRETCH, between two SPELLs or after the last SPELL in a STRETCH. It may be entirely on foot or may use a VEHICLE JOURNEY on a vehicle driven by another driver. Own attributes: Id_driver trip Id_driver trip TM_Identifier 1 accounting time duration (FR) accounting factor TM_AnyType (no inherited attribute)
Associations : TIMING POINT end of 1 C to * N DRIVER TRIP TIME for * N covered in 1 C TIMING POINT start of 1 C from * N TRIP PATTERN used as 0..1 N a use of 0..1 N Diagrams: CD TM Fig. 28 Journey Times
3.87. DRIVER TRIP TIME The time allowed for a driver to cover a particular DRIVER TRIP during a specified TIME BAND. Own attributes: duration duration (FR) 1 transport mode TM_AnyType (no inherited attribute)
Associations : DRIVER TRIP covered in 1 C for * N TIME BAND used to define 1 C associated with * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 103 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 28 Journey Times
3.88. DRIVING SPELL A SPELL of driver work between reliefs during which (s)he is driving one vehicle. (no own attribute) Inherited attributes:
< SPELL > accounting factor TM_AnyType < SPELL > accounting time duration (FR) < SPELL > finishing duration duration (FR) < SPELL > Id Id TM_Identifier 1 < SPELL > preparation duration duration (FR)
Associations : FILL IN TIME added to 0..1 N completed by 1 C RELIEF OPPORTUNITY end of 1 N to 0..1 N RELIEF OPPORTUNITY start of 1 N from 0..1 N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.89. DUTY The work to be performed by a driver on a particular DAY TYPE. Own attributes: Id Id TM_Identifier 1 finishing duration duration (FR) preparation duration duration (FR) (no inherited attribute)
Associations : TIME ALLOWANCE attached to * N complemented by 1 C COST CENTRE chosen for 0..1 N assigned to * N DUTY TYPE classifying 1 N classified as * N DRIVER SCHEDULE VERSION composed of 0..1 N included in * N TIMETABLE VERSION comprising 0..1 valid for * N DAY TYPE for 1 N worked on * N ORGANISATIONAL UNIT in charge of 0..1 N under charge of * N QUALIFICATION required for * N requiring * N ROSTER ELEMENT specified as * N entered in 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 104 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 25 Days CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments CD TM Fig. 61 Responsibility for Resources
3.90. DUTY PART A continuous part of a driver DUTY during which (s)he is under the management of the company. A DUTY PART may include BREAKs. Own attributes: Id Id TM_Identifier 1 accounting factor TM_AnyType accounting time duration (FR) driver access duration duration (FR) driver return duration duration (FR) end time time (FR) finishing duration duration (FR) preparation duration duration (FR) start time time (FR) (no inherited attribute)
Associations : TIME ALLOWANCE attached to * N complemented by 1 C TIMING POINT end of 1 N ended at * N ASSIGNED DUTY made up of 0..1 N part of * N STRETCH part of * N including 0..1 N TIMING POINT start of 1 N started at * N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.91. DUTY TYPE A classification of a DUTY, in terms of working hours within the day.
Own attributes: name name normalizedString (FR) 1
description string (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 105 Version 0.1 04/09/2003
(no inherited attribute) Associations : DUTY classified as * N classifying 1 N ROSTER CYCLE ELEMENT classified as * N classifying 0..1 N DESIGN WEEK ELEMENT classified as * N entered in 0..1 N ROSTER ELEMENT classified as * N classifying 0..1 N TIME BAND the end band for 0..1 N ending within * N TIME BAND the start band for 0..1 N starting within * N Diagrams: CD TM Fig. 33 Driver Duties CD TM Fig. 36 Roster Assignments
3.92. EMPLOYEE An employee of the public transport company. Own attributes: Id Id TM_Identifier 1
personnel id normalizedString (FR)
(no inherited attribute)
Associations : CREW BASE base for 0..1 N reporting to * N MESSAGE calling * N called by 1 N COST CENTRE chosen for 0..1 N by default assigned to * N ACTIVITY LOG ENTRY for * N used in 1 C ABSENCE for * N in 1 C ACCOUNT ENTRY for * N used in 1 C QUALIFICATION possessed by * N possessing * N ORGANISATIONAL UNIT provided with 0..1 N by default available
for * N
MESSAGE sent by * N sending 1 N DRIVER ASSIGNMENT specifying * N specified by 1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 106 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting CD TM Fig. 44 Messages CD TM Fig. 61 Responsibility for Resources
3.93. ENTITY Any data instance to be managed in an operational Version Management System. When several data sources coexist (multimodality and/or interoperability), an ENTITY has to be related to a given DATA SYSTEM in which it is defined. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : DATA SYSTEM comprising 1 C belonging to * N VALIDITY CONDITION defined by * N defining 1 ENTITY IN REPOSITORY filled by 1 N instance of * N ENTITY IN VERSION valid instance of 0..1 N valid for only one 1 C ENTITY IN VERSION valid instance of * N valid for several 1 C Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions
3.94. ENTITY IN FRAME The different ENTITies IN REPOSITORY which can be relevant for corresponding VERSION FRAMEs. (no own attribute) (no inherited attribute)
Associations : TYPE OF FRAME comprising 1 C belonging to * N ENTITY IN REPOSITORY comprising 1 C belonging to * N ENTITY IN VERSION restricted by * N restricting 0..1 N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 107 Version 0.1 04/09/2003
3.95. ENTITY IN REPOSITORY Any ENTITY name belonging to the repository. E.g DAY TYPE, PROPERTY OF DAY, TIME BAND, VEHICLE TYPE, DUTY, etc, are relevant instances of ENTITY IN REPOSITORY in the context of Version Management.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : ENTITY IN FRAME belonging to * N comprising 1 C TYPE OF VALIDITY defined by * N defining * N ENTITY instance of * N filled by 1 N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions
3.96. ENTITY IN VERSION The ENTITies associated to a given VERSION. ENTITY IN VERSION is restricted by ENTITY IN FRAME. (no own attribute) (no inherited attribute)
Associations : TRACE document within * N changed by 1 C DELTA from version * N previous value of 1 C VERSION governing 1 C governed by 1..* N ENTITY IN FRAME restricting 0..1 N restricted by * N DELTA to version * N updated value 1 C ENTITY valid for only one 1 C valid instance of 0..1 N ENTITY valid for several 1 C valid instance of * N Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 108 Version 0.1 04/09/2003
3.97. ESTIMATED PASSING TIME Time data, calculated from the latest available input, about when a public transport vehicle will pass a particular POINT IN JOURNEY PATTERN on a specified DATED VEHICLE JOURNEY. These are mainly used to inform passengers about expected times of arrival and/or departure, but may also be used for monitoring and re-planning. Own attributes: expected arrival time time (FR) expected departure time time (FR)
expected non-stop passing time
time (FR)
expected waiting time duration (FR) Inherited attributes: < PASSING TIME
> alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
Associations : MONITORED VEHICLE JOURNEY at 1 C for * N POINT IN JOURNEY PATTERN passed at 1 C at * N Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.98. EVENT Any event affecting the public transport operation (production follow-up, management of information or the technical functioning), occurring on an OPERATING DAY and recorded in the system. An EVENT is generally causing a CONTROL ACTION. Own attributes: Id Id TM_Identifier 1 description string (FR) time time (FR) 1 (no inherited attribute)
Associations : MONITORED VEHICLE JOURNEY afffected by 0..1 N occurring on * N DATED VEHICLE JOURNEY afffected by 0..1 N occurring on * N CONTROL ACTION caused by * N causing * N TYPE OF EVENT classifying 1 N classified as * N MESSAGE communicating 0..1 N communicated by 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 109 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance
3.99. FARE DAY TYPE A type of day used in the fare collection domain, characterised by one or more properties which affect the definition of access rights and prices in the fare system. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N PROPERTY OF DAY used to describe 1..* N described by * N Diagrams: CD TM Fig. 52 Fare Parameters
3.100. FARE PRODUCT An immaterial marketable element (access rights, discount rights etc), specific to a CHARGING METHOD. Own attributes: Id Id TM_Identifier 1
type normalizedString (FR) 1
name normalizedString (FR)
(no inherited attribute)
Associations : FARE VERSION comprising 1 C valid for 1..* N SALES PACKAGE ELEMENT for * N assigned to 1 C FARE PRODUCT PRICE given for * N related to 1 C VALIDITY PARAMETER ASSIGNMENT specifying limits for * N specified by 1 C CHARGING METHOD used to charge 1 C charged according to * N Diagrams: CD IFM Product CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 110 Version 0.1 04/09/2003
3.101. FARE PRODUCT PRICE A set of all possible price features of a FARE PRODUCT: default total price, discount in value or percentage etc. Own attributes: start date start date date (FR) 1 price decimal (FR) discount in percentage decimal (FR) discount in value decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N FARE PRODUCT related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.102. FARE QUERY A PASSENGER QUERY about fares. (no own attribute) Inherited attributes:
< PASSENGER QUERY > type of validity normalizedString
(FR) 1
< PASSENGER QUERY > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 45 Information Facilities
3.103. FARE SECTION A subdivision of a JOURNEY PATTERN consisting of consecutive POINTs IN JOURNEY PATTERN, used to define an element of the fare structure. (no own attribute) (no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N RECORDED PT TRIP from * N start of 0..1 N RECORDED RIDE from * N start of 0..1 N POINT IN JOURNEY PATTERN start of 1 C starting at 0..1 N RECORDED RIDE to * N end of 0..1 N RECORDED PT TRIP to * N end of 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 111 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services
3.104. FARE STRUCTURE ELEMENT A sequence or set of CONTROLLABLE ELEMENTs to which rules for limitation of access rights and calculation of prices (fare structure) are applied. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : FARE STRUCTURE ELEMENT IN SEQUENCE a view of * N viewed as 1 C FARE STRUCTURE ELEMENT PRICE given for * N related to 1 C CONTROLLABLE ELEMENT IN SEQUENCE included in 1..* N a chain of 1 C VALIDITY PARAMETER ASSIGNMENT specifying limits for * N specified by 1 C GEOGRAPHICAL STRUCTURE FACTOR used to define * N defined by * N QUALITY STRUCTURE FACTOR used to define * N defined by * N TIME STRUCTURE FACTOR used to define * N defined by * N ACCESSED FARE STRUCTURE ELEMENT validated as * N consumed by 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 51 Fare Structure CD TM Fig. 54 Prices
3.105. FARE STRUCTURE ELEMENT IN SEQUENCE A FARE STRUCTURE ELEMENT as a part of a VALIDABLE ELEMENT, including its possible order in the sequence of FARE STRUCTURE ELEMENTs forming that VALIDABLE ELEMENT, and its possible quantitative limitation. Own attributes: Id Id TM_Identifier 1 limited access number boolean (FR)
access number nonNegativeInteger (FR)
order positiveInteger (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 112 Version 0.1 04/09/2003
(no inherited attribute) Associations : VALIDABLE ELEMENT a chain of 1 C included in 1..* N FARE STRUCTURE ELEMENT viewed as 1 C a view of * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 51 Fare Structure
3.106. FARE STRUCTURE ELEMENT PRICE A set of all possible price features of a FARE STRUCTURE ELEMENT: default total price, discount in value or percentage etc. Own attributes: start date start date date (FR) 1 price decimal (FR) discount in percentage decimal (FR) discount in value decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N FARE STRUCTURE ELEMENT related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.107. FARE VERSION A set of fare collection data to which the same VALIDITY CONDITIONs have been assigned. (no own attribute) (no inherited attribute)
Associations : OPERATING DAY the validity start of 1 C valid from 0..1 N SALES PACKAGE valid for 1..* N comprising 1 C TYPE OF TRAVEL DOCUMENT valid for 1..* N comprising 1 C TARIFF STRUCTURE valid for 1..* N comprising 1 C FARE PRODUCT valid for 1..* N comprising 1 C VALIDABLE ELEMENT valid for 1..* N comprising 1 C Diagrams: CD TM Fig. 53 Fare Products and Sales
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 113 Version 0.1 04/09/2003
3.108. FILL IN TIME A non-productive period of driver time. This is either the result of the duty cutting procedure or is introduced to prolong a DRIVING SPELL to a minimum length. Own attributes: duration duration (FR) 1 accounting factor TM_AnyType accounting time duration (FR) (no inherited attribute)
Associations : DRIVING SPELL completed by 1 C added to 0..1 N TIMING POINT the location of 1 N spent at * N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.109. FOOTNOTE A text for informational purposes on exceptions in a LINE, a JOURNEY PATTERN, etc. The information may be usable for passenger or driver information. Own attributes: Id Id TM_Identifier 1 advertised boolean (FR) text string (FR) 1 (no inherited attribute)
Associations : FOOTNOTE ASSIGNMENT using * N used by 1 C Diagrams: CD TM Fig. 46 Footnotes
3.110. FOOTNOTE ASSIGNMENT The assignment of a FOOTNOTE showing an exception in a JOURNEY PATTERN, a COMMON SECTION, or a VEHICLE JOURNEY, possibly specifying at which POINT IN JOURNEY PATTERN the validity of the FOOTNOTE starts and ends respectively. Own attributes: Id Id TM_Identifier 1 mark TM_AnyType 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 114 Version 0.1 04/09/2003
(no inherited attribute) Associations : POINT IN JOURNEY PATTERN end of 0..1 N to * N COMMON SECTION marked by 0..1 N assigned to * N JOURNEY PATTERN marked by 0..1 N assigned to * N VALIDITY CONDITION restricting * N defined for * N POINT IN JOURNEY PATTERN start of 0..1 N from * N FOOTNOTE used by 1 C using * N Diagrams: CD TM Fig. 46 Footnotes
3.111. FREQUENCY OF USE The limits of usage frequency for a FARE PRODUCT (or one of its components) or a SALES PACKAGE during a specific VALIDITY PERIOD. There may be different tariffs depending on how often the right is consumed during the period. Own attributes: maximal frequency TM_Frequency minimal frequency TM_Frequency Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Associations : VALIDITY PERIOD allowing 1 N within * N Diagrams: CD TM Fig. 52 Fare Parameters
3.112. GARAGE A facility used for parking and maintaining vehicles. PARKING POINTs in a GARAGE are called GARAGE POINTs.
Own attributes: name name normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 115 Version 0.1 04/09/2003
(no inherited attribute) Associations : GARAGE POINT belonging to 1..* N comprising 1 N VEHICLE by default parked at * N a default parking place
for 0..1 N
CALL FOR REPAIRS concerning * N concerned by 1 N ORGANISATIONAL UNIT manager of 0..1 N managed by * N CREW BASE near * N near * N Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 31 Vehicle Requirements CD TM Fig. 44 Messages CD TM Fig. 61 Responsibility for Resources
3.113. GARAGE POINT A subtype of PARKING POINT located in a GARAGE. (no own attribute) Inherited attributes: < TIMING POINT
> allowed for wait time duration (FR)
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
< TIMING POINT > category normalizedString
(FR)
Associations : GARAGE comprising 1 N belonging to 1..* N VEHICLE SERVICE PART ending at * N end of 1 N VEHICLE SERVICE PART starting at * N start of 1 N Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 116 Version 0.1 04/09/2003
3.114. GENERIC PARAMETER ASSIGNMENT A VALIDITY PARAMETER ASSIGNMENT specifying generic access rights for a class of products (e.g. a time band limit – 7 to 10 a.m. – for trips made with a student pass). (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.115. GEOGRAPHICAL INTERVAL A geographical interval specifying access rights for the FARE STRUCTURE ELEMENTs within the range of this interval: 0-5 km, 4-6 zones etc. Own attributes: Id Id TM_Identifier 1 start geo value TM_AnyType 1 end geo value TM_AnyType 1 (no inherited attribute)
Associations : TARIFF STRUCTURE defined by * N used to define * N GEOGRAPHICAL INTERVAL PRICE given for * N related to 1 C GEOGRAPHICAL STRUCTURE FACTOR given for * N used in 1 C Diagrams: CD TM Fig. 51 Fare Structure CD TM Fig. 54 Prices
3.116. GEOGRAPHICAL INTERVAL PRICE A set of all possible price features of a GEOGRAPHICAL INTERVAL: default total price etc. Own attributes: start date start date date (FR) 1 price decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N GEOGRAPHICAL INTERVAL related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 117 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 54 Prices
3.117. GEOGRAPHICAL STRUCTURE FACTOR The value of a GEOGRAPHICAL INTERVAL or a DISTANCE MATRIX ELEMENT expressed by a GEOGRAPHICAL UNIT. (no own attribute) (no inherited attribute)
Associations : FARE STRUCTURE ELEMENT defined by * N used to define * N GEOGRAPHICAL INTERVAL used in 1 C given for * N GEOGRAPHICAL UNIT used in 1 C given for * N DISTANCE MATRIX ELEMENT used in 1 C given for * N Diagrams: CD TM Fig. 51 Fare Structure
3.118. GEOGRAPHICAL UNIT A unit for calculating geographical graduated fares.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : TARIFF STRUCTURE defined by * N used to define 0..1 N GEOGRAPHICAL STRUCTURE FACTOR given for * N used in 1 C Diagrams: CD TM Fig. 51 Fare Structure
3.119. GROUP OF LINES A grouping of lines which will be commonly referenced for a specific purpose. Own attributes: Id Id TM_Identifier 1 description string (FR)
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 118 Version 0.1 04/09/2003
(no inherited attribute) Associations : SHORT TERM DAY TYPE ASSIGNMENT for * N used to define 1 C ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N VEHICLE SCHEDULE VERSION for * N covered by 0..1 N LINE included in 1..* N composed of * N JOURNEY PATTERN N N LINE main line for 0..1 N represented by 0..1 N PURPOSE OF GROUPING the classifincation for 1 N classified by * N Diagrams: CD TM Fig. 17 Lines CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 34 Schedules and versions CD TM Fig. 52 Fare Parameters
3.120. GROUP OF LINK SEQUENCES A grouping of LINK SEQUENCEs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : LINK SEQUENCE included in 1..* N composed of * N PURPOSE OF GROUPING the classification for 1 C classified as * N Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network
3.121. GROUP OF LINKS A grouping of LINKs. E.g one GROUP OF LINKs may be managed by a same AUTHORITY. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : LINK included in 1..* N made up of * N PURPOSE OF GROUPING the classification for 1 C classified as * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 119 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network
3.122. GROUP OF OPERATORS A group of OPERATORs having for instance common schemes for fare collection or passenger information.
Own attributes: category normalizedString (FR)
Id Id TM_Identifier 1 (no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N OPERATOR grouped in 1..* N grouping * N Diagrams: CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services
3.123. GROUP OF POINTS A grouping of POINTs. The STOP AREA represents one of the most significant GROUPs OF POINTS. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : STOP AREA a use of 0..1 N used as 1 N ZONE defined by 0..1 N defining 0..1 N POINT included in 1..* N composed of * N PURPOSE OF GROUPING the classification for 1 C classified as * N Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network
3.124. GROUP OF SERVICES A group of SPECIAL SERVICEs, often known to its users by a name or a number. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : SPECIAL SERVICE in 1..* made up of 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 120 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 26 Journeys
3.125. GROUP OF TIMEBANDS A grouping of TIME BANDs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N TIME BAND in 1..* N made up of * N Diagrams: CD TM Fig. 52 Fare Parameters
3.126. GROUP OF TIMING LINKS A set of TIMING LINKs grouped together according to the similarity of TIME BANDs which are relevant to them. There may be a GROUP OF TIMING LINKS which covers all TIMING LINKs, for use when different GROUPs OF TIMING LINKS are not needed. Own attributes: id id TM_Identifier 1 description string (FR) Inherited attributes:
< GROUP OF LINKS > Id Id TM_Identifier 1
Associations : NETWORK VERSION comprising 1 C valid for * N TIME DEMAND TYPE ASSIGNMENT for * N used to define 1 C TIMING LINK in 1..* N made up of 0..1 N Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times
3.127. GROUP TICKET The number and characteristics of persons entitled to travel in addition to the holder of an access right. Own attributes: characteristics string (FR)
number of persons positiveInteger (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 121 Version 0.1 04/09/2003
Inherited attributes: < USAGE
PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Diagrams: CD TM Fig. 52 Fare Parameters
3.128. IMPEDED TIME The difference between the impeded and non-impeded passage of a LINK. It consists of slow down time, waiting time, and accelerating time. Own attributes: start time start time time (FR) 1 end time time (FR) 1
distance from link start point
TM_Length
distance covered TM_Length (no inherited attribute)
Associations : MONITORED VEHICLE JOURNEY delayed by 1 C during * N LINK the location of 1 N on * N Diagrams: CD TM Fig. 47 Passing Times
3.129. IMPOSSIBLE MANOEUVRE A specification of impossible move for a certain type of vehicle. It specifies from which INFRASTRUCTURE LINK to which other (adjacent) INFRASTRUCTURE LINK a certain VEHICLE TYPE cannot proceed, due to physical restrictions. (no own attribute) (no inherited attribute)
Associations : INFRASTRUCTURE LINK end of 1 C to * N INFRASTRUCTURE LINK start of 1 C from * N VEHICLE TYPE used to define 1 C defined for * N Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 122 Version 0.1 04/09/2003
3.130. INCIDENT An unforeseen EVENT influencing the operation of the network. (no own attribute) Inherited attributes:
< EVENT > description string (FR) < EVENT > Id Id TM_Identifier 1 < EVENT > time time (FR) 1
Diagrams: CD TM Fig. 43 Events
3.131. INFRASTRUCTURE LINK A supertype including all LINKs of the physical network (e.g. RAILWAY ELEMENT). (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Associations : OVERTAKING POSSIBILITY at * N overtaking at 1 C INFRASTRUCTURE POINT end of 1 N to * N IMPOSSIBLE MANOEUVRE from * N start of 1 C MEETING RESTRICTION on * N referred to in 1 C VEHICLE TYPE safe to traverse * N safely traversed by * N INFRASTRUCTURE POINT start of 1 N from * N IMPOSSIBLE MANOEUVRE to * N end of 1 C MEETING RESTRICTION with regard to the
opposite * N
referred to in 1 C Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
3.132. INFRASTRUCTURE POINT A supertype including all POINTs of the physical network (e.g. RAILWAY JUNCTION). (no own attribute) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 123 Version 0.1 04/09/2003
Associations : OVERTAKING POSSIBILITY at * N overtaking at 1 C INFRASTRUCTURE LINK from * N start of 1 N VEHICLE TYPE AT POINT specifying the capacity
of * N
location of 1 C INFRASTRUCTURE LINK to * N end of 1 N Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
3.133. INTERCHANGE STATUS The information about the actual status of a SERVICE JOURNEY INTERCHANGE on a specified OPERATING DAY. Recorded information on missed interchanges may be of particular interest. Own attributes: status TM_AnyType 1
number of passengers nonNegativeInteger (FR)
cause of missed interchange normalizedString (FR)
(no inherited attribute)
Associations : OPERATING DAY date of 1 C described on * N SERVICE JOURNEY INTERCHANGE referring to 1 N used to describe * N Diagrams: CD TM Fig. 47 Passing Times
3.134. JOURNEY CANCELLATION A CONTROL ACTION consisting in deleting a DATED VEHICLE JOURNEY from the last ordered plan. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : DATED VEHICLE JOURNEY concerned by 1 N concerning 0..1 N RESPACING referring to 0..1 N generating 0..1 N Diagrams: CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 124 Version 0.1 04/09/2003
3.135. JOURNEY CREATION A CONTROL ACTION consisting in adding a completely new DATED VEHICLE JOURNEY to the last ordered plan. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : DATED VEHICLE JOURNEY concerned by 1 N concerning 0..1 N RESPACING refering to 0..1 N generating 0..1 N Diagrams: CD TM Fig. 42 Control Actions
3.136. JOURNEY MEETING A time constraint for one or several SERVICE JOURNEYs fixing interchanges between them and/or an external event (e.g. arrival or departure of a feeder line, opening time of the theatre, etc.). Own attributes: Id Id TM_Identifier 1 latest time time (FR) earliest time time (FR)
reason for meeting normalizedString (FR) 1
(no inherited attribute)
Associations : VEHICLE JOURNEY combined in * N combining * N STOP POINT concerned by 1..* N concerning * N Diagrams: CD TM Fig. 29 Interchanges
3.137. JOURNEY PART A part of a VEHICLE JOURNEY created according to a specific functional purpose, for instance in situations when vehicle coupling or separating occurrs. Own attributes: id id TM_Identifier 1 start time time (FR) end time time (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 125 Version 0.1 04/09/2003
(no inherited attribute) Associations : PURPOSE OF JOURNEY PARTITION causing 1 C caused by 1..* N POINT end of 1 N to * N JOURNEY PART COUPLE including as joining
part 0..1 N
joining 1 C JOURNEY PART COUPLE including as main part 0..1 N used as main part in 1 C ORGANISATIONAL UNIT responsible for 0..1 N managed by * N POINT start of 1 N from * N VEHICLE JOURNEY subdivided in 1 C part of * N DATED VEHICLE JOURNEY using * N used to compose * N Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 39 Dated Production Components CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services
3.138. JOURNEY PART COUPLE Two JOURNEY PARTs of different VEHICLE JOURNEYs served simultaneously by a train set up by coupling their single vehicles.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : TRAIN BLOCK including 0..1 N included in * N JOURNEY PART joining 1 C including as joining
part 0..1 N
JOURNEY PART used as main part in 1 C including as main part 0..1 N Diagrams: CD TM Fig. 59 Vehicle Coupling
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 126 Version 0.1 04/09/2003
3.139. JOURNEY PATTERN An ordered list of STOP POINTs and TIMING POINTs on a single ROUTE, describing the pattern of working for public transport vehicles. A JOURNEY PATTERN may pass through the same POINT more than once. The first point of a JOURNEY PATTERN is the origin. The last point is the destination. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 127 Version 0.1 04/09/2003
(no inherited attribute) Associations : DESTINATION DISPLAY advertised for 0..1 N named by * N JOURNEY PATTERN LAYOVER allowed on * N allowing 1 C DATED VEHICLE JOURNEY altered to use * N used by 0..1 N FOOTNOTE ASSIGNMENT assigned to * N marked by 0..1 N JOURNEY PATTERN RUN TIME assigned to * N worked using 1 C TYPE OF JOURNEY PATTERN classifying 0..1 N classified as * N CHANGE OF JOURNEY PATTERN concerning * N concerned by 1 N TIMING PATTERN contributing to 1 N made up of * N SERVICE PATTERN contributing to 1 N made up of * N ROUTE covered by 1 C on * N COMMON SECTION defined for * N used to define 1..* N DATED SPECIAL SERVICE described by * N for 0..1 N SPECIAL SERVICE described by * N for 0..1 N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N DISPLAY ASSIGNMENT for * N used to define 1 C GROUP OF LINES N N TIMING LINK IN JOURNEY PATTERN in * N made up of 1 C RECORDED RIDE made on * N used for 0..1 N VEHICLE JOURNEY made using * N for 1 C AUTHORITY managing 0..1 N managed by * N MONITORED VEHICLE JOURNEY monitored as using * N covered by 0..1 N MEAN PASSENGER WAIT TIME on * N worked using 1 C POINT IN JOURNEY PATTERN on 1..* N made up of 1 C RIDE on * N served by 1 C TIMING POINT IN JOURNEY PATTERN the timing reference
for 1 N
by default timed from 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 128 Version 0.1 04/09/2003
ORGANISATIONAL UNIT using * N used by * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 17 Lines CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 45 Information Facilities CD TM Fig. 46 Footnotes CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services
3.140. JOURNEY PATTERN LAYOVER time allowance at the end of each journey on a specified JOURNEY PATTERN, to allow for delays and for other purposes. This layover supersedes any global layover and may be superseded by a specific VEHICLE JOURNEY LAYOVER. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : JOURNEY PATTERN allowing 1 C allowed on * N TIME DEMAND TYPE used to define 1 C associated with * N Diagrams: CD TM Fig. 27 Standard Times
3.141. JOURNEY PATTERN RUN TIME The time taken to traverse a TIMING LINK in a particular JOURNEY PATTERN, for a specified TIME DEMAND TYPE. If it exists, it will override the DEFAULT SERVICE JOURNEY RUN TIME and DEFAULT DEAD RUN RUN TIME. Own attributes: duration duration (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 129 Version 0.1 04/09/2003
(no inherited attribute) Associations : TIMING LINK covered in 1 C associated with * N TIME DEMAND TYPE used to define 1 C associated with * N JOURNEY PATTERN worked using 1 C assigned to * N Diagrams: CD TM Fig. 27 Standard Times
3.142. JOURNEY PATTERN WAIT TIME The time a vehicle has to wait at a specific TIMING POINT IN JOURNEY PATTERN, for a specified TIME DEMAND TYPE. This wait time can be superseded by a VEHICLE JOURNEY WAIT TIME. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING POINT IN JOURNEY PATTERN associated with 1 C applied at * N TIME DEMAND TYPE used to define 1 C associated with * N Diagrams: CD TM Fig. 27 Standard Times
3.143. LAYER A user-defined VERSION FRAME, specified for a particular functional purpose, within a particular DATA SYSTEM, associating data referring to a particular LOCATING SYSTEM. A LAYER may be subject to various VALIDITY CONDITIONs.
Own attributes: name name normalizedString (FR) 1
purpose TM_AnyType 1 (no inherited attribute)
Associations : VALIDITY CONDITION assigned to 1..* N limited by 1 C DATA SYSTEM base of 1 N referring to * N LOCATING SYSTEM defined for 1 N related to * N VERSION FRAME defining 1 N an implémentation of 0..1 N LAYER VERSION describing * N subject to 1 N Diagrams: CD TM Fig. 23 Layers
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 130 Version 0.1 04/09/2003
3.144. LAYER VERSION A particular VERSION of a LAYER. Data from two different LAYER VERSIONs may be related by projections from a particular TYPE OF PROJECTION. (no own attribute) Inherited attributes:
< VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
Associations : LAYER subject to 1 N describing * N TYPE OF PROJECTION using as source * N source for 1 N TYPE OF PROJECTION using as target * N target for 1 N VERSION N N Diagrams: CD TM Fig. 23 Layers
3.145. LINE A group of ROUTEs which is generally known to the public by a similar name or number. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : GROUP OF LINES composed of * N included in 1..* N NETWORK VERSION comprising 1 C valid for 1..* N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N ROUTE on 1..* N made up of 1 N COURSE OF JOURNEYS operated on * N served by 1 N GROUP OF LINES represented by 0..1 N main line for 0..1 N TRANSPORT MODE used on 0..1 N operated by * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 131 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 17 Lines CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 34 Schedules and versions CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode CD TM Fig. 60 Responsibility for Services
3.146. LINE SHAPE The graphical shape of a LINK obtained from a formula or other means, using the LOCATION of its limiting POINTs and depending on the LOCATING SYSTEM used for the graphical representation. Own attributes: formula TM_AnyType 1 (no inherited attribute)
Associations : LINK described by 1 C for * N LOCATING SYSTEM reference for 1 C referring to * N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology
3.147. LINK An oriented spatial object of dimension 1 with view to the overall description of a network, describing a connection between two POINTs. Own attributes: Id Id TM_Identifier 1 length TM_Length
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 132 Version 0.1 04/09/2003
(no inherited attribute) Associations : SIMPLE FEATURE a view of * N viewed as 0..1 N LINK IN LINK SEQUENCE a view of * N viewed as 1 N LINK PROJECTION calling as source * N used as target in 1 C TYPE OF LINK classifying 1..* N classified as * N NETWORK VERSION comprising 1 C network version * N POINT end of 1 to * N LINE SHAPE for * N described by 1 C DAY TYPE limiiting the
availability of * N
not available on * N POINT ON LINK located on * N passing through 1 C GROUP OF LINKS made up of * N included in 1..* N IMPEDED TIME on * N the location of 1 N VEHICLE DETECTING on * N location of 1 N POINT start of 1 from * N POINT PROJECTION to * N used as target in 1 Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 09 Link Sequences CD TM Fig. 10 Grouping CD TM Fig. 12 Complex Features CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 19 Projection CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times CD TM Isolated figures
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 133 Version 0.1 04/09/2003
3.148. LINK IN LINK SEQUENCE The order of a LINK in a LINK SEQUENCE to which it belongs.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : LINK SEQUENCE made up of 1 C in 1..* N LINK viewed as 1 N a view of * N Diagrams: CD TM Fig. 09 Link Sequences CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 18 Combined Diagram on Linear Features
3.149. LINK PROJECTION An oriented correspondence - from one LINK of a source layer, - onto an entity in a target layer: e.g. LINK SEQUENCE, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) (no inherited attribute)
Associations : TYPE OF PROJECTION comprising 1 C concerning * N POINT ON LINK end of 1 N ending at * N POINT ON LINK start of 1 N starting at * N LINK used as target in 1 C calling as source * N LINK SEQUENCE used as target in 1 to * N COMPLEX FEATURE used as target in 1 to * N Diagrams: CD TM Fig. 19 Projection
3.150. LINK SEQUENCE An ordered sequence either of POINTs or of LINKs, defining a path through the network. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 134 Version 0.1 04/09/2003
(no inherited attribute) Associations : ZONE bordered by 0..1 N border for 0..1 N TYPE OF LINK SEQUENCE classifying 1 C classified as * N GROUP OF LINK SEQUENCES composed of * N included in 1..* N NETWORK VERSION comprising 0..1 N valid for * N LINK IN LINK SEQUENCE in 1..* N made up of 1 C POINT IN LINK SEQUENCE in 1..* N made up of 1 C POINT PROJECTION to * N used as target in 1 LINK PROJECTION to * N used as target in 1 Diagrams: CD TM Fig. 09 Link Sequences CD TM Fig. 10 Grouping CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 19 Projection
3.151. LOCATING SYSTEM The system used as reference for location and graphical representation of the network and other spatial objects.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : LINE SHAPE referring to * N reference for 1 C LOCATION referring to * N reference for 1 C LAYER related to * N defined for 1 N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 23 Layers
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 135 Version 0.1 04/09/2003
3.152. LOCATION The position of a POINT with a reference to a given LOCATING SYSTEM (e. g. coordiantes).
Own attributes: coordinate_1 TM_LocationCoordinate 1
coordinate_2 TM_LocationCoordinate 1
coordinate_3 TM_LocationCoordinate
(no inherited attribute)
Associations : POINT located by 1 C locating * N LOCATING SYSTEM reference for 1 C referring to * N Diagrams: CD IFM ProductUsage CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology
3.153. LOGICAL DRIVER A theoretically available driver resource for an OPERATING DAY, foreseen to be monitored. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : CHANGE OF DRIVER assigning 0..1 N new assigned in 1 N MESSAGE calling * N called by 1..* N PRODUCTION PLAN comprising 1 N part of * N DRIVER INCIDENT concerning * N concerned by 1..* N LOGICAL DRIVER CREATION concerning 0..1 N concerned by 1 N LOGICAL DRIVER CANCELLATION concerning 0..1 N concerned by 1 N OPERATING DAY date of 1 C dated on * N CHANGE OF DRIVER replacing 0..1 N replaced in 1 N MESSAGE sent by * N sending 1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 136 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 40 Production Plan CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 44 Messages
3.154. LOGICAL DRIVER CANCELLATION A CONTROL ACTION consisting in removing a LOGICAL DRIVER from the production plan. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : LOGICAL DRIVER concerned by 1 N concerning 0..1 N RESPACING referring to 0..1 N generating 0..1 N Diagrams: CD TM Fig. 42 Control Actions
3.155. LOGICAL DRIVER CREATION A CONTROL ACTION consisting in: - creating a completely new LOGICAL DRIVER, - assigning dated spells to this LOGICAL DRIVER. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : LOGICAL DRIVER concerned by 1 N concerning 0..1 N Diagrams: CD TM Fig. 42 Control Actions
3.156. LOGICAL VEHICLE A theoretically available vehicle resource for an OPERATING DAY, foreseen to be monitored. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 137 Version 0.1 04/09/2003
(no inherited attribute) Associations : CHANGE OF VEHICLE assigning * N new assigned in 1 N MESSAGE calling * N called by 1..* N PRODUCTION PLAN comprising 1 N part of * N VEHICLE ASSIGNMENT concerning * N concerned by 1 C LOGICAL VEHICLE CREATION concerning 0..1 N concerned by 1 N LOGICAL VEHICLE CANCELLATION concerning 0..1 N concerned by 1 N VEHICLE INCIDENT concerning * N concerned by 1..* N VEHICLE WORK ASSIGNMENT concerning * N concerned by 1 C OPERATING DAY date of 1 C dated on * N VEHICLE DETECTING of * N detected by 0..1 N VEHICLE MONITORING of * N monitored by 1 C CHANGE OF VEHICLE replacing * N replaced in 1 N MESSAGE sent by * N sending 1 N Diagrams: CD TM Fig. 40 Production Plan CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 43 Events CD TM Fig. 44 Messages
3.157. LOGICAL VEHICLE CANCELLATION A CONTROL ACTION consisting in removing a LOGICAL VEHICLE from the production plan. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : LOGICAL VEHICLE concerned by 1 N concerning 0..1 N RESPACING referring to 0..1 N generating 0..1 N Diagrams: CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 138 Version 0.1 04/09/2003
3.158. LOGICAL VEHICLE CREATION A CONTROL ACTION consisting in: - creating a completely new LOGICAL VEHICLE, - assigning DATED VEHICLE JOURNEYs to the new LOGICAL VEHICLE. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : LOGICAL VEHICLE concerned by 1 N concerning 0..1 N VEHICLE WORK ASSIGNMENT going along with 0..1 N accompanied by 0..1 N Diagrams: CD TM Fig. 42 Control Actions
3.159. LUGGAGE ALLOWANCE The number and characteristics (weight, volume) of luggage that a holder of an access right is entitled to carry.
Own attributes: number of luggage nonNegativeInteger (FR)
weight TM_Mass volume TM_Volume Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Diagrams: CD TM Fig. 52 Fare Parameters
3.160. MEAN PASSENGER WAIT TIME An estimated mean waiting time for a passenger at a STOP POINT, used to calculate the approximate duration of a trip. This value is estimated from the mean interval between vehicles on a JOURNEY PATTERN or a COMMON SECTION. Own attributes: duration duration (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 139 Version 0.1 04/09/2003
(no inherited attribute) Associations : DAY TYPE used to define 1 C for * N TIME BAND used to define 1 C for * N COMMON SECTION worked using 1 C on * N JOURNEY PATTERN worked using 1 C on * N Diagrams: CD TM Fig. 49 Mean Trip Duration
3.161. MEAN RUN TIME An estimated value of the mean run time on a TIMING LINK, used to inform passengers on the mean duration of trips. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING LINK covered in 1 C for * N TIME BAND used to define 1 C for * N DAY TYPE used to define 1 C for * N Diagrams: CD TM Fig. 49 Mean Trip Duration
3.162. MEETING RESTRICTION A pair of INFRASTRUCTURE LINKs where vehicles of specified VEHICLE TYPEs are not allowed to meet. (no own attribute) (no inherited attribute)
Associations : INFRASTRUCTURE LINK referred to in 1 C on * N INFRASTRUCTURE LINK referred to in 1 C with regard to the
opposite * N
VEHICLE TYPE subject to 1 C for * N VEHICLE TYPE subject to 1 C against * N Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 140 Version 0.1 04/09/2003
3.163. MESSAGE An information exchange between an EMPLOYEE (e.g. a controller), a LOGICAL DRIVER or a LOGICAL VEHICLE, used to inform about a CONTROL ACTION or an EVENT. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : LOGICAL DRIVER called by 1..* N calling * N EMPLOYEE called by 1 N calling * N LOGICAL VEHICLE called by 1..* N calling * N TYPE OF MESSAGE classifying 1 N classified as * N CONTROL ACTION communicated by 0..1 N communicating 0..1 N EVENT communicated by 0..1 N communicating 0..1 N EMPLOYEE sending 1 N sent by * N LOGICAL VEHICLE sending 1 N sent by * N LOGICAL DRIVER sending 1 N sent by * N Diagrams: CD TM Fig. 43 Events CD TM Fig. 44 Messages
3.164. MONITORED OPERATION An operational data monitored in a VEHICLE MONITORING event (e.g. monitoring a LOGICAL VEHICLE, coupled to others, as operating a planned TRAIN BLOCK). Own attributes: Id Id TM_Identifier 1
type of operation type of operation normalizedString (FR) 1
(no inherited attribute)
Associations : VEHICLE MONITORING of * N monitored by 0..1 N Diagrams: CD TM Fig. 41 Detection and Monitoring
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 141 Version 0.1 04/09/2003
3.165. MONITORED SPECIAL SERVICE A special service that is monitored as being operated by a LOGICAL VEHICLE. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : VEHICLE MONITORING on * N monitored by 0..1 N Diagrams: CD TM Fig. 41 Detection and Monitoring
3.166. MONITORED VEHICLE JOURNEY A journey that is monitored as being operated by a LOGICAL VEHICLE. According to the monitoring system capabilities, a MONITORED VEHICLE JOURNEY may be related to a DATED VEHICLE JOURNEY, or only to a JOURNEY PATTERN. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : JOURNEY PATTERN covered by 0..1 N monitored as using * N IMPEDED TIME during * N delayed by 1 C OBSERVED PASSING TIME for * N at 1 C ESTIMATED PASSING TIME for * N at 1 C RECORDED RIDE made using * N used for 0..1 N EVENT occurring on * N afffected by 0..1 N VEHICLE MONITORING on * N monitored by 0..1 N DATED VEHICLE JOURNEY operated by 0..1 N monitored as operating * N Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 43 Events CD TM Fig. 47 Passing Times CD TM Fig. 56 Recorded Use of Services
3.167. NETWORK VERSION A set of network data (and other data logically related to these) to which the same validity period has been assigned.
Own attributes: name name normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 142 Version 0.1 04/09/2003
Inherited attributes: < VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
Associations : LINK network version * N comprising 1 C OPERATING DAY the validity start of 0..1 C valid from 0..1 N DAY TYPE valid for 1..* N comprising 1 C LINE valid for 1..* N comprising 1 C LINK SEQUENCE valid for * N comprising 0..1 N TIME DEMAND TYPE valid for 1..* N comprising 1 C COMMON SECTION valid for * N comprising 0..1 GROUP OF TIMING LINKS valid for * N comprising 1 C STOP AREA valid for * N comprising 1 C TIME BAND valid for * N comprising 1 C POINT valid for * N comprising 1 C ROUTE valid for 1..* N comprising 1 C Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 09 Link Sequences CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 25 Days CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition
3.168. NON DRIVING SPELL A SPELL of driver work, when a driver is performing some non-driving TASK or waiting on STAND-BY. Own attributes: end time time (FR) 1 start time time (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 143 Version 0.1 04/09/2003
Inherited attributes: < SPELL > accounting factor TM_AnyType < SPELL > accounting time duration (FR) < SPELL > finishing duration duration (FR) < SPELL > Id Id TM_Identifier 1 < SPELL > preparation duration duration (FR)
Associations : TIMING POINT the location of 1 N undertaken at * N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.169. NORMAL DATED BLOCK A DATED BLOCK identical to a long-terms planned BLOCK, possibly updated according to short-term modifications of the PRODUCTION PLAN decided by the controll staff. (no own attribute) Inherited attributes: < DATED BLOCK
> Id Id TM_Identifier 1
Associations : BLOCK used by 0..1 using * N Diagrams: CD TM Fig. 39 Dated Production Components
3.170. NORMAL DATED VEHICLE JOURNEY A DATED VEHICLE JOURNEY identical to a long-term planned VEHICLE JOURNEY, possibly updated according to short-term modifications of the PRODUCTION PLAN decided by the controll staff. (no own attribute) Inherited attributes:
< DATED VEHICLE
JOURNEY > Id Id
TM_Identifier 1
Associations : VEHICLE JOURNEY used by 1 C using * N Diagrams: CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 144 Version 0.1 04/09/2003
3.171. OBSERVED PASSING TIME The actual passing of a public transport vehicle at a pre-defined POINT during a MONITORED VEHICLE JOURNEY. Own attributes: actual departure time time (FR) actual arrival time time (FR)
actual non-stop passing time
time (FR)
actual waiting time duration (FR) Inherited attributes: < PASSING TIME
> alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
Associations : MONITORED VEHICLE JOURNEY at 1 C for * N POINT passed at 1 C at * N Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.172. OFFENCE A log entry providing data on a violation of fare rules. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : VALIDATION ENTRY detecting 1 N detected by * N Diagrams: CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation
3.173. OPERATING DAY A day of public transport operation in a specific calendar. An OPERATING DAY may last more than 24 hours. Own attributes: calendar calendar TM_AnyType 1 date date date (FR) 1 earliest time time (FR) latest time time (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 145 Version 0.1 04/09/2003
(no inherited attribute) Associations : COLUMN/DAY assigned * N the validity start of 0..1 N DATED BLOCK dated on * N date of 1 C DATED VEHICLE JOURNEY dated on * N date of 1 C LOGICAL DRIVER dated on * N date of 1 C LOGICAL VEHICLE dated on * N date of 1 C INTERCHANGE STATUS described on * N date of 1 C ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N SHORT TERM DAY TYPE ASSIGNMENT for * N used to define 1 C ACTIVITY LOG ENTRY for * N used in 1 C DRIVER ASSIGNMENT for * N used to define 1 C ACCOUNT ENTRY for * N used in 1 C RECORDED PT TRIP made on * N date of 0..1 N RECORDED RIDE made on * N date of 0..1 N ABSENCE on * N used to define 1 C PRODUCTION PLAN prepared for * N date of 1 C ACCOUNTING PERIOD starting at 0..1 N the start day of 1 C PERIOD starting at 0..1 N the start day of 1 C NETWORK VERSION valid from 0..1 N the validity start of 0..1 C FARE VERSION valid from 0..1 N the validity start of 1 C DAY TYPE valid on 0..1 N assigned to * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 146 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 38 Driver Accounting CD TM Fig. 39 Dated Production Components CD TM Fig. 40 Production Plan CD TM Fig. 47 Passing Times CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales CD TM Fig. 55 Service Journey Performance CD TM Fig. 56 Recorded Use of Services
3.174. OPERATING DEPARTMENT The operating department which administers certain LINEs.
Own attributes: name name normalizedString (FR) 1
type of operation normalizedString (FR)
(no inherited attribute)
Associations : OPERATOR owner of 1 C owned by 1..* N ORGANISATIONAL UNIT part of 1..* N comprising 1 C Diagrams: CD TM Fig. 60 Responsibility for Services CD TM Fig. 61 Responsibility for Resources
3.175. OPERATOR A company providing public transport services.
Own attributes: name name normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 147 Version 0.1 04/09/2003
(no inherited attribute) Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N GROUP OF OPERATORS grouping * N grouped in 1..* N PI FACILITY managed by * N managing 0..1 N AUTHORITY ordering PT service
from * N
serving PT for * N OPERATING DEPARTMENT owned by 1..* N owner of 1 C Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services CD TM Fig. 61 Responsibility for Resources
3.176. OPTIMIZATION MODE A type of optimisation criteria used to select a trip proposal (e.g. minimum duration, distance, number of interchanges, amount of fare, etc.). Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TRIP OPTIMIZATION QUERY optimised by * N used in 1..* N Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips
3.177. ORGANISATIONAL UNIT A grouping of responsibilities in a public transport company for planning and control.
Own attributes: name name normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 148 Version 0.1 04/09/2003
(no inherited attribute) Associations : EMPLOYEE by default available
for * N
provided with 0..1 N POINT IN JOURNEY PATTERN by default managed by * N responsible for 0..1 N OPERATING DEPARTMENT comprising 1 C part of 1..* N BLOCK managed by * N responsible for 0..1 N GARAGE managed by * N manager of 0..1 N CREW BASE managed by * N manager of 0..1 N VEHICLE managed by * N responsible for 0..1 N STOP POINT managed by * N responsible for 0..1 N JOURNEY PART managed by * N responsible for 0..1 N ROSTER MATRIX setup by * N owner of 0..1 N DUTY under charge of * N in charge of 0..1 N JOURNEY PATTERN used by * N using * N Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 26 Journeys CD TM Fig. 31 Vehicle Requirements CD TM Fig. 33 Driver Duties CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services CD TM Fig. 61 Responsibility for Resources
3.178. OVERTAKING POSSIBILITY A POINT or a LINK where vehicles of specified VEHICLE TYPEs are not allowed to overtake each other. (no own attribute) (no inherited attribute)
Associations : VEHICLE TYPE overtaken at 1 C against * N INFRASTRUCTURE POINT overtaking at 1 C at * N INFRASTRUCTURE LINK overtaking at 1 C at * N VEHICLE TYPE overtaking at 1 C for * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 149 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
3.179. PARKING POINT A TIMING POINT where vehicles may stay unattended for a long time. A vehicle's return to park at a PARKING POINT marks the end of a BLOCK. (no own attribute) Inherited attributes: < TIMING POINT
> allowed for wait time duration (FR)
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
< TIMING POINT > category normalizedString
(FR)
Associations : VEHICLE MONITORING at * N location of 0..1 N CALL FOR MEANS concerning * N involved in 0..1 N BLOCK ended at * N end of 1 N BLOCK started at * N start of 1 N Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 41 Detection and Monitoring CD TM Fig. 44 Messages
3.180. PASSENGER QUERY A request for a specific information on public transport, expressed during a PI TRANSACTION. Own attributes: Id Id TM_Identifier 1
type of validity normalizedString (FR) 1
(no inherited attribute)
Associations : TYPE OF QUERY classifying 1 N classified as * N PI TRANSACTION made up of 1 N part of * N Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 150 Version 0.1 04/09/2003
3.181. PASSING TIME Time data concerning public transport vehicles passing a particular POINT; e.g. arrival time, departure time, waiting time. Own attributes: Id Id TM_Identifier 1 alight and reboard boolean (FR) (no inherited attribute) Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.182. PAUSE A period of paid driver time at the end of a SERVICE JOURNEY or during or after a DEAD RUN when the driver is responsible for the VEHICLE, but resting in the VEHICLE or in a designated BREAK FACILITY near the POINT where the VEHICLE has stopped. Own attributes: duration duration (FR) 1 accounting time duration (FR) accounting factor TM_AnyType (no inherited attribute)
Associations : VEHICLE JOURNEY followed by 1 C after 0..1 N BREAK FACILITY used for 0..1 N in * N Diagrams: CD TM Fig. 32 Resource Plan
3.183. PERIOD A continuous interval of time between two OPERATING DAYs which will be used to define validities.
Own attributes: name normalizedString (FR)
(no inherited attribute)
Associations : OPERATING DAY the start day of 1 C starting at 0..1 N TIMETABLE VERSION valid during 0..1 N used to define 1..* N Diagrams: CD TM Fig. 26 Journeys
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 151 Version 0.1 04/09/2003
3.184. PI FACILITY A public transport information facility, as for instance terminals (on street, at information desks, telematic, ...) or printed material (leaflets displayed at stops, booklets, ...). Own attributes: Id Id TM_Identifier 1 address TM_AnyType description string (FR) (no inherited attribute)
Associations : TYPE OF PI FACILITY classifying 1 N classified as * N PI TRANSACTION from * N used for 0..1 N AUTHORITY managing 0..1 N managed by * N OPERATOR managing 0..1 N managed by * N CUSTOMER owner of 0..1 N owned by * N DISPLAY ASSIGNMENT specifying * N specified by 1 C POINT the location of 0..1 N located at * N TRAIN ELEMENT the location of 0..1 N located in * N VEHICLE the location of 0..1 N located in * N Diagrams: CD TM Fig. 45 Information Facilities
3.185. PI TRANSACTION A connection of a passenger to the operator information system, directly or via an employee, including one or several queries. Own attributes: Id Id TM_Identifier 1 start date date (FR) ened date date (FR) start time time (FR) end time time (FR) user Id TM_AnyType (no inherited attribute)
Associations : PASSENGER QUERY part of * N made up of 1 N PI FACILITY used for 0..1 N from * N Diagrams: CD TM Fig. 45 Information Facilities
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 152 Version 0.1 04/09/2003
3.186. PLACE A geographic place of any type which may be specified as the origin or destination of a trip. A PLACE may be of dimension 0 (a POINT), 1 (a road section) or 2 (a ZONE). Own attributes: Id Id TM_Identifier 1
name normalizedString (FR) 1
(no inherited attribute)
Associations : SITE a category of 0..1 N a generic description
of 0..1 N
STOP AREA a category of 0..1 N a generic description
of 0..1 N
POINT a view of 0..1 N a generic description
of 0..1 N
VEHICLE DETECTING at * N location of 1 N ZONE classified by 0..1 N a generic description
of 0..1 N
TRIP PATTERN from * N start of 1 C ACCESS LINK from * N start of 1 C TRIP OPTIMIZATION QUERY from * N the trip origin in 1 C TRIP PATTERN to * N end of 1 C TRIP OPTIMIZATION QUERY to * N the trip destination in 1 C ACCESS LINK to * N end of 1 C Diagrams: CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 28 Journey Times CD TM Fig. 41 Detection and Monitoring CD TM Fig. 48 Passenger Trips
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 153 Version 0.1 04/09/2003
3.187. POINT A 0-dimensional node of the network used for the spatial description of the network. POINTs may be located by a LOCATION in a given LOCATING SYSTEM. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 154 Version 0.1 04/09/2003
(no inherited attribute) Associations : PLACE a generic description
of 0..1 N
a view of 0..1 N SIMPLE FEATURE a view of * N viewed as 0..1 N POINT IN LINK SEQUENCE a view of * N viewed as 1 N POINT IN JOURNEY PATTERN a view of * N viewed as 1 N POINT ON LINK a view of * N viewed as 1 N VEHICLE DETECTING at * N location of 1 N RESPACING at * N location of 1 N CHANGE OF VEHICLE at * N point of occurrence for 1 N OBSERVED PASSING TIME at * N passed at 1 C POINT PROJECTION calling as source 0..* N used as source in 1 C TYPE OF POINT classifying 1..* N classified as * N GROUP OF POINTS composed of * N included in 1..* N COMMON SECTION comprising * N included in 1..* N NETWORK VERSION comprising 1 C valid for * N RESORPTION concerning * N concerned by 1 N DEPARTURE LAG concerning * N concerned by 1 N CHANGE OF JOURNEY TIMING concerning * N concerned by 0..1 N DEPARTURE EXCHANGE concerning * N concerned by 1 N LINK from * N start of 1 JOURNEY PART from * N start of 1 N PI FACILITY located at * N the location of 0..1 N LOCATION locating * N located by 1 C COMPLEX FEATURE represented by * N représentation for 0..1 N ZONE represented by 0..1 N functional centroid for 0..1 N POINT PROJECTION to * N used as target in 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 155 Version 0.1 04/09/2003
LINK to * N end of 1 CALL FOR MEANS to * N destination of 0..1 N ZONE PROJECTION to * N used as target in 1 JOURNEY PART to * N end of 1 N COMPLEX FEATURE PROJECTION to * N used as target in 1 ZONE PROJECTION N N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 03 Infrastructure CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 07 Resource Management Points CD TM Fig. 08 Activation Facilities CD TM Fig. 09 Link Sequences CD TM Fig. 10 Grouping CD TM Fig. 11 Zones CD TM Fig. 12 Complex Features CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 19 Projection CD TM Fig. 26 Journeys CD TM Fig. 29 Interchanges CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 44 Messages CD TM Fig. 45 Information Facilities CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services CD TM Isolated figures
3.188. POINT IN JOURNEY PATTERN A STOP POINT or TIMING POINT in a JOURNEY PATTERN with its order in that JOURNEY PATTERN.
Own attributes: order order positiveInteger (FR) 1
for alighting boolean (FR) for boarding boolean (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 156 Version 0.1 04/09/2003
(no inherited attribute) Associations : TIMETABLED PASSING TIME at * N passed at 1 C ESTIMATED PASSING TIME at * N passed at 1 C FOOTNOTE ASSIGNMENT from * N start of 0..1 N JOURNEY PATTERN made up of 1 C on 1..* N ORGANISATIONAL UNIT responsible for 0..1 N by default managed by * N FARE SECTION starting at 0..1 N start of 1 C FOOTNOTE ASSIGNMENT to * N end of 0..1 N POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 29 Interchanges CD TM Fig. 46 Footnotes CD TM Fig. 47 Passing Times CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services CD TM Fig. 60 Responsibility for Services
3.189. POINT IN LINK SEQUENCE A POINT in a LINK SEQUENCE indicating its order in that particular LINK SEQUENCE.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : LINK SEQUENCE made up of 1 C in 1..* N POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 09 Link Sequences CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 18 Combined Diagram on Linear Features
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 157 Version 0.1 04/09/2003
3.190. POINT ON LINK A POINT on a LINK which is not needed for LINK definition, but may be used for other purposes, e.g. for purposes of AVM or PI, or for driver information.
Own attributes: order order positiveInteger (FR) 1
distance from start TM_Length (no inherited attribute)
Associations : LINK PROJECTION ending at * N end of 1 N LINK passing through 1 C located on * N LINK PROJECTION starting at * N start of 1 N POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 19 Projection
3.191. POINT ON ROUTE A ROUTE POINT used to define a ROUTE with its order on that ROUTE.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : TURN STATION from 0..1 N start of 1 N ROUTE through 1 C on 1..* N TURN STATION to 0..1 N end of 1..* N ROUTE POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 14 Routes CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 158 Version 0.1 04/09/2003
3.192. POINT PROJECTION An oriented correspondence - from one POINT of a source layer, - onto a entity in a target layer: e.g. POINT, LINK, LINK SEQUENCE, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. Own attributes: distance TM_Length (no inherited attribute)
Associations : TYPE OF PROJECTION comprising 1 C concerning * N POINT used as source in 1 C calling as source 0..* N POINT used as target in 1 to * N COMPLEX FEATURE used as target in 1 to * N LINK used as target in 1 to * N LINK SEQUENCE used as target in 1 to * N Diagrams: CD TM Fig. 19 Projection
3.193. PRE-ASSIGNED FARE PRODUCT A FARE PRODUCT consisting of one or several VALIDABLE ELEMENTs, specific to a CHARGING METHOD. (no own attribute) Inherited attributes:
< FARE PRODUCT > Id Id TM_Identifier 1
< FARE PRODUCT > name normalizedString
(FR)
< FARE PRODUCT > type normalizedString
(FR) 1
Associations : ACCESS RIGHT IN PRODUCT included in 1..* N composed of 1 C TYPE OF TRAVEL DOCUMENT used for * N accessible with * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 159 Version 0.1 04/09/2003
3.194. PRICE GROUP A grouping of prices, allowing the grouping of numerous possible consumption elements into a limited number of price references, or to apply grouped increase, in value or percentage. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : FARE PRODUCT PRICE included in * N composed of 0..1 N CONTROLLABLE ELEMENT PRICE included in * N composed of 0..1 N DISTANCE MATRIX ELEMENT PRICE included in * N composed of 0..1 N USAGE PARAMETER PRICE included in * N composed of 0..1 N GEOGRAPHICAL INTERVAL PRICE included in * N composed of 0..1 N VALIDABLE ELEMENT PRICE included in * N composed of 0..1 N TIME INTERVAL PRICE included in * N composed of 0..1 N FARE STRUCTURE ELEMENT PRICE included in * N composed of 0..1 N SALES PACKAGE PRICE included in * N composed of 0..1 N Diagrams: CD TM Fig. 54 Prices
3.195. PRICE UNIT A unit to express prices: amount of currency, abstract fare unit, ticket unit or token etc. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 160 Version 0.1 04/09/2003
(no inherited attribute) Associations : DISTANCE MATRIX ELEMENT PRICE given in * N used to specify 1 N FARE STRUCTURE ELEMENT PRICE given in * N used to specify 1 N TIME INTERVAL PRICE given in * N used to specify 1 N USAGE PARAMETER PRICE given in * N used to specify 1 N FARE PRODUCT PRICE given in * N used to specify 1 N CONTROLLABLE ELEMENT PRICE given in * N used to specify 1 N SALES PACKAGE PRICE given in * N used to specify 1 N GEOGRAPHICAL INTERVAL PRICE given in * N used to specify 1 N VALIDABLE ELEMENT PRICE given in * N used to specify 1 N AMOUNT OF PRICE UNIT referring to * N referred by 1 N TYPE OF TRAVEL DOCUMENT specified by * N used to specify 0..1 N Diagrams: CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.196. PRODUCTION PLAN A reference version of production activities (service journeys, dead runs, duties...). CONTROL ACTIONs are described with reference to the PRODUCTION PLAN they amend. (no own attribute) Inherited attributes:
< VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 161 Version 0.1 04/09/2003
Associations : VEHICLE SCHEDULE VERSION base for 1 N derived from * N DRIVER SCHEDULE VERSION base for 1 N dereived from * N TIMETABLE VERSION base of 1 N derived from * N OPERATING DAY date of 1 C prepared for * N DATED VEHICLE JOURNEY part of * N comprising 1 N LOGICAL VEHICLE part of * N comprising 1 N DATED BLOCK part of * N comprising 1 N LOGICAL DRIVER part of * N comprising 1 N CONTROL ACTION referring to * N base of 1 N Diagrams: CD TM Fig. 40 Production Plan
3.197. PROPERTY OF DAY A property which a day may posess, such as school holiday, weekday, summer, winter etc.
Own attributes: name name normalizedString (FR) 1
description string (FR) (no inherited attribute)
Associations : DAY TYPE described by * N used to describe * N FARE DAY TYPE described by * N used to describe 1..* N DAY OF WEEK used to define * N defined as 0..1 N Diagrams: CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 35 Roster Definition CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters
3.198. PT TRIP A part of a trip starting from the first boarding of a public transport vehicle to the last alighting from a public transport vehicle. A PT TRIP consists of one or more RIDEs and the movements (usually walks) necessary to cover the corresponding CONNECTION LINKs. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 162 Version 0.1 04/09/2003
(no inherited attribute) Associations : RIDE IN PT TRIP part of 1..* N composed of 1 C TRIP PATTERN served by 1..* N serving 0..1 N Diagrams: CD TM Fig. 48 Passenger Trips
3.199. PUBLIC SITE A sub-type of SITE without any operational relationship to the public transport operator. (no own attribute) Inherited attributes:
< SITE > Id Id TM_Identifier 1
< SITE > name normalizedString (FR) 1
Diagrams: CD TM Fig. 48 Passenger Trips
3.200. PURPOSE OF EQUIPMENT PROFILE A functional purpose which requires a certain set of equipment of different types put together in a VEHICLE EQUIPMENT PROFILE or STOP POINT EQUIPMENT PROFILE.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : VEHICLE EQUIPMENT PROFILE defined for * N defining 1 C STOP POINT EQUIPMENT PROFILE defined for * N defining 1 C Diagrams: CD TM Fig. 06 Stop Point Equipment CD TM Fig. 31 Vehicle Requirements
3.201. PURPOSE OF GROUPING Functional purpose for which GROUPs of elements are defined. The PURPOSE OF GROUPING may be restricted to one or more types of the given object. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 163 Version 0.1 04/09/2003
(no inherited attribute) Associations : TYPE OF JOURNEY PATTERN allowed for * N restricted to 0..1 N TYPE OF POINT allowed for * N restricted to * N TYPE OF LINK allowed for * N restricted to * N TYPE OF LINK SEQUENCE allowed for * N restricted to * N GROUP OF POINTS classified as * N the classification for 1 C GROUP OF LINKS classified as * N the classification for 1 C GROUP OF LINK SEQUENCES classified as * N the classification for 1 C GROUP OF LINES classified by * N the classifincation for 1 N Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 15 Journey Patterns CD TM Fig. 17 Lines CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 25 Days
3.202. PURPOSE OF JOURNEY PARTITION An operational purpose to change the characteristic of within a JOURNEY PATTERN and with this subdividing the SERVICE JOURNEY into JOURNEY PARTs.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : JOURNEY PART caused by 1..* N causing 1 C Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 164 Version 0.1 04/09/2003
3.203. QUALIFICATION A specific knowledge or ability or experience, or a certified skill or education, which may be possessed by an EMPLOYEE and which may be necessary to work a DUTY. The qualification profiles given by all QUALIFICATIONs recorded for EMPLOYEEs are important for correct disposition of DUTies. QUALIFICATIONs may also be assigned to DUTies or SPELLs by the operator. Own attributes: Id Id TM_Identifier 1 expiration date date (FR) description string (FR) (no inherited attribute)
Associations : EMPLOYEE possessing * N possessed by * N SPELL requiring * N required for * N DUTY requiring * N required for * N VEHICLE TYPE requiring * N required to drive * N Diagrams: CD TM Fig. 31 Vehicle Requirements CD TM Fig. 33 Driver Duties CD TM Fig. 37 Driver Assignments CD TM Fig. 57 Transport Mode
3.204. QUALITY STRUCTURE FACTOR A factor influencing access rights definition or calculation of prices, based on the quality: traffic congestion threshold, early/late reservation etc. Own attributes: Id Id TM_Identifier 1 description string (FR)
name normalizedString (FR)
value decimal (FR) (no inherited attribute)
Associations : FARE STRUCTURE ELEMENT defined by * N used to define * N Diagrams: CD TM Fig. 51 Fare Structure
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 165 Version 0.1 04/09/2003
3.205. RAILWAY ELEMENT A type of INFRASTRUCTURE LINK used to describe a railway network. (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
3.206. RAILWAY JUNCTION A type of INFRASTRUCTURE POINT used to describe a railway network. (no own attribute) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
3.207. RECORDED PT TRIP The actual PT trip undertaken by a passenger from an origin to a destination. Origin and destination of the trip may be expressed in terms of STOP POINTs, TARIFF ZONEs or FARE SECTIONs, for instance. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : OPERATING DAY date of 0..1 N made on * N TARIFF ZONE end of 0..1 N to * N FARE SECTION end of 0..1 N to * N STOP POINT end of 0..1 N to * N RECORDED RIDE part of * N composed of 0..1 N VALIDATED ACCESS resulting in 0..1 N the result of * N TARIFF ZONE start of 0..1 N from * N FARE SECTION start of 0..1 N from * N STOP POINT start of 0..1 N from * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 166 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 56 Recorded Use of Services
3.208. RECORDED RIDE A ride made by a passenger on a public transport vehicle from one STOP POINT to another, without intermediate alighting. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : RECORDED PT TRIP composed of 0..1 N part of * N OPERATING DAY date of 0..1 N made on * N TARIFF ZONE end of 0..1 N to * N FARE SECTION end of 0..1 N to * N STOP POINT end of 0..1 N to * N VALIDATED ACCESS resulting in 0..1 N the result of * N STOP POINT start of 0..1 N from * N TARIFF ZONE start of 0..1 N from * N FARE SECTION start of 0..1 N from * N JOURNEY PATTERN used for 0..1 N made on * N MONITORED VEHICLE JOURNEY used for 0..1 N made using * N Diagrams: CD TM Fig. 56 Recorded Use of Services
3.209. RECORDED STOP The recorded stop at a STOP POINT during actual service operation to possibly let passengers board or alight the vehicle. Own attributes: doors-open time time (FR) doors-closed time time (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 167 Version 0.1 04/09/2003
Inherited attributes: < OBSERVED
PASSING TIME > actual non-stop passing time time (FR)
< OBSERVED PASSING TIME > actual arrival time time (FR)
< OBSERVED PASSING TIME > actual waiting time duration (FR)
< PASSING TIME > alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
< OBSERVED PASSING TIME > actual departure time time (FR)
Associations : BOARDING AND ALIGHTING during 0..1 N for 1 C STOP POINT location of 1 N at * N Diagrams: CD TM Fig. 47 Passing Times
3.210. RELIEF OPPORTUNITY A time in a BLOCK where a vehicle passes a RELIEF POINT. This opportunity may or may not be actually used for a relief. Own attributes: time time time (FR) 1 (no inherited attribute)
Associations : DRIVING SPELL from 0..1 N start of 1 N BLOCK including 1 C in * N RELIEF POINT the location of 1 N at * N DRIVING SPELL to 0..1 N end of 1 N Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 168 Version 0.1 04/09/2003
3.211. RELIEF POINT A TIMING POINT where a relief is possible, i.e. a driver may take on or hand over a vehicle. The vehicle may sometimes be left unattended. (no own attribute) Inherited attributes: < TIMING POINT
> allowed for wait time duration (FR)
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
< TIMING POINT > category normalizedString
(FR)
Associations : RELIEF OPPORTUNITY at * N the location of 1 N CREW BASE manager of 1 N managed by * N CHANGE OF DRIVER occurring at * N a point of occurrence
for 1 N
Diagrams: CD TM Fig. 07 Resource Management Points CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 42 Control Actions
3.212. RESORPTION A CONTROL ACTION consisting in progressively resorbing a delay on one DATED VEHICLE JOURNEY by rescheduling the departure times at one POINT of the following journeys. It is a way of maintaining regular intervals after a disturbance on a particular journey. Own attributes: resorption time value duration (FR) 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : POINT concerned by 1 N concerning * N DATED VEHICLE JOURNEY concerned by 1..* N concerning * N Diagrams: CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 169 Version 0.1 04/09/2003
3.213. RESPACING A CONTROL ACTION consisting in respacing departure times at one POINT after a journey or a vehicle has been aded or cancelled, in order to preserve the regularity of intervals. (no own attribute) Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : DATED VEHICLE JOURNEY concerned by 2..* N concerning * N LOGICAL VEHICLE CANCELLATION generating 0..1 N referring to 0..1 N JOURNEY CANCELLATION generating 0..1 N referring to 0..1 N JOURNEY CREATION generating 0..1 N refering to 0..1 N LOGICAL DRIVER CANCELLATION generating 0..1 N referring to 0..1 N POINT location of 1 N at * N Diagrams: CD TM Fig. 42 Control Actions
3.214. REST A day off for a driver. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ROSTER CYCLE ELEMENT broadly assigned to * N broadly entered in 0..1 N ROSTER CYCLE ELEMENT classified as * N entered in 0..1 N DESIGN WEEK ELEMENT classified as * N entered in 0..1 N ROSTER ELEMENT classified as * N classifying 0..1 N ROSTER ELEMENT specified as * N entered in 0..1 N Diagrams: CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 170 Version 0.1 04/09/2003
3.215. RIDE A part of a trip corresponding to the theoretical movement of a user (passenger, driver) on one and only one public transport vehicle, from one STOP POINT to another, on one JOURNEY PATTERN. (no own attribute) (no inherited attribute)
Associations : STOP POINT end of 1 C to * N RIDE IN PT TRIP served by * N serving 1 C JOURNEY PATTERN served by 1 C on * N STOP POINT start of 1 C from * N Diagrams: CD TM Fig. 48 Passenger Trips
3.216. RIDE IN PT TRIP A RIDE in a PT TRIP with its order in that PT TRIP.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : PT TRIP composed of 1 C part of 1..* N RIDE serving 1 C served by * N Diagrams: CD TM Fig. 48 Passenger Trips
3.217. ROAD ELEMENT A type of INFRASTRUCTURE LINK used to describe a road network. (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 171 Version 0.1 04/09/2003
3.218. ROAD JUNCTION A type of INFRASTRUCTURE POINT used to describe a road network. (no own attribute) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
3.219. ROSTER CYCLE A sequence pattern of WORK and REST where the WORK will be further specified by a particular DUTY TYPE. This pattern is used to assign DUTYs to (theoretically available) drivers in a way that meets the work rules and legal restrictions and is most preferable for the drivers. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : ROSTER MATRIX constructed using * N used to construct 0..1 N ROSTER DESIGN defined using * N used to define 0..1 N ROSTER CYCLE ELEMENT in 1..* N made up of 1 C Diagrams: CD TM Fig. 35 Roster Definition
3.220. ROSTER CYCLE ELEMENT An element of a ROSTER CYCLE which represents a certain position in the ordered sequence of that cycle and to which a REST, WORK or DUTY TYPE may be assigned.
Own attributes: order order positiveInteger (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 172 Version 0.1 04/09/2003
(no inherited attribute) Associations : WORK broadly entered in 0..1 N broadly assigned to * N REST broadly entered in 0..1 N broadly assigned to * N DUTY TYPE classifying 0..1 N classified as * N REST entered in 0..1 N classified as * N ROSTER CYCLE made up of 1 C in 1..* N Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments
3.221. ROSTER DESIGN A roster building unit made up of a particular number of DESIGN WEEKs to each of which a different sequence pattern of DUTY TYPEs and REST will be assigned. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : ROSTER DESIGN IN MATRIX a use of * N used as 1 N DRIVER assigned to * N suitable for * N ROSTER DESIGN TYPE classifying 0..1 N classified as * N DESIGN WEEK part of 1..* N made up of 1 C DAY OF WEEK start of 1 N starting on * N ROSTER CYCLE used to define 0..1 N defined using * N Diagrams: CD TM Fig. 35 Roster Definition
3.222. ROSTER DESIGN IN MATRIX A ROSTER DESIGN applied to construct a ROSTER MATRIX and the order of this design in the construction of that ROSTER MATRIX.
Own attributes: order order positiveInteger (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 173 Version 0.1 04/09/2003
(no inherited attribute) Associations : ROSTER MATRIX constructed using 1 C used to construct * N ROSTER DESIGN used as 1 N a use of * N Diagrams: CD TM Fig. 35 Roster Definition
3.223. ROSTER DESIGN TYPE A classification of a ROSTER DESIGN which may describe the number of DESIGN WEEKs in that ROSTER DESIGN and the characteristics of the DUTY TYPEs assigned to the first DESIGN WEEK. The classification may be based on other criteria instead, depending on the rostering method. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : ROSTER DESIGN classified as * N classifying 0..1 N Diagrams: CD TM Fig. 35 Roster Definition
3.224. ROSTER ELEMENT An element in a ROSTER MATRIX identified by a ROW/DRIVER and a COLUMN/DAY in that matrix. As a result of the rostering process, a DUTY will be entered into this matrix element which will have to be worked by a theoretically available driver related to the row on the day related to the column in the ROSTER MATRIX (unless a REST is scheduled for the driver on that day). (no own attribute) (no inherited attribute)
Associations : REST classifying 0..1 N classified as * N DUTY TYPE classifying 0..1 N classified as * N DUTY entered in 0..1 N specified as * N REST entered in 0..1 N specified as * N ROW/DRIVER including 1 C in 1..* N COLUMN/DAY including 1 C in 1..* N Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 174 Version 0.1 04/09/2003
3.225. ROSTER MATRIX A duty plan consisting of a matrix with rows for theoretically available drivers and columns for days of operation (or maybe vice versa). Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : DRIVER assigned to * N used for * N TIMETABLE VERSION comprising 1 C valid for 1..* N ROW/DRIVER in 1..* N including 1 C COLUMN/DAY in 1..* N including 1 C ORGANISATIONAL UNIT owner of 0..1 N setup by * N ROSTER DESIGN IN MATRIX used to construct * N constructed using 1 C ROSTER CYCLE used to construct 0..1 N constructed using * N Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments CD TM Fig. 61 Responsibility for Resources
3.226. ROUTE An ordered list of located POINTs defining one single path through the road (or rail) network. A ROUTE may pass through the same POINT more than once. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 175 Version 0.1 04/09/2003
(no inherited attribute) Associations : NETWORK VERSION comprising 1 C valid for 1..* N TIMING PATTERN defined on * N comprising 1 N SERVICE PATTERN defined on * N comprising 1 N DIRECTION for 0..1 N oriented by * N LINE made up of 1 N on 1..* N JOURNEY PATTERN on * N covered by 1 C POINT ON ROUTE on 1..* N through 1 C Diagrams: CD TM Fig. 14 Routes CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 17 Lines CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 25 Days CD TM Fig. 60 Responsibility for Services
3.227. ROUTE LINK An oriented link between two ROUTE POINTs allowing the definition of a unique path through the network. Own attributes: distance TM_Length Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Associations : ROUTE POINT end of 1 C to * N VEHICLE TYPE safe to traverse * N safely traversed by * N ROUTE POINT start of 1 C from * N Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 14 Routes CD TM Fig. 18 Combined Diagram on Linear Features
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 176 Version 0.1 04/09/2003
3.228. ROUTE POINT A POINT used to define the shape of a ROUTE through the network. Own attributes: via_flag boolean (FR) 1 Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Associations : POINT ON ROUTE a view of * N viewed as 1 N ROUTE LINK from * N start of 1 C ROUTE LINK to * N end of 1 C Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 14 Routes CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features
3.229. ROW/DRIVER A row in a ROSTER MATRIX which is related to a theoretically available driver. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : DRIVER ASSIGNMENT for * N used to define 1 C ROSTER ELEMENT in 1..* N including 1 C ROSTER MATRIX including 1 C in 1..* N Diagrams: CD TM Fig. 35 Roster Definition CD TM Fig. 37 Driver Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 177 Version 0.1 04/09/2003
3.230. SALE DISCOUNT RIGHT A FARE PRODUCT allowing a customer to benefit from discounts when purchasing SALES PACKAGEs. (no own attribute) Inherited attributes:
< FARE PRODUCT > Id Id TM_Identifier 1
< FARE PRODUCT > name normalizedString
(FR)
< FARE PRODUCT > type normalizedString
(FR) 1
Associations : SALES PACKAGE allowing 1..* N applied to * N Diagrams: CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.231. SALE TRANSACTION A SALE OF a FIXED PACKAGE or a SALE OF a RELOADABLE PACKAGE.
Own attributes: type normalizedString (FR) 1
Inherited attributes:
< CONTRACT EVENT > date date (FR) 1
< CONTRACT EVENT > event type normalizedString
(FR) 1
< CONTRACT EVENT > Id_event Id_event TM_Identifier 1
< CONTRACT EVENT > time time (FR)
Associations : TRAVEL SPECIFICATION accompanying * N accompanied by 0..1 N SALES PACKAGE asked for in 0..1 N concerning * N Diagrams: CD IFM Customer CD TM Fig. 53 Fare Products and Sales
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 178 Version 0.1 04/09/2003
3.232. SALES PACKAGE A package to be sold as a whole, consisting of one or several FARE PRODUCTs materialised thanks to one or several TRAVEL DOCUMENTs. The FARE PRODUCTs may be either directly attached to the TRAVEL DOCUMENTs, or may be reloadable on the TRAVEL DOCUMENTs. Own attributes: Id Id TM_Identifier 1 type TM_AnyType 1 (no inherited attribute)
Associations : SALE DISCOUNT RIGHT applied to * N allowing 1..* N FARE VERSION comprising 1 C valid for 1..* N SALE TRANSACTION concerning * N asked for in 0..1 N SALES PACKAGE PRICE given for * N related to 1 C SALES PACKAGE ELEMENT included in 1..* N composed of 1 N VALIDITY PARAMETER ASSIGNMENT specifying limits for * N specified by 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.233. SALES PACKAGE ELEMENT The assignment of a FARE PRODUCT to a TYPE OF TRAVEL DOCUMENT in order to define a SALES PACKAGE, realised as a fixed assignment (printing, magnetic storage etc.) or by the possibility for the FARE PRODUCT to be reloaded on the TYPE OF TRAVEL DOCUMENT.
Own attributes: number of media positiveInteger (FR)
(no inherited attribute)
Associations : TYPE OF TRAVEL DOCUMENT assigned to 1 C for * N FARE PRODUCT assigned to 1 C for * N SALES PACKAGE composed of 1 N included in 1..* N Diagrams: CD TM Fig. 53 Fare Products and Sales
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 179 Version 0.1 04/09/2003
3.234. SALES PACKAGE PRICE A set of all possible price features of a SALES PACKAGE: default total price etc. Own attributes: start date start date date (FR) 1 price decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N SALES PACKAGE related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.235. SCHEDULE QUERY A PASSENGER QUERY about public timetables. (no own attribute) Inherited attributes:
< PASSENGER QUERY > type of validity normalizedString
(FR) 1
< PASSENGER QUERY > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 45 Information Facilities
3.236. SEAT CLASS A parameter indicating the quality of transport (e.g. 1st class or 2nd class). Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N Diagrams: CD TM Fig. 52 Fare Parameters
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 180 Version 0.1 04/09/2003
3.237. SERVICE JOURNEY A passenger carrying VEHICLE JOURNEY for one specified DAY TYPE. The pattern of working is in principle defined by a SERVICE JOURNEY PATTERN. (no own attribute) Inherited attributes:
< VEHICLE JOURNEY > departure time time (FR) 1
< VEHICLE JOURNEY > Id Id TM_Identifier 1
Associations : SERVICE JOURNEY INTERCHANGE from * N start of 1 C VEHICLE TYPE proposed for 0..1 N made using * N SERVICE JOURNEY INTERCHANGE to * N end of 1 C Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance
3.238. SERVICE JOURNEY INTERCHANGE The scheduled possibility for transfer of passengers between two SERVICE JOURNEYs at the same or different STOP POINTs. Own attributes: guaranteed boolean (FR) priority TM_Priority advertised boolean (FR) maximum wait time duration (FR) (no inherited attribute)
Associations : SERVICE JOURNEY end of 1 C to * N STOP POINT end of 1 C to * N SERVICE JOURNEY start of 1 C from * N STOP POINT start of 1 C from * N INTERCHANGE STATUS used to describe * N referring to 1 N Diagrams: CD TM Fig. 29 Interchanges CD TM Fig. 47 Passing Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 181 Version 0.1 04/09/2003
3.239. SERVICE JOURNEY PATTERN The JOURNEY PATTERN for a (passenger carrying) SERVICE JOURNEY.
Own attributes: type of service normalizedString (FR)
Inherited attributes:
< JOURNEY PATTERN > name normalizedString
(FR)
< JOURNEY PATTERN > Id Id TM_Identifier 1
Associations : VEHICLE TYPE PREFERENCE for * N used to define 1 C SERVICE JOURNEY PATTERN
INTERCHANGE from * N
start of 1 C SERVICE JOURNEY PATTERN
INTERCHANGE to * N
end of 1 C Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 47 Passing Times CD TM Fig. 55 Service Journey Performance
3.240. SERVICE JOURNEY PATTERN INTERCHANGE A recognised/organised possibility for passengers to change public transport vehicles using two STOP POINTs (which may be identical) on two particular SERVICE JOURNEY PATTERNs, including the maximum wait duration allowed and the standard to be aimed at. These may supersede the times given for the DEFAULT INTERCHANGE. Schedulers may use this entity for synchronisation of journeys. Own attributes: maximum duration duration (FR) 1 standard duration duration (FR) guaranteed boolean (FR) priority TM_Priority advertised boolean (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 182 Version 0.1 04/09/2003
(no inherited attribute) Associations : STOP POINT end of 1 C to * N SERVICE JOURNEY PATTERN end of 1 C to * N STOP POINT start of 1 C from * N SERVICE JOURNEY PATTERN start of 1 C from * N Diagrams: CD TM Fig. 29 Interchanges
3.241. SERVICE LINK A LINK between an ordered pair of STOP POINTs. (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Associations : STOP POINT end of 1 N to * N STOP POINT start of 1 N from * N Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 60 Responsibility for Services
3.242. SERVICE PATTERN The subset of a JOURNEY PATTERN made up only of STOP POINTs IN JOURNEY PATTERN. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ROUTE comprising 1 N defined on * N STOP POINT IN JOURNEY PATTERN defining * N made up of 1 C JOURNEY PATTERN made up of * N contributing to 1 N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times CD TM Fig. 60 Responsibility for Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 183 Version 0.1 04/09/2003
3.243. SERVICE SITE A sub-type of SITE which is of specific interest for the operator (e.g. where a joint service or a joint fee is proposed). (no own attribute) Inherited attributes:
< SITE > Id Id TM_Identifier 1
< SITE > name normalizedString (FR) 1
Diagrams: CD TM Fig. 48 Passenger Trips
3.244. SHORT TERM DAY TYPE ASSIGNMENT A specification of a particular DAY TYPE which will be valid during a TIME BAND on a OPERATING DAY for a GROUP OF LINES. This assignment overrides the DAY TYPE which was generally chosen for this OPERATING DAY in the overall DAY TYPE assignment plan. (no own attribute) (no inherited attribute)
Associations : DAY TYPE specified by 1 N specifying * N GROUP OF LINES used to define 1 C for * N OPERATING DAY used to define 1 C for * N TIME BAND used to define 1 C for * N Diagrams: CD TM Fig. 25 Days
3.245. SIMPLE FEATURE An abstract representation of elementary objects related to the spatial representation of the network.POINTs (0-dimensional objects), LINKs (1-dimensional objects) and ZONEs (2-dimensional objects) may be viewed as SIMPLE FEATUREs. Own attributes: Id_object Id_object TM_Identifier 1
object type object type normalizedString (FR) 1
(no inherited attribute)
Associations : COMPLEX FEATURE made up of * N contained in * N ZONE viewed as 0..1 N a view of * N POINT viewed as 0..1 N a view of * N LINK viewed as 0..1 N a view of * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 184 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 12 Complex Features CD TM Fig. 13 Combined Diagram on Generic Network
3.246. SITE A well known PLACE to which a passenger may refer to indicate the origin or the destination of a trip. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR) 1
(no inherited attribute)
Associations : PLACE a generic description of
0..1 N
a category of 0..1 N TYPE OF SITE classifying 1 N classified as * N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N STOP AREA in the neighbourhood
of * N
served by * N Diagrams: CD TM Fig. 48 Passenger Trips CD TM Fig. 52 Fare Parameters
3.247. SPARE DUTY A DUTY to which specific timed work has not yet been assigned. (no own attribute) Inherited attributes:
< DUTY > preparation duration duration (FR) < DUTY > finishing duration duration (FR) < DUTY > Id Id TM_Identifier 1
Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.248. SPECIAL SERVICE A work of a vehicle that is not planned in a classical way, i.e. that is generally not based on VEHICLE JOURNEYs using JOURNEY PATTERNs. It involves specific characteristics (such as specific access rights)and/or may be operated under specific circumstances. Own attributes: id id TM_Identifier 1 start time time (FR) 1 end time time (FR) 1 client TM_AnyType
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 185 Version 0.1 04/09/2003
(no inherited attribute) Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N JOURNEY PATTERN for 0..1 N described by * N BLOCK including 0..1 N in * N GROUP OF SERVICES made up of 0..1 N in 1..* AUTHORITY managing 0..1 N operated for * N VEHICLE TYPE proposed for 0..1 N using * N TYPE OF SERVICE the classification for 0..1 N classified as * N DATED SPECIAL SERVICE using * N used by 0..1 N Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 39 Dated Production Components CD TM Fig. 52 Fare Parameters CD TM Fig. 60 Responsibility for Services
3.249. SPECIFIC PARAMETER ASSIGNMENT A VALIDITY PARAMETER ASSIGNMENT specifying practical parameters during a TRAVEL SPECIFICATION, within a given fare structure (e.g. the origin or destination zone in a zone-counting system). (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
Associations : TRAVEL SPECIFICATION including 1 C with 1..* N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 186 Version 0.1 04/09/2003
3.250. SPELL A continuous period in a STRETCH, when a driver is on duty on one vehicle or performing one other type of work. Own attributes: Id Id TM_Identifier 1 accounting time duration (FR) accounting factor TM_AnyType finishing duration duration (FR) preparation duration duration (FR) (no inherited attribute)
Associations : TIME ALLOWANCE attached to * N complemented by 1 C TIMETABLE VERSION comprising 1 N valid for * N STRETCH including 0..1 N part of * N QUALIFICATION required for * N requiring * N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties
3.251. SPLIT DUTY A type of duty in two parts separated by a period of unpaid time. (no own attribute) Inherited attributes:
< DUTY TYPE > description string (FR)
< DUTY TYPE > name name normalizedString (FR) 1
Associations : TIME BAND the end of unpaid time
for 0..1 N
ending unpaid part within
* N
TIME BAND the start of unpaid time for
0..1 N
starting unpaid part within
* N
Diagrams: CD TM Fig. 33 Driver Duties
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 187 Version 0.1 04/09/2003
3.252. STAND-BY A non-driving period of a driver's DUTY when (s)he must wait ready to take on any specified piece of work instantly. (no own attribute) Inherited attributes:
< NON DRIVING SPELL > start time time (FR) 1
< NON DRIVING SPELL > end time time (FR) 1
< SPELL > accounting factor TM_AnyType < SPELL > accounting time duration (FR) < SPELL > finishing duration duration (FR) < SPELL > Id Id TM_Identifier 1 < SPELL > preparation duration duration (FR)
Diagrams: CD TM Fig. 33 Driver Duties
3.253. STOP AREA A group of STOP POINTs close to each other.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : PLACE a generic description of
0..1 N
a category of 0..1 N NETWORK VERSION comprising 1 C valid for * N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N TURN STATION in * N including 0..1 N STOP POINT included in 1..* N composed of 0..1 N SITE served by * N in the neighbourhood
of * N
GROUP OF POINTS used as 1 N a use of 0..1 N Diagrams: CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 48 Passenger Trips CD TM Fig. 52 Fare Parameters
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 188 Version 0.1 04/09/2003
3.254. STOP POINT A POINT where passengers can board or alight from vehicles. Own attributes: for alighting boolean (FR) for boarding boolean (FR) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 189 Version 0.1 04/09/2003
Associations : STOP POINT IN JOURNEY PATTERN a view of * N viewed as 1 N RECORDED STOP at * N location of 1 N STOP AREA composed of 0..1 N included in 1..* N TARIFF ZONE composed of * N included in 1..* N JOURNEY MEETING concerning * N concerned by 1..* N DISPLAY ASSIGNMENT for * N used to define 1 C ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N SERVICE JOURNEY INTERCHANGE from * N start of 1 C SERVICE LINK from * N start of 1 N DEFAULT INTERCHANGE from * N start of 1 C SERVICE JOURNEY PATTERN
INTERCHANGE from * N
start of 1 C CONNECTION LINK from * N start of 1 C RECORDED RIDE from * N start of 0..1 N DISTANCE MATRIX ELEMENT from * N start of 1 N RIDE from * N start of 1 C RECORDED PT TRIP from * N start of 0..1 N ACTUAL STOP POINT EQUIPMENT in * N equipped with 1 C ORGANISATIONAL UNIT responsible for 0..1 N managed by * N TYPE OF STOP POINT the classification for 0..1 N classified as * N RIDE to * N end of 1 C CONNECTION LINK to * N end of 1 C SERVICE JOURNEY INTERCHANGE to * N end of 1 C SERVICE LINK to * N end of 1 N DEFAULT INTERCHANGE to * N end of 1 C SERVICE JOURNEY PATTERN
INTERCHANGE to * N
end of 1 C
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 190 Version 0.1 04/09/2003
RECORDED RIDE to * N end of 0..1 N RECORDED PT TRIP to * N end of 0..1 N DISTANCE MATRIX ELEMENT to * N end of 1 N Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 06 Stop Point Equipment CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 29 Interchanges CD TM Fig. 45 Information Facilities CD TM Fig. 47 Passing Times CD TM Fig. 48 Passenger Trips CD TM Fig. 51 Fare Structure CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services CD TM Fig. 60 Responsibility for Services
3.255. STOP POINT EQUIPMENT PROFILE Each instantiation of this entity gives the number of items of one TYPE OF EQUIPMENT a TYPE OF STOP POINT should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one TYPE OF STOP POINT and one purpose gives one complete 'profile'. Own attributes: profile profile TM_AnyType 1
units nonNegativeInteger (FR) 1
(no inherited attribute)
Associations : TYPE OF EQUIPMENT contained in 1 C containing * N PURPOSE OF EQUIPMENT PROFILE defining 1 C defined for * N TYPE OF STOP POINT equipped with 1..* N in * N Diagrams: CD TM Fig. 06 Stop Point Equipment
3.256. STOP POINT IN JOURNEY PATTERN A POINT in a JOURNEY PATTERN which is a STOP POINT.
Own attributes: order order positiveInteger (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 191 Version 0.1 04/09/2003
(no inherited attribute) Associations : SERVICE PATTERN made up of 1 C defining * N STOP POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times CD TM Fig. 60 Responsibility for Services
3.257. STRETCH A period of a driver's DUTY during which (s)he is continuously working without a BREAK. PAUSEs during which (s)he remains responsible for the vehicle may be included. Own attributes: Id Id TM_Identifier 1 accounting factor TM_AnyType accounting time duration (FR) end time time (FR) start time time (FR) finishing duration duration (FR) preparation duration duration (FR) (no inherited attribute)
Associations : BREAK after 0..1 N followed by 1 C TIME ALLOWANCE attached to * N complemented by 1 C DUTY PART including 0..1 N part of * N SPELL part of * N including 0..1 N ACTIVITY LOG ENTRY referring to * N used in 1 N Diagrams: CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting
3.258. TARGET PASSING TIME Time data about when a public transport vehicle should pass a particular POINT IN JOURNEY PATTERN on a particular DATED VEHICLE JOURNEY, in order to match the latest valid plan. Own attributes: aimed departure time time (FR) aimed arrival time time (FR)
aimed non-stop passing time
time (FR)
aimed waiting time duration (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 192 Version 0.1 04/09/2003
Inherited attributes: < PASSING TIME
> alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
Associations : DATED VEHICLE JOURNEY at 1 C for * N TIMING POINT IN JOURNEY PATTERN passed at 1 C at * N Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.259. TARIFF STRUCTURE A particular tariff, described by a combination of parameters. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : FARE VERSION comprising 1 C valid for 1..* N TIME INTERVAL used to define * N defined by * N TIME UNIT used to define 0..1 N defined by * N DISTANCE MATRIX ELEMENT used to define * N defined by * N GEOGRAPHICAL INTERVAL used to define * N defined by * N GEOGRAPHICAL UNIT used to define 0..1 N defined by * N Diagrams: CD TM Fig. 51 Fare Structure CD TM Fig. 53 Fare Products and Sales
3.260. TARIFF ZONE A ZONE used to define a zonal fare structure in a zone-counting or zone-matrix system. (no own attribute) Inherited attributes:
< ZONE > description string (FR) < ZONE > Id Id TM_Identifier 1
< ZONE > name normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 193 Version 0.1 04/09/2003
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N RECORDED PT TRIP from * N start of 0..1 N DISTANCE MATRIX ELEMENT from * N start of 1 N RECORDED RIDE from * N start of 0..1 N STOP POINT included in 1..* N composed of * N ACTIVATION POINT located in * N including * N RECORDED PT TRIP to * N end of 0..1 N RECORDED RIDE to * N end of 0..1 N DISTANCE MATRIX ELEMENT to * N end of 1 N Diagrams: CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 51 Fare Structure CD TM Fig. 52 Fare Parameters CD TM Fig. 56 Recorded Use of Services
3.261. TASK Any continous piece of non-driving work, performed by a driver.
Own attributes: name name normalizedString (FR) 1
Inherited attributes:
< NON DRIVING SPELL > start time time (FR) 1
< NON DRIVING SPELL > end time time (FR) 1
< SPELL > accounting factor TM_AnyType < SPELL > accounting time duration (FR) < SPELL > finishing duration duration (FR) < SPELL > Id Id TM_Identifier 1 < SPELL > preparation duration duration (FR)
Associations : TYPE OF TASK classifying 1 N classified as * N Diagrams: CD TM Fig. 33 Driver Duties
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 194 Version 0.1 04/09/2003
3.262. TIME ALLOWANCE A fixed paid time allowed to perform certain activities to prepare for or to complete the work assigned either to a BLOCK, or to a DUTY , or to a DUTY PART, or to a STRETCH. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TYPE OF ALLOWANCE a classification for 1 C classified as * N SPELL complemented by 1 C attached to * N STRETCH complemented by 1 C attached to * N DUTY complemented by 1 C attached to * N DUTY PART complemented by 1 C attached to * N BLOCK completed by 1 C attached to * N Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan
3.263. TIME BAND A period in a day, significant for some aspect of public transport, e.g. similar traffic conditions or fare category. Own attributes: start time start time time (FR) 1 end time end time time (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 195 Version 0.1 04/09/2003
(no inherited attribute) Associations : DRIVER TRIP TIME associated with * N used to define 1 C NETWORK VERSION comprising 1 C valid for * N SPLIT DUTY ending unpaid part
within * N
the end of unpaid time for
0..1 N
DUTY TYPE ending within * N the end band for 0..1 N MEAN RUN TIME for * N used to define 1 C SHORT TERM DAY TYPE ASSIGNMENT for * N used to define 1 C TIME DEMAND TYPE ASSIGNMENT for * N used to define 1 C MEAN PASSENGER WAIT TIME for * N used to define 1 C WAGE TYPE ASSIGNMENT for * N used to define 1 C GROUP OF TIMEBANDS made up of * N in 1..* N SPLIT DUTY starting unpaid part
within * N
the start of unpaid time for
0..1 N
DUTY TYPE starting within * N the start band for 0..1 N Diagrams: CD TM Fig. 25 Days CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 33 Driver Duties CD TM Fig. 38 Driver Accounting CD TM Fig. 49 Mean Trip Duration CD TM Fig. 52 Fare Parameters
3.264. TIME DEMAND TYPE An indicator of traffic conditions or other factors which may affect vehicle run or wait times. It may be entered directly by the scheduler or defined by the use of TIME BANDs. Own attributes: Id Id TM_Identifier 1 description string (FR)
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 196 Version 0.1 04/09/2003
(no inherited attribute) Associations : JOURNEY PATTERN RUN TIME associated with * N used to define 1 C DEFAULT DEAD RUN RUN TIME associated with * N used to define 1 C TURNAROUND TIME LIMIT associated with * N used to define 1 C JOURNEY PATTERN WAIT TIME associated with * N used to define 1 C JOURNEY PATTERN LAYOVER associated with * N used to define 1 C DEFAULT SERVICE JOURNEY RUN TIME associated with * N used to define 1 C NETWORK VERSION comprising 1 C valid for 1..* N VEHICLE TYPE PREFERENCE for * N used to define 1 C VEHICLE JOURNEY made using * N used by default by 0..1 N TIME DEMAND TYPE ASSIGNMENT used to define * N for 1 N Diagrams: CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times
3.265. TIME DEMAND TYPE ASSIGNMENT The assignment of a TIME DEMAND TYPE to a TIME BAND depending on the DAY TYPE and GROUP OF TIMING LINKS . (no own attribute) (no inherited attribute)
Associations : TIME DEMAND TYPE for 1 N used to define * N TIME BAND used to define 1 C for * N GROUP OF TIMING LINKS used to define 1 C for * N DAY TYPE used to define 1 C for * N Diagrams: CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 197 Version 0.1 04/09/2003
3.266. TIME INTERVAL A time-based interval specifying access rights for the FARE STRUCTURE ELEMENTs within the range of this interval: 0-1 hour, 1-3 days etc. Own attributes: Id Id TM_Identifier 1 start time dateTime (FR) 1 end dateTime (FR) 1 (no inherited attribute)
Associations : TARIFF STRUCTURE defined by * N used to define * N TIME INTERVAL PRICE given for * N related to 1 C TIME STRUCTURE FACTOR given for * N used in 1 C Diagrams: CD TM Fig. 51 Fare Structure CD TM Fig. 54 Prices
3.267. TIME INTERVAL PRICE A set of all possible price features of a TIME INTERVAL, e.g. default total price etc. Own attributes: start date start date date (FR) 1 price decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N TIME INTERVAL related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.268. TIME STRUCTURE FACTOR The value of a TIME INTERVAL expressed by a TIME UNIT. (no own attribute) (no inherited attribute)
Associations : FARE STRUCTURE ELEMENT defined by * N used to define * N TIME INTERVAL used in 1 C given for * N TIME UNIT used in 1 C given for * N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 198 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 51 Fare Structure
3.269. TIME UNIT A unit for calculating time-based graduated fares.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : TARIFF STRUCTURE defined by * N used to define 0..1 N TIME STRUCTURE FACTOR given for * N used in 1 C Diagrams: CD TM Fig. 51 Fare Structure
3.270. TIMETABLE VERSION A set of timetable data (VEHICLE JOURNEYs and BLOCKs) to which the same VALIDITY CONDITIONs have been assigned.
Own attributes: name name normalizedString (FR) 1
Inherited attributes:
< VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
Associations : PRODUCTION PLAN derived from * N base of 1 N PERIOD used to define 1..* N valid during 0..1 N DUTY valid for * N comprising 0..1 ROSTER MATRIX valid for 1..* N comprising 1 C VEHICLE JOURNEY valid for * N comprising 0..1 BLOCK valid for * N comprising 0..1 SPELL valid for * N comprising 1 N VEHICLE SCHEDULE VERSION valid for * N comprising 0..1 N DRIVER SCHEDULE VERSION valid for * N comprising 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 199 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 33 Driver Duties CD TM Fig. 34 Schedules and versions CD TM Fig. 35 Roster Definition CD TM Fig. 36 Roster Assignments CD TM Fig. 37 Driver Assignments CD TM Fig. 40 Production Plan
3.271. TIMETABLED PASSING TIME Long-term planned time data concerning public transport vehicles passing a particular POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY for a certain DAY TYPE. Own attributes: timetabled departure time time (FR) timetabled arrival time time (FR) timetabled waiting time duration (FR) Inherited attributes: < PASSING TIME
> alight and reboard boolean (FR)
< PASSING TIME > Id Id TM_Identifier 1
Associations : VEHICLE JOURNEY at 1 C for * N POINT IN JOURNEY PATTERN passed at 1 C at * N Diagrams: CD TM Fig. 41 Detection and Monitoring CD TM Fig. 47 Passing Times
3.272. TIMING LINK An ordered pair of TIMING POINTs for which run times may be recorded. (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 200 Version 0.1 04/09/2003
Associations : TIMING LINK IN JOURNEY PATTERN a view of * N viewed as 1 N JOURNEY PATTERN RUN TIME associated with * N covered in 1 C DEFAULT DEAD RUN RUN TIME associated with * N covered in 1 C DEFAULT SERVICE JOURNEY RUN TIME associated with * N covered in 1 C TIMING POINT end of 1 N to * MEAN RUN TIME for * N covered in 1 C GROUP OF TIMING LINKS made up of 0..1 N in 1..* N TIMING POINT start of 1 N from * Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 49 Mean Trip Duration CD TM Isolated figures
3.273. TIMING LINK IN JOURNEY PATTERN The position of a TIMING LINK in a JOURNEY PATTERN. This entity is needed if a TIMING LINK is repeated in the same JOURNEY PATTERN, and separate information is to be stored about each iteration of the TIMING LINK.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : VEHICLE JOURNEY RUN TIME for * N covered in 1 C JOURNEY PATTERN made up of 1 C in * N TIMING LINK viewed as 1 N a view of * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 28 Journey Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 201 Version 0.1 04/09/2003
3.274. TIMING PATTERN The subset of a JOURNEY PATTERN made up only of TIMING POINTs IN JOURNEY PATTERN. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ROUTE comprising 1 N defined on * N TIMING POINT IN JOURNEY PATTERN defining 1..* N made up of 1 C JOURNEY PATTERN made up of * N contributing to 1 N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 47 Passing Times
3.275. TIMING POINT A POINT against which the timing information necessary to build schedules may be recorded.
Own attributes: category normalizedString (FR)
allowed for wait time duration (FR) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 202 Version 0.1 04/09/2003
Associations : TIMING POINT IN JOURNEY PATTERN a view of * N viewed as 1 N BREAK FACILITY at 0..1 N the location of 1 N DUTY PART ended at * N end of 1 N DRIVER TRIP from * N start of 1 C TIMING LINK from * start of 1 N TURNAROUND TIME LIMIT from * N start of 1 C FILL IN TIME spent at * N the location of 1 N DUTY PART started at * N start of 1 N DRIVER TRIP to * N end of 1 C TURNAROUND TIME LIMIT to * N end of 1 C TIMING LINK to * end of 1 N NON DRIVING SPELL undertaken at * N the location of 1 N Diagrams: CD TM Fig. 02 Main Types of Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 07 Resource Management Points CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 33 Driver Duties CD TM Fig. 47 Passing Times CD TM Isolated figures
3.276. TIMING POINT IN JOURNEY PATTERN A POINT in a JOURNEY PATTERN which is a TIMING POINT.
Own attributes: order order positiveInteger (FR) 1
wait point TM_AnyType 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 203 Version 0.1 04/09/2003
(no inherited attribute) Associations : JOURNEY PATTERN WAIT TIME applied at * N associated with 1 C VEHICLE JOURNEY WAIT TIME applied at * N associated with 1 C TARGET PASSING TIME at * N passed at 1 C JOURNEY PATTERN by default timed from 0..1 N the timing reference
for 1 N
TRAIN BLOCK from * N start of 1 N TIMING PATTERN made up of 1 C defining 1..* N VEHICLE JOURNEY timed from * N the timing reference
for 0..1 N
TRAIN BLOCK to * N end of 1 N TIMING POINT viewed as 1 N a view of * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 47 Passing Times CD TM Fig. 59 Vehicle Coupling
3.277. TRACE A way to record the context of the changes occurred in a given ENTITY instance, as regards the authors, the causes of the changes, etc., possibly accompanied by a descriptive text. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ENTITY IN VERSION changed by 1 C document within * N Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 204 Version 0.1 04/09/2003
3.278. TRAFFIC CONTROL POINT A POINT where the traffic flow can be influenced. Examples are: traffic lights (lanterns), barriers. (no own attribute) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Associations : TYPE OF TRAFFIC CONTROL POINT classifying 1 N classified as * N ACTIVATED EQUIPMENT related to * N controlled by 1..* N Diagrams: CD TM Fig. 08 Activation Facilities
3.279. TRAIN A vehicle composed of TRAIN ELEMENTs in a certain order, i.e. of wagons assembled together and propelled by a locomotive or one of the wagons. Own attributes: reversing direction boolean (FR) Inherited attributes:
< VEHICLE > vehicle registration number TM_AnyType < VEHICLE > Id Id TM_Identifier 1
Associations : TRAIN COMPONENT used for * N composed of 1 C Diagrams: CD TM Fig. 58 Trains
3.280. TRAIN BLOCK A composite train formed of several BLOCKs coupled together during a certain period. Any coupling or separation action marks the start of a new TRAIN BLOCK. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 205 Version 0.1 04/09/2003
(no inherited attribute) Associations : VEHICLE TYPE assigned to 1 N using * N TIMING POINT IN JOURNEY PATTERN end of 1 N to * N COUPLED JOURNEY included in * N including 0..1 N JOURNEY PART COUPLE included in * N including 0..1 N TRAIN BLOCK PART referring to * N reference for 1 C TIMING POINT IN JOURNEY PATTERN start of 1 N from * N Diagrams: CD TM Fig. 59 Vehicle Coupling
3.281. TRAIN BLOCK PART The position of a vehicle BLOCK within a TRAIN BLOCK.
Own attributes: order order positiveInteger (FR) 1
start time time (FR) end time time (FR) main block TM_AnyType 1 type of coupling TM_AnyType (no inherited attribute)
Associations : TRAIN BLOCK reference for 1 C referring to * N BLOCK used as 1 N use of * N Diagrams: CD TM Fig. 59 Vehicle Coupling
3.282. TRAIN COMPONENT A specification of the order of TRAIN ELEMENTs in a TRAIN.
Own attributes: order order positiveInteger (FR) 1
(no inherited attribute)
Associations : TRAIN composed of 1 C used for * N TRAIN ELEMENT used for 1 N using * N Diagrams: CD TM Fig. 58 Trains
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 206 Version 0.1 04/09/2003
3.283. TRAIN ELEMENT An elementary component of a TRAIN (e.g. wagon, locomotive). Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TYPE OF TRAIN ELEMENT classifying 1 N classified as * N PI FACILITY located in * N the location of 0..1 N TRAIN COMPONENT using * N used for 1 N Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 58 Trains
3.284. TRANSFERABILITY The number and characteristics of persons entitled to use the public transport service instead of the original customer. Own attributes: transferability factor TM_AnyType Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Diagrams: CD TM Fig. 52 Fare Parameters
3.285. TRANSPORT MODE A characterisation of the operation according to the means of transport (bus, tram, metro, train, ferry, ship).
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : VEHICLE TYPE belonging to * N comprising 1 N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N LINE operated by * N used on 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 207 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 31 Vehicle Requirements CD TM Fig. 52 Fare Parameters CD TM Fig. 57 Transport Mode CD TM Fig. 58 Trains
3.286. TRAVEL DOCUMENT A particular physical support (ticket, card...) to be held by a customer, allowing the right to travel or to consume joint-services, to proof a payment (including possible discount rights), to store a subset of the CONTRACT liabilities or a combination of those. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TYPE OF TRAVEL DOCUMENT classifying 1 N classified as * N BLACKLIST including 0..1 N on * N CONTRACT EVENT matrerialised on * N affected by * N CONTROL ENTRY operated on * N controlled by 0..1 N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.287. TRAVEL SPECIFICATION The recording of a specification by a customer of parameters giving details of an intended consumption (e.g. origin and destination of a travel). (no own attribute) Inherited attributes:
< CONTRACT EVENT > date date (FR) 1
< CONTRACT EVENT > event type normalizedString
(FR) 1
< CONTRACT EVENT > Id_event Id_event TM_Identifier 1
< CONTRACT EVENT > time time (FR)
Associations : SALE TRANSACTION accompanied by 0..1 N accompanying * N SPECIFIC PARAMETER ASSIGNMENT with 1..* N including 1 C Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 208 Version 0.1 04/09/2003
3.288. TRIP OPTIMIZATION QUERY A PASSENGER QUERY concerning an optimal trip proposal, according to a specified OPTIMIZATION MODE. (no own attribute) Inherited attributes:
< PASSENGER QUERY > type of validity normalizedString
(FR) 1
< PASSENGER QUERY > Id Id TM_Identifier 1
Associations : TRIP PATTERN a solution for 1..* N for 0..1 N PLACE the trip destination in 1 C to * N PLACE the trip origin in 1 C from * N OPTIMIZATION MODE used in 1..* N optimised by * N Diagrams: CD TM Fig. 45 Information Facilities CD TM Fig. 48 Passenger Trips
3.289. TRIP PATTERN The spatial pattern of a complete movement of a passenger (or another person, e.g. driver) from one PLACE of any sort to another. A trip may consist of one PT TRIP and the corresponding movements (usually walks) to cover the necessary ACCESS LINKs and CONNECTION LINKs, or of one walk only. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : DRIVER TRIP a use of 0..1 N used as 0..1 N PLACE end of 1 C to * N TRIP OPTIMIZATION QUERY for 0..1 N a solution for 1..* N PT TRIP serving 0..1 N served by 1..* N PLACE start of 1 C from * N Diagrams: CD TM Fig. 28 Journey Times CD TM Fig. 48 Passenger Trips
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 209 Version 0.1 04/09/2003
3.290. TURN STATION A place (often a terminus)where a vehicle can reverse its direction (from a ROUTE to another of opposite DIRECTION). Own attributes: Id Id TM_Identifier 1 turnaround distance TM_Length (no inherited attribute)
Associations : COMPLEX FEATURE a view of 0..1 N viewed as 0..1 N TURNAROUND TIME LIMIT defined for * N restricted to 0..1 N POINT ON ROUTE end of 1..* N to 0..1 N STOP AREA including 0..1 N in * N POINT ON ROUTE start of 1 N from 0..1 N Diagrams: CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features
3.291. TURNAROUND TIME LIMIT The maximum time for which a vehicle may be scheduled to wait at a particular TIMING POINT (often included in a TURN STATION) without being returned to a PARKING POINT. A minimum time for a vehicle to turn its direction may also be recorded. This may be superseded by a DEAD RUN. Own attributes: maximum duration duration (FR) 1 minimum duration duration (FR) (no inherited attribute)
Associations : TIMING POINT end of 1 C to * N TURN STATION restricted to 0..1 N defined for * N TIMING POINT start of 1 C from * N TIME DEMAND TYPE used to define 1 C associated with * N Diagrams: CD TM Fig. 16 Turn Stations and Common Sections CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 27 Standard Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 210 Version 0.1 04/09/2003
3.292. TYPE OF ABSENCE A category of ABSENCE of EMPLOYEEs from work. There are planned ABSENCEs like free days and long-term holidays, and actual ABSENCEs like illness, unplanned short-term holidays etc. Own attributes: Id Id TM_Identifier 1
category normalizedString (FR)
description string (FR) (no inherited attribute)
Associations : ABSENCE classified as * N the classification for 1 N Diagrams: CD TM Fig. 37 Driver Assignments
3.293. TYPE OF ACTIVATION A classification of real-time processes that are activated when vehicles passes an ACTIVATION POINT or an ACTIVATION LINK. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ACTIVATION POINT used to trigger * N triggered at 1..* N ACTIVATED EQUIPMENT used to trigger * N triggered by 1..* N ACTIVATION LINK used to trigger * N triggerd along 1..* N Diagrams: CD TM Fig. 08 Activation Facilities
3.294. TYPE OF ALLOWANCE A classification of additional paid times, including the information whether the allowance is given before or after the main activity. Own attributes: Id Id TM_Identifier 1 pre or post TM_AnyType 1 (no inherited attribute)
Associations : TIME ALLOWANCE classified as * N a classification for 1 C Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 211 Version 0.1 04/09/2003
3.295. TYPE OF EQUIPMENT A classification of equipment items to be installed at stop points or onboard vehicles, for instance. Own attributes: Id Id TM_Identifier 1 description string (FR) functional purpose string (FR) (no inherited attribute)
Associations : ACTUAL VEHICLE EQUIPMENT classified as * N classifying 1 C CONTROL MEAN classified as * N a classification for 0..1 N ACTUAL STOP POINT EQUIPMENT classified as * N the classification for 1 C VEHICLE EQUIPMENT PROFILE classified as * N classifying 1 C STOP POINT EQUIPMENT PROFILE containing * N contained in 1 C Diagrams: CD TM Fig. 06 Stop Point Equipment CD TM Fig. 31 Vehicle Requirements CD TM Fig. 45 Information Facilities CD TM Fig. 50 Access Rights, Control and Validation
3.296. TYPE OF EVENT A class of EVENTs (e.g. ALARMs, INCIDENTs) according to their cause of effect. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
description string (FR) (no inherited attribute)
Associations : EVENT classified as * N classifying 1 N Diagrams: CD TM Fig. 43 Events CD TM Fig. 55 Service Journey Performance
3.297. TYPE OF FRAME A classification of VERSION FRAMEs according to a common purpose. E.g. line descriptions for line versions, vehicle schedules, operating costs. A TYPE OF FRAME is ruled by a unique TYPE OF VALIDITY. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 212 Version 0.1 04/09/2003
(no inherited attribute) Associations : ENTITY IN FRAME belonging to * N comprising 1 C VERSION FRAME characterised by * N characterising 1 N TYPE OF VALIDITY validating 1 N validated by * N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions
3.298. TYPE OF JOURNEY PATTERN A classification of JOURNEY PATTERNs used to distinguish other categories of JOURNEY PATTERN than SERVICE JOURNEY PATTERN and DEAD RUN PATTERN.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : JOURNEY PATTERN classified as * N classifying 0..1 N PURPOSE OF GROUPING restricted to 0..1 N allowed for * N Diagrams: CD TM Fig. 15 Journey Patterns CD TM Fig. 18 Combined Diagram on Linear Features
3.299. TYPE OF LINK A classification of LINKs to express the different functional roles of a LINK. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : LINK classified as * N classifying 1..* N TYPE OF POINT limiting 0..1 N between * N PURPOSE OF GROUPING restricted to * N allowed for * N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 213 Version 0.1 04/09/2003
3.300. TYPE OF LINK SEQUENCE A classification of LINK SEQUENCEs used to define the different functions a LINK SEQUENCE may be used for. E.g ROUTE, JOURNEY PATTERN, road, TRIP PATTERN, border line etc.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : LINK SEQUENCE classified as * N classifying 1 C PURPOSE OF GROUPING restricted to * N allowed for * N Diagrams: CD TM Fig. 09 Link Sequences CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 18 Combined Diagram on Linear Features
3.301. TYPE OF MESSAGE A classification of MESSAGEs.
Own attributes: code code normalizedString (FR) 1
text string (FR) 1 (no inherited attribute)
Associations : MESSAGE classified as * N classifying 1 N Diagrams: CD TM Fig. 44 Messages
3.302. TYPE OF PI FACILITY A classification of PI FACILITies (e.g. stand-alone terminal, information desk, printed leaflet, etc.).
Own attributes: broad type normalizedString (FR)
Inherited attributes:
< TYPE OF EQUIPMENT > functional purpose string (FR)
< TYPE OF EQUIPMENT > description string (FR)
< TYPE OF EQUIPMENT > Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 214 Version 0.1 04/09/2003
Associations : PI FACILITY classified as * N classifying 1 N Diagrams: CD TM Fig. 45 Information Facilities
3.303. TYPE OF POINT A classification of POINTs according to their functional purpose.
Own attributes: name name normalizedString (FR) 1
description string (FR) (no inherited attribute)
Associations : TYPE OF LINK between * N limiting 0..1 N POINT classified as * N classifying 1..* N PURPOSE OF GROUPING restricted to * N allowed for * N Diagrams: CD TM Fig. 01 Points and Links CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 10 Grouping CD TM Fig. 13 Combined Diagram on Generic Network
3.304. TYPE OF PROJECTION A classification of the projections according to their functional purpose, the source and target layers.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : LINK PROJECTION concerning * N comprising 1 C POINT PROJECTION concerning * N comprising 1 C COMPLEX FEATURE PROJECTION concerning * N comprising 1 C ZONE PROJECTION concerning * N comprising 1 C LAYER VERSION source for 1 N using as source * N LAYER VERSION target for 1 N using as target * N Diagrams: CD TM Fig. 19 Projection CD TM Fig. 23 Layers
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 215 Version 0.1 04/09/2003
3.305. TYPE OF QUERY A classification of PASSENGER QUERies. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : PASSENGER QUERY classified as * N classifying 1 N Diagrams: CD TM Fig. 45 Information Facilities
3.306. TYPE OF SERVICE A classification for VEHICLE JOURNEYs and SPECIAL SERVICEs to express some common properties of journeys to be taken into account in the scheduling and/or operations control process. Own attributes: Id Id TM_Identifier 1 description string (FR)
name normalizedString (FR)
(no inherited attribute)
Associations : SPECIAL SERVICE classified as * N the classification for 0..1 N VEHICLE JOURNEY classified as * N the classification for 0..1 N Diagrams: CD TM Fig. 26 Journeys
3.307. TYPE OF SITE A classification of SITEs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : SITE classified as * N classifying 1 N Diagrams: CD TM Fig. 48 Passenger Trips
3.308. TYPE OF STOP POINT A classification of STOP POINTs, used for instance to characterize the equipment to be installed at stops (post, shelter, seats, etc.). Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 216 Version 0.1 04/09/2003
(no inherited attribute) Associations : STOP POINT classified as * N the classification for 0..1 N STOP POINT EQUIPMENT PROFILE in * N equipped with 1..* N Diagrams: CD TM Fig. 06 Stop Point Equipment
3.309. TYPE OF TASK A classification of TASKs.
Own attributes: name name normalizedString (FR) 1
(no inherited attribute)
Associations : TASK classified as * N classifying 1 N Diagrams: CD TM Fig. 33 Driver Duties
3.310. TYPE OF TRAFFIC CONTROL POINT A classification of TRAFFIC CONTROL POINTs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TRAFFIC CONTROL POINT classified as * N classifying 1 N Diagrams: CD TM Fig. 08 Activation Facilities
3.311. TYPE OF TRAIN ELEMENT A classification of TRAIN ELEMENTs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : TRAIN ELEMENT classified as * N classifying 1 N Diagrams: CD TM Fig. 58 Trains
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 217 Version 0.1 04/09/2003
3.312. TYPE OF TRAVEL DOCUMENT A classification of TRAVEL DOCUMENTs expressing their general functionalities and local functional characteristics specific to the operator. Types of TRAVEL DOCUMENTs like e.g. throw-away ticket, throw-away ticket unit, value card, electronic purse allowing access, public transport credit card etc. may be used to define these categories. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : PRE-ASSIGNED FARE PRODUCT accessible with * N used for * N TRAVEL DOCUMENT classified as * N classifying 1 N FARE VERSION comprising 1 C valid for 1..* N SALES PACKAGE ELEMENT for * N assigned to 1 C CONTROL ENTRY operated on * N controlled by 0..1 N PRICE UNIT used to specify 0..1 N specified by * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.313. TYPE OF VALIDITY A classification of the validity of TYPEs OF FRAME. E.g VERSION FRAMES for schedules designed for DAY TYPEs; dated schedules. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ENTITY IN REPOSITORY defining * N defined by * N TYPE OF FRAME validated by * N validating 1 N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 24 Combined Diagram on Versions
3.314. TYPE OF VERSION A classification of VERSIONs. E.g shareability of ENTITies between several versions. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 218 Version 0.1 04/09/2003
(no inherited attribute) Associations : VERSION classified as * N classifying 1 N Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 24 Combined Diagram on Versions
3.315. TYPE OF WAGE A classification used for wage accounting, which associates sums of work time recorded in ACCOUNT ENTRies to TIME BANDs relevant for accounting. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : WAGE TYPE ASSIGNMENT specifying 1..* N specified by 1 N ACCOUNT ENTRY using * N used for 1 C Diagrams: CD TM Fig. 38 Driver Accounting
3.316. TYPE OF ZONE A classification of ZONEs. E.g TARIFF ZONE, ADMINISTRATIVE ZONE. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ZONE classified as * N classifying 1 C Diagrams: CD TM Fig. 11 Zones CD TM Fig. 13 Combined Diagram on Generic Network
3.317. USAGE DISCOUNT RIGHT A FARE PRODUCT allowing a customer to benefit from discounts when consuming VALIDABLE ELEMENTs. (no own attribute) Inherited attributes:
< FARE PRODUCT > Id Id TM_Identifier 1
< FARE PRODUCT > name normalizedString
(FR)
< FARE PRODUCT > type normalizedString
(FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 219 Version 0.1 04/09/2003
Associations : VALIDABLE ELEMENT allowing * N applied to * N Diagrams: CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.318. USAGE PARAMETER A parameter used to specify the use of a SALES PACKAGE or a FARE PRODUCT. Own attributes: Id Id TM_Identifier 1
type normalizedString (FR) 1
(no inherited attribute)
Associations : ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N USAGE PARAMETER PRICE given for * N related to 1 C Diagrams: CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.319. USAGE PARAMETER PRICE A set of all possible price features of a USAGE PARAMETER: discount in value or percentage etc. Own attributes: start date start date date (FR) 1 discount in percentage decimal (FR) discount in value decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N USAGE PARAMETER related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 220 Version 0.1 04/09/2003
3.320. USER PROFILE The social profile of a passenger, based on age group, education, profession, social status, sex etc., often used for allowing discounts: 18-40 years old, graduates, drivers, unemployed, women etc. Own attributes: social status TM_AnyType education TM_AnyType profession TM_AnyType gender TM_AnyType age group TM_AnyType Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Associations : CUSTOMER described by * N applicable to 0..1 N Diagrams: CD TM Fig. 52 Fare Parameters CD TM Fig. 53 Fare Products and Sales
3.321. VALIDABLE ELEMENT A sequence or set of FARE STRUCTURE ELEMENTs, grouped together to be validated in one go. Own attributes: Id Id TM_Identifier 1
name normalizedString (FR)
(no inherited attribute)
Associations : ACCESS RIGHT IN PRODUCT a view of * N viewed as 1 C AMOUNT OF PRICE UNIT allowing usage of * N accessible with * N USAGE DISCOUNT RIGHT applied to * N allowing * N FARE VERSION comprising 1 C valid for 1..* N VALIDABLE ELEMENT PRICE given for * N related to 1 C FARE STRUCTURE ELEMENT IN SEQUENCE included in 1..* N a chain of 1 C VALIDITY PARAMETER ASSIGNMENT specifying limits for * N specified by 1 C VALIDATED ACCESS validated as * N consumed by 1 C
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 221 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 51 Fare Structure CD TM Fig. 53 Fare Products and Sales CD TM Fig. 54 Prices
3.322. VALIDABLE ELEMENT PRICE A set of all possible price features of a VALIDABLE ELEMENT : default total price, discount in value or percentage etc. Own attributes: start date start date date (FR) 1 price decimal (FR) discount in percentage decimal (FR) discount in value decimal (FR) (no inherited attribute)
Associations : PRICE GROUP composed of 0..1 N included in * N VALIDABLE ELEMENT related to 1 C given for * N PRICE UNIT used to specify 1 N given in * N Diagrams: CD TM Fig. 54 Prices
3.323. VALIDATED ACCESS A validated use of a VALIDABLE ELEMENT, composed of ACCESSED FARE STRUCTURE ELEMENTs. (no own attribute) (no inherited attribute)
Associations : VALIDATION ENTRY cancelling 0..1 N cancelled by * N VALIDATION ENTRY completing * N completed by 0..1 N VALIDABLE ELEMENT consumed by 1 C validated as * N VALIDATION ENTRY creating 1 C created by 0..1 N ACCESSED FARE STRUCTURE ELEMENT included in * N composed of 1 C VALIDATION PARAMETER ASSIGNMENT specifying * N specified by 1 C RECORDED PT TRIP the result of * N resulting in 0..1 N RECORDED RIDE the result of * N resulting in 0..1 N Diagrams: CD IFM ProductUsage CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 56 Recorded Use of Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 222 Version 0.1 04/09/2003
3.324. VALIDATION ENTRY The result of the comparison between one or several CONTROL ENTRies and the theoretical access rights attached to the TRAVEL DOCUMENT controlled, validating the right to consume and possibly providing a DEBIT or one or more OFFENCEs. (no own attribute) Inherited attributes:
< CONTRACT EVENT > date date (FR) 1
< CONTRACT EVENT > event type normalizedString
(FR) 1
< CONTRACT EVENT > Id_event Id_event TM_Identifier 1
< CONTRACT EVENT > time time (FR)
Associations : DEBIT a result of 0..1 N resulting in 1 N VALIDATED ACCESS cancelled by * N cancelling 0..1 N VALIDATED ACCESS completed by 0..1 N completing * N VALIDATED ACCESS created by 0..1 N creating 1 C OFFENCE detected by * N detecting 1 N CONTROL ENTRY used by 1..* N using 0..1 N Diagrams: CD IFM Travel document inspection CD TM Fig. 50 Access Rights, Control and Validation CD TM Fig. 53 Fare Products and Sales
3.325. VALIDATION PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a VALIDATED ACCESS or one of its components. (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 223 Version 0.1 04/09/2003
Associations : VALIDATED ACCESS specified by 1 C specifying * N ACCESSED FARE STRUCTURE ELEMENT specified by 1 C specifying * N CONTROLLED ACCESS specified by 1 C specifying * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.326. VALIDITY CONDITION Condition used in order to characterise a given VERSION of a VERSION FRAME. A VALIDITY CONDITION consists of a parameter (e.g. date, triggering event, etc) and its type of application (e.g. for, from, until, etc.). Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : VERSION characterised by 1 C defined for * N FOOTNOTE ASSIGNMENT defined for * N restricting * N VALIDITY RULE PARAMETER defining 1 defined by * N VALIDITY TRIGGER defining 1 defined by * N ENTITY defining 1 defined by * N LAYER limited by 1 C assigned to 1..* N VERSION FRAME restricted to 1 C defined for * N Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 21 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 46 Footnotes
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 224 Version 0.1 04/09/2003
3.327. VALIDITY PARAMETER ASSIGNMENT An ACCESS RIGHT PARAMETER ASSIGNMENT relating a fare collection parameter to a theoretical FARE PRODUCT (or one of its components) or a SALES PACKAGE. (no own attribute) Inherited attributes: < ACCESS RIGHT
PARAMETER ASSIGNMENT >
type of assignment normalizedString (FR) 1
< ACCESS RIGHT PARAMETER
ASSIGNMENT > Id Id
TM_Identifier 1
Associations : FARE STRUCTURE ELEMENT specified by 1 C specifying limits for * N VALIDABLE ELEMENT specified by 1 C specifying limits for * N SALES PACKAGE specified by 1 C specifying limits for * N CONTROLLABLE ELEMENT specified by 1 C specifying limits for * N FARE PRODUCT specified by 1 C specifying limits for * N Diagrams: CD TM Fig. 50 Access Rights, Control and Validation
3.328. VALIDITY PERIOD A time limitation for validity of a FARE PRODUCT or a SALES PACKAGE. It may be composed of a standard duration (e.g. 3 days, 1 month) and/or fixed start/end dates and times. Own attributes: end date date (FR) end time time (FR) standard duration duration (FR) start date date (FR) start time time (FR) Inherited attributes:
< USAGE PARAMETER > Id Id TM_Identifier 1
< USAGE PARAMETER > type normalizedString
(FR) 1
Associations : FREQUENCY OF USE within * N allowing 1 N Diagrams: CD TM Fig. 52 Fare Parameters
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 225 Version 0.1 04/09/2003
3.329. VALIDITY RULE PARAMETER A user defined VALIDITY CONDITION used by a rule for selecting versions. E.g river level > 1,5 m and bad weather. Own attributes: Id_parameter Id_parameter TM_Identifier 1 (no inherited attribute)
Associations : VALIDITY CONDITION defined by * N defining 1 Diagrams: CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions
3.330. VALIDITY TRIGGER External event defining a VALIDITY CONDITION. E.g exceptional flow of a river, bad weather, road closure for works. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : VALIDITY CONDITION defined by * N defining 1 Diagrams: CD TM Fig. 22 Validity Conditions CD TM Fig. 24 Combined Diagram on Versions
3.331. VEHICLE A public transport vehicle used for carrying passengers. Own attributes: Id Id TM_Identifier 1 vehicle registration number TM_AnyType
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 226 Version 0.1 04/09/2003
(no inherited attribute) Associations : GARAGE a default parking place
for 0..1 N
by default parked at * N VEHICLE TYPE classifying 1 N classified as * N VEHICLE MODEL classifying 0..1 N classified as * N VEHICLE ASSIGNMENT concerning * N concerned by 1 N ACTUAL VEHICLE EQUIPMENT in * N equipped with 1 C PI FACILITY located in * N the location of 0..1 N VEHICLE DETECTING of * N detected by 0..1 N ORGANISATIONAL UNIT responsible for 0..1 N managed by * N CALL FOR REPAIRS to * N involved in 1 N Diagrams: CD TM Fig. 31 Vehicle Requirements CD TM Fig. 41 Detection and Monitoring CD TM Fig. 42 Control Actions CD TM Fig. 44 Messages CD TM Fig. 45 Information Facilities CD TM Fig. 58 Trains CD TM Fig. 61 Responsibility for Resources
3.332. VEHICLE ASSIGNMENT The assignment, or the cancellation of an assignment, of a physical VEHICLE to a LOGICAL VEHICLE. This assignment may be overridden by a further assignment. Own attributes: assign or cancel boolean (FR) 1 Inherited attributes:
< CONTROL ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : CHANGE OF VEHICLE accompanied by 0..1 N going along with * N LOGICAL VEHICLE concerned by 1 C concerning * N VEHICLE concerned by 1 N concerning * N Diagrams: CD TM Fig. 42 Control Actions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 227 Version 0.1 04/09/2003
3.333. VEHICLE DETECTING An activity consiting in the identification of a vehicle at a certain time by a detection device and of collecting crude data such as an absolute location of the vehicle. Own attributes: Id Id TM_Identifier 1 timestamp dateTime (FR) 1
type normalizedString (FR) 1
(no inherited attribute)
Associations : LOGICAL VEHICLE detected by 0..1 N of * N VEHICLE detected by 0..1 N of * N DATED BLOCK detected by 0..1 N of * N DETECTED OPERATION detected by 0..1 N of * N POINT location of 1 N at * N LINK location of 1 N on * N PLACE location of 1 N at * N Diagrams: CD TM Fig. 41 Detection and Monitoring
3.334. VEHICLE EQUIPMENT PROFILE Each instantiation of this entity gives the number of items of one TYPE OF EQUIPMENT a VEHICLE MODEL should contain for a given PURPOSE OF EQUIPMENT PROFILE. The set of instantiations for one VEHICLE MODEL and one purpose gives one complete 'profile'.
Own attributes: profile profile normalizedString (FR) 1
units nonNegativeInteger (FR) 1
(no inherited attribute)
Associations : TYPE OF EQUIPMENT classifying 1 C classified as * N PURPOSE OF EQUIPMENT PROFILE defining 1 C defined for * N VEHICLE MODEL équipped with 1 in 1..* N Diagrams: CD TM Fig. 31 Vehicle Requirements
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 228 Version 0.1 04/09/2003
3.335. VEHICLE INCIDENT An INCIDENT concerning LOGICAL VEHICLEs. (no own attribute) Inherited attributes:
< EVENT > description string (FR) < EVENT > Id Id TM_Identifier 1 < EVENT > time time (FR) 1
Associations : LOGICAL VEHICLE concerned by 1..* N concerning * N Diagrams: CD TM Fig. 43 Events
3.336. VEHICLE JOURNEY The planned movement of a public transport vehicle on a DAY TYPE from the start point to the end point of a JOURNEY PATTERN on a specified ROUTE. Own attributes: Id Id TM_Identifier 1 departure time time (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 229 Version 0.1 04/09/2003
(no inherited attribute) Associations : PAUSE after 0..1 N followed by 1 C VEHICLE JOURNEY LAYOVER allowed on 0..1 N allowing 1 C JOURNEY MEETING combining * N combined in * N COUPLED JOURNEY composed of 0..1 N part of 1..* N TIMETABLE VERSION comprising 0..1 valid for * N JOURNEY PATTERN for 1 C made using * N ACCESS RIGHT PARAMETER ASSIGNMENT for * N assigned to 0..1 N TIMETABLED PASSING TIME for * N at 1 C DAY TYPE for 1 C worked on * N BLOCK including 0..1 N in * N JOURNEY PART part of * N subdivided in 1 C TYPE OF SERVICE the classification for 0..1 N classified as * N TIMING POINT IN JOURNEY PATTERN the timing reference
for 0..1 N
timed from * N TIME DEMAND TYPE used by default by 0..1 N made using * N NORMAL DATED VEHICLE JOURNEY using * N used by 1 C VEHICLE JOURNEY RUN TIME valid on * N worked using 1 C VEHICLE JOURNEY WAIT TIME valid on * N worked using 1 C COUPLED JOURNEY viewed as 1 N a view of 0..1 N
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 230 Version 0.1 04/09/2003
Diagrams: CD TM Fig. 25 Days CD TM Fig. 26 Journeys CD TM Fig. 27 Standard Times CD TM Fig. 28 Journey Times CD TM Fig. 29 Interchanges CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan CD TM Fig. 34 Schedules and versions CD TM Fig. 39 Dated Production Components CD TM Fig. 47 Passing Times CD TM Fig. 52 Fare Parameters CD TM Fig. 55 Service Journey Performance CD TM Fig. 59 Vehicle Coupling CD TM Fig. 60 Responsibility for Services
3.337. VEHICLE JOURNEY LAYOVER A time allowance at the end of a specified VEHICLE JOURNEY. This time supersedes any global layover or JOURNEY PATTERN LAYOVER. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : VEHICLE JOURNEY allowing 1 C allowed on 0..1 N Diagrams: CD TM Fig. 28 Journey Times
3.338. VEHICLE JOURNEY RUN TIME The time taken to traverse a specified TIMING LINK IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This gives the most detailed control over times and overrides the DEFAULT SERVICE JOURNEY RUN TIME and JOURNEY PATTERN RUN TIME and the DEFAULT DEAD RUN RUN TIME. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING LINK IN JOURNEY PATTERN covered in 1 C for * N VEHICLE JOURNEY worked using 1 C valid on * N Diagrams: CD TM Fig. 28 Journey Times
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 231 Version 0.1 04/09/2003
3.339. VEHICLE JOURNEY WAIT TIME The time for a vehicle to wait at a particular TIMING POINT IN JOURNEY PATTERN on a specified VEHICLE JOURNEY. This wait time will override the JOURNEY PATTERN WAIT TIME. Own attributes: duration duration (FR) 1 (no inherited attribute)
Associations : TIMING POINT IN JOURNEY PATTERN associated with 1 C applied at * N VEHICLE JOURNEY worked using 1 C valid on * N Diagrams: CD TM Fig. 28 Journey Times
3.340. VEHICLE MODEL A classification of public transport vehicles of the same VEHICLE TYPE, e.g. according to equipment specifications or model generation. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : VEHICLE classified as * N classifying 0..1 N VEHICLE TYPE classifying 1 N classified as * N VEHICLE EQUIPMENT PROFILE in 1..* N équipped with 1 Diagrams: CD TM Fig. 31 Vehicle Requirements CD TM Fig. 58 Trains
3.341. VEHICLE MONITORING An activity consiting in the assignment, at a certain time, of operational data to a monitored LOGICAL VEHICLE (e.g. that the vehicle is operating a certain MONITORED VEHICLE JOURNEY, or has passed at a certain OBSERVED PASSING TIME at a POINT). Own attributes: timestamp timestamp dateTime (FR) 1
type normalizedString (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 232 Version 0.1 04/09/2003
(no inherited attribute) Associations : PARKING POINT location of 0..1 N at * N LOGICAL VEHICLE monitored by 1 C of * N MONITORED VEHICLE JOURNEY monitored by 0..1 N on * N MONITORED SPECIAL SERVICE monitored by 0..1 N on * N MONITORED OPERATION monitored by 0..1 N of * N Diagrams: CD TM Fig. 41 Detection and Monitoring
3.342. VEHICLE SCHEDULE VERSION The set of all BLOCKs defined for a specific DAY TYPE to which the same VALIDITY CONDITIONs have been assigned (usually defined for a specific GROUP OF LINEs). (no own attribute) Inherited attributes:
< VERSION > date date (FR) 1 < VERSION > Id Id TM_Identifier 1 < VERSION > time time (FR) 1
< VERSION > user normalizedString (FR) 1
Associations : TIMETABLE VERSION comprising 0..1 N valid for * N GROUP OF LINES covered by 0..1 N for * N PRODUCTION PLAN derived from * N base for 1 N DAY TYPE for 1 C worked on * N BLOCK included in * N compossed of 0..1 N DRIVER SCHEDULE VERSION related to * N related to * N Diagrams: CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan
3.343. VEHICLE SERVICE A workplan for a vehicle for a whole day, planned for a specific DAY TYPE. A VEHICLE SERVICE includes one or several VEHICLE SERVICE PARTs. Own attributes: Id Id TM_Identifier 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 233 Version 0.1 04/09/2003
(no inherited attribute) Associations : VEHICLE SERVICE PART part of * N including 0..1 N Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan
3.344. VEHICLE SERVICE PART A part of a VEHICLE SERVICE composed of one or more BLOCKs and limited by periods spent at the GARAGE managing the vehicle in question. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : GARAGE POINT end of 1 N ending at * N VEHICLE SERVICE including 0..1 N part of * N BLOCK part of * N including 0..1 N GARAGE POINT start of 1 N starting at * N Diagrams: CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 32 Resource Plan
3.345. VEHICLE TYPE A classification of public transport vehicles according to the vehicle scheduling requirements in mode and capacity (e.g. standard bus, double-deck, ...). Own attributes: Id Id TM_Identifier 1 reversing direction boolean (FR) self propelled boolean (FR)
seating capacity nonNegativeInteger (FR)
standing capacity nonNegativeInteger (FR)
special place capacity nonNegativeInteger (FR)
description string (FR) length TM_Length
name normalizedString (FR)
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 234 Version 0.1 04/09/2003
(no inherited attribute) Associations : MEETING RESTRICTION against * N subject to 1 C OVERTAKING POSSIBILITY against * N overtaken at 1 C VEHICLE classified as * N classifying 1 N VEHICLE MODEL classified as * N classifying 1 N TRANSPORT MODE comprising 1 N belonging to * N IMPOSSIBLE MANOEUVRE defined for * N used to define 1 C OVERTAKING POSSIBILITY for * N overtaking at 1 C MEETING RESTRICTION for * N subject to 1 C VEHICLE TYPE PREFERENCE for * N specified by 1 C SERVICE JOURNEY made using * N proposed for 0..1 N VEHICLE TYPE AT POINT providing space for * N allowed to be located
at 1 C
QUALIFICATION required to drive * N requiring * N ROUTE LINK safely traversed by * N safe to traverse * N INFRASTRUCTURE LINK safely traversed by * N safe to traverse * N BLOCK using * N assigned to 1 N SPECIAL SERVICE using * N proposed for 0..1 N TRAIN BLOCK using * N assigned to 1 N Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology CD TM Fig. 14 Routes CD TM Fig. 18 Combined Diagram on Linear Features CD TM Fig. 26 Journeys CD TM Fig. 30 Vehicle Scheduling CD TM Fig. 31 Vehicle Requirements CD TM Fig. 57 Transport Mode CD TM Fig. 58 Trains CD TM Fig. 59 Vehicle Coupling
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 235 Version 0.1 04/09/2003
3.346. VEHICLE TYPE AT POINT The number of vehicles of a specified VEHICLE TYPE which may wait at a specified POINT at any one time. If the capacity is 0, then that type of vehicle may not stop there. Own attributes: capacity TM_AnyType (no inherited attribute)
Associations : VEHICLE TYPE allowed to be located at
1 C
providing space for * N INFRASTRUCTURE POINT location of 1 C specifying the capacity
of * N
Diagrams: CD TM Fig. 04 Restrictions CD TM Fig. 05 Combined Diagram on Topology
3.347. VEHICLE TYPE PREFERENCE The preference for the use of a particular VEHICLE TYPE for a SERVICE JOURNEY PATTERN, depending on the DAY TYPE and TIME DEMAND TYPE. The rank of preferences must be recorded. Different VEHICLE TYPEs may be given the same rank.
Own attributes: rank rank positiveInteger (FR) 1
(no inherited attribute)
Associations : VEHICLE TYPE specified by 1 C for * N TIME DEMAND TYPE used to define 1 C for * N SERVICE JOURNEY PATTERN used to define 1 C for * N DAY TYPE used to define 1 C for * N Diagrams: CD TM Fig. 26 Journeys
3.348. VEHICLE WORK ASSIGNMENT The assignment, or the cancellation of an assignment, of a LOGICAL VEHICLE to a planned work, represented as DATED BLOCKs or as DATED VEHICLE JOURNEYs. This assignment may be overridden by a further assignment. Own attributes: assign or cancel boolean (FR) 1
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 236 Version 0.1 04/09/2003
Inherited attributes: < CONTROL
ACTION > validation time time (FR) 1
< CONTROL ACTION > Id Id TM_Identifier 1
Associations : LOGICAL VEHICLE CREATION accompanied by 0..1 N going along with 0..1 N DATED BLOCK assigned by 1..* N assigning * N DATED VEHICLE JOURNEY assigned by 1..* N assigning * N LOGICAL VEHICLE concerned by 1 C concerning * N CHANGE OF VEHICLE involving 0..1 N caused by 1..* N Diagrams: CD TM Fig. 42 Control Actions
3.349. VERSION A group of operational data instances which share the same VALIDITY CONDITIONs. A version belongs to a unique VERSION FRAME and is characterised by a unique TYPE OF VERSION. E.g. NETWORK VERSION for Line 12 starting from 2000-01-01. Own attributes: Id Id TM_Identifier 1 date date (FR) 1 time time (FR) 1
user normalizedString (FR) 1
(no inherited attribute)
Associations : TYPE OF VERSION classifying 1 N classified as * N VERSION FRAME comprising 1 belonging to * N VALIDITY CONDITION defined for * N characterised by 1 C ENTITY IN VERSION governed by 1..* N governing 1 C LAYER VERSION N N VERSION FRAME represented by 1 representing 0..1 N Diagrams: CD TM Fig. 21 Versions and Entities CD TM Fig. 22 Validity Conditions CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions CD TM Fig. 40 Production Plan
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 237 Version 0.1 04/09/2003
3.350. VERSION FRAME A set of VERSIONS referring to a same DATA SYSTEM and belonging to the same TYPE OF FRAME. A FRAME may be restricted by VALIDITY CONDITIONs. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : LAYER an implémentation of 0..1 N defining 1 N VERSION belonging to * N comprising 1 TYPE OF FRAME characterising 1 N characterised by * N VALIDITY CONDITION defined for * N restricted to 1 C DATA SYSTEM object of 0..1 C dealing with * N VERSION representing 0..1 N represented by 1 Diagrams: CD TM Fig. 20 Validity Frames CD TM Fig. 21 Versions and Entities CD TM Fig. 23 Layers CD TM Fig. 24 Combined Diagram on Versions CD TM Fig. 34 Schedules and versions
3.351. WAGE INCREASE An additional increase for special persuits, e.g. dirt increase or aggravation circumstances. Own attributes: Id Id TM_Identifier 1 description string (FR) (no inherited attribute)
Associations : ACCOUNT ENTRY using * N entered into 1 N Diagrams: CD TM Fig. 38 Driver Accounting
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 238 Version 0.1 04/09/2003
3.352. WAGE TYPE ASSIGNMENT An assignment of a TYPE OF WAGE to a DAY TYPE and a TIME BAND. (no own attribute) (no inherited attribute)
Associations : TYPE OF WAGE specified by 1 N specifying 1..* N DAY TYPE used to define 1 C for * N TIME BAND used to define 1 C for * N Diagrams: CD TM Fig. 38 Driver Accounting
3.353. WIRE ELEMENT A type of INFRASTRUCTURE LINK used to describe a wire network. (no own attribute) Inherited attributes:
< LINK > Id Id TM_Identifier 1 < LINK > length TM_Length
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
3.354. WIRE JUNCTION A type of INFRASTRUCTURE POINT used to describe a wire network. (no own attribute) Inherited attributes:
< POINT > Id Id TM_Identifier 1
< POINT > name normalizedString (FR)
Diagrams: CD TM Fig. 03 Infrastructure CD TM Fig. 05 Combined Diagram on Topology
3.355. WORK A day on duty for a driver. Own attributes: Id Id TM_Identifier 1 (no inherited attribute)
Associations : ROSTER CYCLE ELEMENT broadly assigned to * N broadly entered in 0..1 N Diagrams: CD TM Fig. 36 Roster Assignments
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 239 Version 0.1 04/09/2003
3.356. XML_DDR_TM_DRIVER_SCHEDULING This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.357. XML_DDR_TM_FARE_COLLECTION This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: IFM Schema references Transmodel v 5.1 Schema references
3.358. XML_DDR_TM_MANAGEMENT_INFORMATION This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.359. XML_DDR_TM_MULTI-MODAL_OPERATION_IN_PUBLIC_TRANSPORT This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.360. XML_DDR_TM_MULTIPLE_OPERATORS_ENVIRONMENT This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.361. XML_DDR_TM_NETWORK_DESCRIPTION This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: IFM Schema references Transmodel v 5.1 Schema references
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 240 Version 0.1 04/09/2003
3.362. XML_DDR_TM_OPERATIONS_MONITORING_AND_CONTROL This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.363. XML_DDR_TM_PASSENGER_INFORMATION This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.364. XML_DDR_TM_PERSONNEL_DISPOSITION This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.365. XML_DDR_TM_ROSTERING This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.366. XML_DDR_TM_SCHEDULES_AND_VERSIONS This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.367. XML_DDR_TM_TACTICAL_PLANNING_COMPONENTS This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 241 Version 0.1 04/09/2003
3.368. XML_DDR_TM_VEHICLE_SCHEDULING This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.369. XML_DDR_TM_VERSIONS_VALIDITY_AND_LAYERS This class has been created for mere technical purpose (XML schema generation). (no own attribute) (no inherited attribute) Diagrams: Transmodel v 5.1 Schema references
3.370. ZONE A two-dimensional PLACE within the service area of a public transport operator (administrative zone, TARIFF ZONE, ACCESS ZONE, etc.). Own attributes: Id Id TM_Identifier 1
name normalizedString (FR) 1
description string (FR) (no inherited attribute)
Associations : PLACE a generic description of
0..1 N
classified by 0..1 N SIMPLE FEATURE a view of * N viewed as 0..1 N LINK SEQUENCE border for 0..1 N bordered by 0..1 N ZONE PROJECTION calling as source 0..* N used as source in 1 C TYPE OF ZONE classifying 1 C classified as * N GROUP OF POINTS defining 0..1 N defined by 0..1 N POINT functional centroid for 0..1 N represented by 0..1 N Diagrams: CD TM Fig. 11 Zones CD TM Fig. 12 Complex Features CD TM Fig. 13 Combined Diagram on Generic Network CD TM Fig. 19 Projection CD TM Fig. 48 Passenger Trips CD TM Fig. 51 Fare Structure CD TM Fig. 60 Responsibility for Services
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 242 Version 0.1 04/09/2003
3.371. ZONE PROJECTION An oriented correspondence: - from one ZONE in a source layer, - onto a target entity : e.g. POINT, COMPLEX FEATURE, - within a defined TYPE OF PROJECTION. (no own attribute) (no inherited attribute)
Associations : TYPE OF PROJECTION comprising 1 C concerning * N POINT N N ZONE used as source in 1 C calling as source 0..* N COMPLEX FEATURE used as target in 1 to * N POINT used as target in 1 to * N Diagrams: CD TM Fig. 19 Projection
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 243 Version 0.1 04/09/2003
4. GENERALISATIONS AND SPECIALISATIONS
4.1. SPECIALISATIONS DESCENT For each "patriarch", i.e. each class having heirs but being not, a two columns table can be found. The left column contains the name of the class and of its heirs, with indentations. The right column contains the name of the package to which belongs each class. ACCESS RIGHT PARAMETER ASSIGNMENT Fare collection
CONTROL PARAMETER ASSIGNMENT Fare collection DEVICE PARAMETER ASSIGNMENT Fare collection VALIDATION PARAMETER ASSIGNMENT Fare collection VALIDITY PARAMETER ASSIGNMENT Fare collection
GENERIC PARAMETER ASSIGNMENT Fare collection SPECIFIC PARAMETER ASSIGNMENT Fare collection
CONTRACT EVENT Fare collection
CONTROL ENTRY Fare collection SALE TRANSACTION Fare collection TRAVEL SPECIFICATION Fare collection VALIDATION ENTRY Fare collection
CONTROL ACTION Operations monitoring and control
CHANGE OF DRIVER Operations monitoring and control CHANGE OF JOURNEY PATTERN Operations monitoring and control CHANGE OF JOURNEY TIMING Operations monitoring and control CHANGE OF VEHICLE Operations monitoring and control DEPARTURE EXCHANGE Operations monitoring and control DEPARTURE LAG Operations monitoring and control JOURNEY CANCELLATION Operations monitoring and control JOURNEY CREATION Operations monitoring and control LOGICAL DRIVER CANCELLATION Operations monitoring and control LOGICAL DRIVER CREATION Operations monitoring and control LOGICAL VEHICLE CANCELLATION Operations monitoring and control LOGICAL VEHICLE CREATION Operations monitoring and control RESORPTION Operations monitoring and control RESPACING Operations monitoring and control VEHICLE ASSIGNMENT Operations monitoring and control VEHICLE WORK ASSIGNMENT Operations monitoring and control
DATED BLOCK Operations monitoring and control
NORMAL DATED BLOCK Operations monitoring and control DATED VEHICLE JOURNEY Operations monitoring and control
NORMAL DATED VEHICLE JOURNEY Operations monitoring and control DUTY Tactical planning components
ASSIGNED DUTY Driver scheduling SPARE DUTY Driver scheduling
DUTY TYPE Driver scheduling
CONTINUOUS DUTY Driver scheduling
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 244 Version 0.1 04/09/2003
SPLIT DUTY Driver scheduling EMPLOYEE Rostering
DRIVER Rostering EVENT Operations monitoring and control
ALARM Operations monitoring and control INCIDENT Operations monitoring and control
DRIVER INCIDENT Operations monitoring and control VEHICLE INCIDENT Operations monitoring and control
FARE PRODUCT Fare collection
AMOUNT OF PRICE UNIT Fare collection PRE-ASSIGNED FARE PRODUCT Fare collection SALE DISCOUNT RIGHT Fare collection
AMOUNT OF PRICE UNIT Fare collection PRE-ASSIGNED FARE PRODUCT Fare collection
USAGE DISCOUNT RIGHT Fare collection GROUP OF LINKS Network description
GROUP OF TIMING LINKS Tactical planning components JOURNEY PATTERN Tactical planning components
DEAD RUN PATTERN Tactical planning components SERVICE JOURNEY PATTERN Tactical planning components
LINK Network description
INFRASTRUCTURE LINK Network description RAILWAY ELEMENT Network description ROAD ELEMENT Network description WIRE ELEMENT Network description
ROUTE LINK Network description SERVICE LINK Network description TIMING LINK Network description
LOCATION Network description MESSAGE Operations monitoring and control
CALL FOR MEANS Operations monitoring and control CALL FOR REPAIRS Operations monitoring and control
PASSENGER QUERY Passenger information
FARE QUERY Passenger information SCHEDULE QUERY Passenger information TRIP OPTIMIZATION QUERY Passenger information
PASSING TIME Operations monitoring and control
DATED PASSING TIME Operations monitoring and control ESTIMATED PASSING TIME Operations monitoring and control OBSERVED PASSING TIME Operations monitoring and control
RECORDED STOP Passenger information TARGET PASSING TIME Operations monitoring and control
TIMETABLED PASSING TIME Operations monitoring and control
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 245 Version 0.1 04/09/2003
POINT Network description ACTIVATION POINT Network description
BEACON POINT Network description INFRASTRUCTURE POINT Network description
RAILWAY JUNCTION Network description ROAD JUNCTION Network description WIRE JUNCTION Network description
ROUTE POINT Network description STOP POINT Network description TIMING POINT Network description
RELIEF POINT Network description PARKING POINT Network description
GARAGE POINT Network description TRAFFIC CONTROL POINT Network description
SITE Passenger information
PUBLIC SITE Passenger information SERVICE SITE Passenger information
SPELL Driver scheduling
DRIVING SPELL Driver scheduling NON DRIVING SPELL Driver scheduling
STAND-BY Driver scheduling TASK Driver scheduling
TYPE OF EQUIPMENT Network description
TYPE OF PI FACILITY Passenger information USAGE PARAMETER Fare collection
COMMERCIAL PROFILE Fare collection FREQUENCY OF USE Fare collection GROUP TICKET Fare collection LUGGAGE ALLOWANCE Fare collection TRANSFERABILITY Fare collection USER PROFILE Fare collection VALIDITY PERIOD Fare collection
VALIDATED ACCESS Fare collection
ACCESSED FARE STRUCTURE ELEMENT Fare collection VEHICLE Vehicle scheduling
TRAIN Multi-modal operation in public transport VEHICLE JOURNEY Tactical planning components
DEAD RUN Tactical planning components SERVICE JOURNEY Tactical planning components
VERSION Versions, validity and layers
DRIVER SCHEDULE VERSION Schedules and versions LAYER VERSION Versions, validity and layers NETWORK VERSION Tactical planning components PRODUCTION PLAN Operations monitoring and control TIMETABLE VERSION Tactical planning components VEHICLE SCHEDULE VERSION Schedules and versions
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 246 Version 0.1 04/09/2003
ZONE Network description
ACCESS ZONE Network description ADMINISTRATIVE ZONE Multiple operators' environment TARIFF ZONE Network description
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 247 Version 0.1 04/09/2003
4.2. GENERALISATIONS CLIMB UP For each "last in a line", i.e. each class being a heir but having none, a two columns table can be found. The left column contains the name of the class and of its parents, which is indented. The right column contains the name of the package to which belongs each class. ASSIGNED DUTY Driver scheduling
−� DUTY Tactical planning components CONTINUOUS DUTY Driver scheduling
−� DUTY TYPE Driver scheduling DRIVING SPELL Driver scheduling
−� SPELL Driver scheduling SPARE DUTY Driver scheduling
−� DUTY Tactical planning components SPLIT DUTY Driver scheduling
−� DUTY TYPE Driver scheduling STAND-BY Driver scheduling
−� NON DRIVING SPELL Driver scheduling −� SPELL Driver scheduling
TASK Driver scheduling
−� NON DRIVING SPELL Driver scheduling −� SPELL Driver scheduling
ACCESSED FARE STRUCTURE ELEMENT Fare collection
−� VALIDATED ACCESS Fare collection VALIDATION PARAMETER ASSIGNMENT Fare collection
−� ACCESS RIGHT PARAMETER ASSIGNMENT
Fare collection
SPECIFIC PARAMETER ASSIGNMENT Fare collection
−� VALIDITY PARAMETER ASSIGNMENT Fare collection −� ACCESS RIGHT PARAMETER ASSIGNMENT
Fare collection
AMOUNT OF PRICE UNIT Fare collection
−� FARE PRODUCT Fare collection −� SALE DISCOUNT RIGHT Fare collection
−� FARE PRODUCT Fare collection COMMERCIAL PROFILE Fare collection
−� USAGE PARAMETER Fare collection CONTROL ENTRY Fare collection
−� CONTRACT EVENT Fare collection
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 248 Version 0.1 04/09/2003
CONTROL PARAMETER ASSIGNMENT Fare collection −� ACCESS RIGHT PARAMETER ASSIGNMENT
Fare collection
DEVICE PARAMETER ASSIGNMENT Fare collection
−� ACCESS RIGHT PARAMETER ASSIGNMENT
Fare collection
FREQUENCY OF USE Fare collection
−� USAGE PARAMETER Fare collection GENERIC PARAMETER ASSIGNMENT Fare collection
−� VALIDITY PARAMETER ASSIGNMENT Fare collection −� ACCESS RIGHT PARAMETER ASSIGNMENT
Fare collection
GROUP TICKET Fare collection
−� USAGE PARAMETER Fare collection LUGGAGE ALLOWANCE Fare collection
−� USAGE PARAMETER Fare collection PRE-ASSIGNED FARE PRODUCT Fare collection
−� FARE PRODUCT Fare collection −� SALE DISCOUNT RIGHT Fare collection
−� FARE PRODUCT Fare collection TRANSFERABILITY Fare collection
−� USAGE PARAMETER Fare collection TRAVEL SPECIFICATION Fare collection
−� CONTRACT EVENT Fare collection USAGE DISCOUNT RIGHT Fare collection
−� FARE PRODUCT Fare collection USER PROFILE Fare collection
−� USAGE PARAMETER Fare collection VALIDATION ENTRY Fare collection
−� CONTRACT EVENT Fare collection VALIDITY PERIOD Fare collection
−� USAGE PARAMETER Fare collection TRAIN Multi-modal operation in public transport
−� VEHICLE Vehicle scheduling ADMINISTRATIVE ZONE Multiple operators' environment
−� ZONE Network description ACCESS ZONE Network description
−� ZONE Network description
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 249 Version 0.1 04/09/2003
BEACON POINT Network description
−� ACTIVATION POINT Network description −� POINT Network description
GARAGE POINT Network description
−� PARKING POINT Network description −� RELIEF POINT Network description
−� TIMING POINT Network description −� POINT Network description
RAILWAY ELEMENT Network description
−� INFRASTRUCTURE LINK Network description −� LINK Network description
RAILWAY JUNCTION Network description
−� INFRASTRUCTURE POINT Network description −� POINT Network description
ROAD ELEMENT Network description
−� INFRASTRUCTURE LINK Network description −� LINK Network description
ROAD JUNCTION Network description
−� INFRASTRUCTURE POINT Network description −� POINT Network description
ROUTE LINK Network description
−� LINK Network description ROUTE POINT Network description
−� POINT Network description SERVICE LINK Network description
−� LINK Network description STOP POINT Network description
−� POINT Network description TARIFF ZONE Network description
−� ZONE Network description TIMING LINK Network description
−� LINK Network description TRAFFIC CONTROL POINT Network description
−� POINT Network description WIRE ELEMENT Network description
−� INFRASTRUCTURE LINK Network description −� LINK Network description
WIRE JUNCTION Network description
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 250 Version 0.1 04/09/2003
−� INFRASTRUCTURE POINT Network description −� POINT Network description
LOGICAL VEHICLE CANCELLATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control NORMAL DATED VEHICLE JOURNEY Operations monitoring and control
−� DATED VEHICLE JOURNEY Operations monitoring and control LOGICAL DRIVER CANCELLATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control CHANGE OF JOURNEY PATTERN Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control CHANGE OF JOURNEY TIMING Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control LOGICAL VEHICLE CREATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control LOGICAL DRIVER CREATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control TIMETABLED PASSING TIME Operations monitoring and control
−� PASSING TIME Operations monitoring and control VEHICLE WORK ASSIGNMENT Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control ESTIMATED PASSING TIME Operations monitoring and control
−� DATED PASSING TIME Operations monitoring and control −� PASSING TIME Operations monitoring and control
TARGET PASSING TIME Operations monitoring and control
−� DATED PASSING TIME Operations monitoring and control −� PASSING TIME Operations monitoring and control
DEPARTURE EXCHANGE Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control NORMAL DATED BLOCK Operations monitoring and control
−� DATED BLOCK Operations monitoring and control VEHICLE ASSIGNMENT Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control CHANGE OF VEHICLE Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control DRIVER INCIDENT Operations monitoring and control
−� INCIDENT Operations monitoring and control −� EVENT Operations monitoring and control
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 251 Version 0.1 04/09/2003
PRODUCTION PLAN Operations monitoring and control
−� VERSION Versions, validity and layers CALL FOR MEANS Operations monitoring and control
−� MESSAGE Operations monitoring and control DEPARTURE LAG Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control ALARM Operations monitoring and control
−� EVENT Operations monitoring and control RESORPTION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control RESPACING Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control CALL FOR REPAIRS Operations monitoring and control
−� MESSAGE Operations monitoring and control CHANGE OF DRIVER Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control JOURNEY CREATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control VEHICLE INCIDENT Operations monitoring and control
−� INCIDENT Operations monitoring and control −� EVENT Operations monitoring and control
JOURNEY CANCELLATION Operations monitoring and control
−� CONTROL ACTION Operations monitoring and control TRIP OPTIMIZATION QUERY Passenger information
−� PASSENGER QUERY Passenger information FARE QUERY Passenger information
−� PASSENGER QUERY Passenger information PUBLIC SITE Passenger information
−� SITE Passenger information RECORDED STOP Passenger information
−� OBSERVED PASSING TIME Operations monitoring and control −� DATED PASSING TIME Operations monitoring and control
−� PASSING TIME Operations monitoring and control SCHEDULE QUERY Passenger information
−� PASSENGER QUERY Passenger information SERVICE SITE Passenger information
SITP 2Système d'Information Transport Public
SETEC ITS TRUST Ministère de l’Équipement, des Transports, et du Logement Direction des Transports terrestres
Tâche 3.2 – Portage de Transmodel en UML
Equipe de projet Page 252 Version 0.1 04/09/2003
−� SITE Passenger information TYPE OF PI FACILITY Passenger information
−� TYPE OF EQUIPMENT Network description DRIVER Rostering
−� EMPLOYEE Rostering VEHICLE SCHEDULE VERSION Schedules and versions
−� VERSION Versions, validity and layers DRIVER SCHEDULE VERSION Schedules and versions
−� VERSION Versions, validity and layers SERVICE JOURNEY PATTERN Tactical planning components
−� JOURNEY PATTERN Tactical planning components GROUP OF TIMING LINKS Tactical planning components
−� GROUP OF LINKS Network description TIMETABLE VERSION Tactical planning components
−� VERSION Versions, validity and layers DEAD RUN PATTERN Tactical planning components
−� JOURNEY PATTERN Tactical planning components DEAD RUN Tactical planning components
−� VEHICLE JOURNEY Tactical planning components NETWORK VERSION Tactical planning components
−� VERSION Versions, validity and layers SERVICE JOURNEY Tactical planning components
−� VEHICLE JOURNEY Tactical planning components LAYER VERSION Versions, validity and layers
−� VERSION Versions, validity and layers