Commit 0853c89b authored by IL Coordination's avatar IL Coordination
Browse files

logfile for interlocking sub-schema

git-svn-id: https://svn.railml.org/railML3/trunk@845 997d4637-a740-4bf4-9a76-81fddc049f28
parent 448cd486
===============================================================
railML
===============================================================
Version: 3.1 release candidate
Date: 06.06.2018
Author: Jörg von Lingen (railML.org)
===============================================================
Summary of modifications since version 3.1 beta
---------------------------------------------------------------
general
---------------------------------------------------------------
(1) changing color code for UML datatypes related to AssetsForIL,
Signalboxes, Controllers and GenericIMs in order to
improve visibility in UML documentation
* elements that are NOT part of railML 3.1 release, but
currently already modelled in first draft version, are
highlighted (dark) red
---------------------------------------------------------------
/schema/railml3.xsd
---------------------------------------------------------------
no changes
---------------------------------------------------------------
/schema/infrastructure3.xsd
---------------------------------------------------------------
refer related railML.org_railML-3-1rc_changelog_IS.txt
---------------------------------------------------------------
/schema/rtm4railml3.xsd
---------------------------------------------------------------
refer related railML.org_railML-3-1rc_changelog_IS.txt
---------------------------------------------------------------
/schema/gml4railml3.xsd
---------------------------------------------------------------
refer related railML.org_railML-3-1rc_changelog_IS.txt
---------------------------------------------------------------
/schema/interlocking3.xsd
---------------------------------------------------------------
25.08.2018
Masterlock, KeyReleaseInstrument
* rename relatedToTvdSection to hasSlaveLock as
reference to the lock it is depending on
Route
* removal of providesTrainProtectionType as meaning
unclear
Configuration
* adding attributes model, technologyType, SWversion,
signalSystem
TvdSection
* removal of withDetection as meaning unclear
Interface
* adding @isOnCommandSide as flag for viewing side of
the interface
SignalBox
* removal of implementsControlTable as not really needed
* adding implementsElementGroup as lists of different
groups of elements for operation
23.08.2018
ConflictingRoute
* change type of reasonForConflict in order to have the
reason as attribute @origin in the child element
extentOfControl
* change to attribute in TrackAssetConnectedToIL
* change to attribute in SystemAssetConnectedToIL
* change to attribute in ControlledSignalBox
preferredPosition
* change to attribute in SwitchPoint
* change to attribute in DerailerIL
* change to attribute in MovableCrossing
* change to attribute in LevelCrossingIL
inPosition
* change to attribute in SwitchPointAndPosition
* change to attribute in CrossingAndPosition
derailingPosition
* change to attribute in DerailerAndPosition
switchPointType
* change to attribute in SwitchPoint
inState
* change to attribute in LXandState
* change to attribute in SectionAndVacancy
* change to attribute in LockAndState
andOr
* change to attribute in ActivationCondition
EntityIL
* change @code to @name to avoid confusion for naming
21.08.2018
Key
* change @abstract to false as correction
RouteRelation
* change affectsSignal to affectsRoute to allow real route
relation, one relation for a particular route instead of
all routes from that signal
PowerSupplyIL
* change @signalVoltageMode type to rail3:SignalVoltageModes
as correction
SignalIL
* removal of @distanceOfSight as duplicate to @sight in SignalBox
of infrastructure
* adding @signalFunction as extension to @signalType in infra-
structure concerning function of signals in routes
MovableCrossing
* complete references to neighbouring tracks with additional
elements branchDownLeft and branchDownRight
12.08.2018
RestrictedArea
* EtcsShuntingZone renamed to ShuntingZone
* @trackAssetProtectingRA changed to type TrackAssetAreaProtecting
with element protectingAssetAndState and @protectingSide to mark
for each protecting element whether it is protecting the area from
the inside or the outside
GenericRestrictedAreaTypeList
* replace enumeration value "EtcsShuntingZone" for "ShuntingZone"
GenericAspectList
* extend enumeration for "CallOn"
GenericTypes
* changed all generic types from element to attribute
* adding new element ElementGroupingType with related enumeration of
grouping purposes
MoveableElement
* change @autoNormalisation and @isKeyLocked to optional
* adding new element hasTvdSection as reference to the under-
laying TVD section
* adding @numberOfBladePointMachines and @numberOfFrogPointMachines
* adding new element connectedToPowerSupply for controlling the
the number of simultaneously switched point machines
* adding new elements branchLeft and branchRight as references to
the tracks of the branches needed for neighbouring relations
* adding new element hasPositionRestriction
TvdSection
* adding new element relatedToTrack as mandatory reference list to
tracks in IS being part of the TVD section
LevelCrossing
* adding new element relatedToTvdSection as mandatory reference list
to all TVD sections directly at the level crossing
Interface
* as new container at AssetsForIL which is referred from the related
assets
* element relatedAsset removed as reference only from the asset
* adding @invalidTolerationTimer and @switchoverTolerationTimer
* adding @pulseDuration for InputOutput
Route
* adding @signalClosureDelay and @proceedAspectDelay
MasterLock
* adding @automaticKeyRelease, @automaticKeyLock, @keyReleaseTimer
and @keyAuthoriseTimer
SystemAsset
* change SystemAsset to abstract type
* adding instantiation PowerSupplyIL with related attributes
SignalIL
* adding @callOnAspectTimer for setting duration of call-on
aspect per signal
SignalBox
* removal of boundBy and replaced by controlsInterface for
description of interfaces between different interlockings
06.08.2018
Route
* @automatic renamed in @locksAutomatically
TvdSection
* @reliable renamed in @isReliable
* @berthingTrack renamed in @isBerthingTrack
MoveableElement
* @keyLocked renamed in @isKeyLocked
SignalIL
* @virtual renamed in @isVirtual
29.07.2018
SignalPlan
* change types of masterAspect and slaveAspect from pure reference
to AssetAndState to allow combination of atomic aspects, e.g.
proceed aspect plus speed indication
25.07.2018
DestinationPoint
* created container knowsDestinationPoints in AssetsForIL where the
destination points are defined similar to RouteExit but indepen-
dent of any route definition
* Thus Overlaps and DangerPoints can be related to any track asset
without having any routes like for RBC.
03.07.2018
DangerPoint
* moved container knowsDangerPoints in AssetsForIL where the
dangerpoints are defined independent of any particular route
at routeExit the hasDangerpoint element is merely a reference
to the dangerpoint
* revised spelling Dangerpoint to DangerPoint
Overlap
* length as new attribute to define the overlap length in metres
as alternative to an explicit limit (isLimitedBy)
* relatedToTrackAsset as new element to give reference to an track
asset the overlap is related to, e.g. the routeExit of a defined
route or the signal at this route exit
This is in alternative to references in activeForApproachRoute
LevelCrossing
* hasInterface for description of the physical interface to the
field element instead of feedback which was rather unspecific
24.06.2018
Signalplan
* renamed attribute @Vmaster to @Vexpecting for clarification
06.06.2018
Overlap
* moved container knowsOverlaps in AssetsForIL where the
overlaps are defined independent of any particular route
at routeExit the hasOverlap element is merely a reference
to the overlap
21.05.2018
CombinedRoute
* knowsCombinedRoute in AssestsForIL for definition of a
concatenation of single routes within one interlocking
core system
* controlsCombinedRoute in SignalBox as reference similar to
controlsRoute
LXtypeList
* new class for definition of LX types
added as GenericType, i.e. IM specific
Overlap
* change the references for movable elements in overlap to
type AssetAndGivenState to allow "soft" requirement for
overlap establishment and supervision
* new element name <requiresAssetInPosition>, no differen-
tiation for the type of movable element in the naming
OverlapReleaseTimer
* change of both child elements to attributes acc. modelling
patterns
Interface
* new class for definition of arbitrary I/O-interfaces with
list of inputs and outputs and initial status for use of
connection to elements like LX or block interfaces
AssetAndState
* new class related to LockIL to define a lock status
30.04.2018
(1) new containers inside AssetsForIL and for Signalboxes,
Controllers and GenericIMs in order to follow modelling
patterns of railML.org
(2) several child elements with only one value and maximal
occuring once changed to attributes
AssetsForIL
* explicit list of AssetAndState removed, will only be used
where it is really needed
AssetsForILs
as container for individual sets of AssetsForIL
---------------------------------------------------------------
/schema/timetable3.xsd
---------------------------------------------------------------
no changes
---------------------------------------------------------------
/schema/rollingstock3.xsd
---------------------------------------------------------------
no changes
---------------------------------------------------------------
/schema/common3.xsd
---------------------------------------------------------------
no changes
...
---------------------------------------------------------------
/codelists/
---------------------------------------------------------------
no changes
---------------------------------------------------------------
/examples/
---------------------------------------------------------------
no changes
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment