1 / 88

VIKING Domain2 DATEX2 Workshop in Stockholm 7 - 8 June 2005

VIKING Domain2 DATEX2 Workshop in Stockholm 7 - 8 June 2005. Agenda Tuesday 7 June 1000 – 1700 10.00 – 11.30 Welcome and presentation of the DATEX2 project 11.30 – 12.30 Lunch

shawna
Download Presentation

VIKING Domain2 DATEX2 Workshop in Stockholm 7 - 8 June 2005

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VIKING Domain2DATEX2 WorkshopinStockholm7 - 8 June 2005 Viking Domain 2 DATEX2 Workshop in Stockholm

  2. Agenda Tuesday 7 June 1000 – 1700 10.00 – 11.30 Welcome and presentation of the DATEX2 project 11.30 – 12.30 Lunch 12.30 – 14.30 Presentation of the data model and data dictionary (WP 1 and 2) 14.30 – 14.50 Coffee 14.50 – 15.30 Presentation of the data model and data dictionary (cont.) 15.30 – 16.30 Discussion and conclusions about the data model and data dictionary 16.30 – 17.00 Presentation of the XML schema (WP 3) and discussion 19.00 Dinner Viking Domain 2 DATEX2 Workshop in Stockholm

  3. Wednesday 8 June 8.30 – 12.30 08.30 – 09.00 Presentation of the Platform Independent Model (PIM) for data exchange (WP 4) 09.00 – 09.30 Discussion and conclusions about the PIM for data exchange 09.30 – 10.00 Presentation of the study for Platform Specific Models (PSM) for data exchange and “Low cost profile” (WP 4 and 5) 10.00 – 10.20 Coffee 10.20 – 10.50 Discussion and conclusions about PSM for data exchange and “Low cost profile” 10.50 – 11.20 Presentation of the study for migration (WP 6) and discussion 11.20 – 12.30 Concluding discussions and harmonising of Viking viewpoints 12.30 Close of workshop and lunch Viking Domain 2 DATEX2 Workshop in Stockholm

  4. Background • Standardisation – CEN ENV13106 and ENV13777 • DATEX MoU – organisation – GAS,SMC,TC – User Fora • EC – role • EG-Projects - members Viking Domain 2 DATEX2 Workshop in Stockholm

  5. The DATEX2 Project • Tender procedures • Organisation • Work packages • Progress • Status today • TC´s role • Ongoing work Viking Domain 2 DATEX2 Workshop in Stockholm

  6. DATEX2 Project - Organisation • The European Commission - owner of the study,The DATEX2 Project finances and signs the contract. • The DATEX Technical Committee (TC) - supports the Commission in the programme definition and the technical aspects of the study. • The contractor - a consortium of experts led by Faber Maunsell. Viking Domain 2 DATEX2 Workshop in Stockholm

  7. 2003 EC initiative for a DATEX project Technical specification Preannouncment for a DATEX project Invitation to tender Start of the project FM consortium – 6 wp TC monitoring End of the DATEX2 project TC continues the work Interoperability between a RP and a LCP Migration Demonstrator – ITS Barcelona 2006 Testing and validation Released documents DATEX2 implementations 2004 2005 2006 2007 Viking Domain 2 DATEX2 Workshop in Stockholm

  8. DATEX2 Project • WP1: Data Model • WP2: Data dictionary • WP3: XML schema • WP4: Exchange model and PSM study • WP5: Low cost profile • WP6: Migration Viking Domain 2 DATEX2 Workshop in Stockholm

  9. WP1: Data Model • Content Platform Independent Model (PIM) • Described in UML Viking Domain 2 DATEX2 Workshop in Stockholm

  10. WP2: Data dictionary • Revision of the current DATEX Data Dictionary (ENV 13106) • Requirements from EC - DATEX TC and CEN TC278 WG8 Viking Domain 2 DATEX2 Workshop in Stockholm

  11. WP3: XML schema • Derived from the data model • Generated by software Viking Domain 2 DATEX2 Workshop in Stockholm

  12. WP4: Exchange model and PSM study • Exchange Platform Independent Model (PIM) • Exchange Platform Specific Model (PSM) study Viking Domain 2 DATEX2 Workshop in Stockholm

  13. WP5: Low cost profile • Simple and low cost • Minimum implementation and link establishment complexity Viking Domain 2 DATEX2 Workshop in Stockholm

  14. WP6: Migration • Migration path from old Datex • Backwards compatibility issues Viking Domain 2 DATEX2 Workshop in Stockholm

  15. DATEX Technical Committee Strategical road map for DATEX2 Viking Domain 2 DATEX2 Workshop in Stockholm

  16. DATEX Objectives Facilitate the widespreadexchange of travel information in EU through the use of common standards and best practice for both public-sector and commercial interests and ensure there are mechanisms inplace to make them happen. Viking Domain 2 DATEX2 Workshop in Stockholm

  17. The way to the market • Finalize the DATEX2 project • Produce usable DATEX2 documents (DATEX 2.0 specifications) • PIM Data Model incl. Data Dictionary • PIM Data Exchange • XML-schema • PSM Data Exchange using HTTP, XML and Web Services • ”Low cost profile” (subset of ”Regular profile”) Viking Domain 2 DATEX2 Workshop in Stockholm

  18. The way to the market Cont. • Implementation of demonstrators • Evaluation of demonstrators • Produce DATEX 2.1 specifications for the market Viking Domain 2 DATEX2 Workshop in Stockholm

  19. The way to the market Cont. • Organize and implement DATEX support • Start the standardisation process in CEN Viking Domain 2 DATEX2 Workshop in Stockholm

  20. The way to the market Comments: • ”Low cost profile” is a true subset of ”Regular profile” • Migration is a matter of normal upgrading or implementation of a new system and is handled by the users of DATEX Viking Domain 2 DATEX2 Workshop in Stockholm

  21. Strategical road map for DATEX2 End Viking Domain 2 DATEX2 Workshop in Stockholm

  22. Relationship with Other Initiatives • ISO TC204 WG9.1 • Should be considered in modelling activity • CENTRICO OTAP • The initial phase of OTAP should be a simple form of the interface defined in this standard. • The Platform Independent Models used in OTAP should be compatible with the models defined in this standard • Trident • Experience in the PT domain is useful Viking Domain 2 DATEX2 Workshop in Stockholm

  23. Structure • Divide Project into: • Platform Independent Model (PIM) • Independent of the implementation technology • Universal across all implementations • Platform Specific Model (PSM) • Specific to the implementation technology • One model for each technology • New models added as new technologies become available Viking Domain 2 DATEX2 Workshop in Stockholm

  24. The DATEX Project Viking Domain 2 DATEX2 Workshop in Stockholm

  25. Platform Independent Model (PIM) • Methodology for developing Static Information Publication Models • Static UML Information Publication Models (DATEX Data Objects) • Location Referencing • Data Dictionary • Exchange Mechanism / Protocol (PIM interface) • PIM Testing/Certification Strategy Viking Domain 2 DATEX2 Workshop in Stockholm

  26. Platform Specific Model (PSM) • UML Mapping Requirements/Restrictions to specific technology • Technology Specific Model (one for each technology) • PSM Testing/Certification Strategy (one for each technology) Viking Domain 2 DATEX2 Workshop in Stockholm

  27. PIM - 1 • Static UML Information Publication Models (DATEX Data Objects) • What Data Objects are to be modelled? • ACC, INC, RMK, LOS, TTM, AVS, CTT, FLO, IVD etc. • new object types e.g. both fixed and moving images • All attributes in Data Dictionary or only those known to be used? • Multimodality (PT) ? Viking Domain 2 DATEX2 Workshop in Stockholm

  28. PIM - 2 • Location Referencing • What system? Compare options • AlertC Location Code • TPEGLoc • .... • Extendable to PT ? • On-the-fly referencing ? Viking Domain 2 DATEX2 Workshop in Stockholm

  29. PIM - 3 • Data Dictionary • Static (frozen) or dynamic dictionary? • Application to Data Registry (ISO 14817) • Data Directory functions ? Viking Domain 2 DATEX2 Workshop in Stockholm

  30. PIM - 4 • Exchange Mechanism / Protocol • Various levels of sophistication • Simplest being initial like OTAP • Objects with behaviour (methods) • Sequence, state and collaboration diagrams Viking Domain 2 DATEX2 Workshop in Stockholm

  31. PIM - 5 • PIM Testing/Certification Strategy • Defined testing/certification strategy for each level of sophistication of the interface • Is independent of the implementation technology • Will be used as basis for PSM testing/certification strategies Viking Domain 2 DATEX2 Workshop in Stockholm

  32. PSM - 1 • UML Mapping Requirements/Restrictions • Each technology may impose restrictions on validity of UML models, e.g. • UML Profile for CORBA • XMI Viking Domain 2 DATEX2 Workshop in Stockholm

  33. PSM - 2 • Technology Specific Model • Each technology will have its own model defined • Will define how the Interface specified in the PIM is mapped on to the specific technology, e.g. • IDL for CORBA • XML Schema for XML over HTTP • Each model will define link management appropriate to the technology Viking Domain 2 DATEX2 Workshop in Stockholm

  34. PSM - 3 • PSM Testing/Certification Strategy • Specific testing/certification strategy for each implementation technology • Defined testing/certification strategy for each level of sophistication of the interface • PIM Testing/Certification Strategy will be used as a basis Viking Domain 2 DATEX2 Workshop in Stockholm

  35. WP 1 • Type of model • MDA • Deliverables • Constrains report • Tools • Model content • Detail study of the model Viking Domain 2 DATEX2 Workshop in Stockholm

  36. Type of model • UML model • Model driven Architecture (MDA) • It is a content model for exchange of traffic information • It’s not a data model that you put in a database • It’s not a model that you need to have in a TIC system. • In the model we describe the information and how it relates to other information. • It’s the content/payload • Independent of technology Viking Domain 2 DATEX2 Workshop in Stockholm

  37. MDA • Model Driven Architecture • Defined by OMG (Object Management Group) • PIM (Platform Independent Model) • PSM (Platform Specific Model) • A PIM can be realized in more then one PSM. • DATEX1 technology dependent Viking Domain 2 DATEX2 Workshop in Stockholm

  38. Deliverables • Constrains report • Notation • Rules and UML constrains • Naming conventions • Extension mechanisms • Tagged values • Data types • UML model Viking Domain 2 DATEX2 Workshop in Stockholm

  39. Requirements • Input from • DATEX1 • TRIDENT • OTAP • National extensions • Etc • All inclusion option was chosen Viking Domain 2 DATEX2 Workshop in Stockholm

  40. Data types • Generic data type are defined like Integer, String etc. • Support that you can create your own specific data types. Those have to be derived from a Generic data type. • E.g. • Old Attribute SpeedInMetersPerSecond • Now • A data type called MetersPerSecond • An attribute called Speed with data type MetersPerSecond Viking Domain 2 DATEX2 Workshop in Stockholm

  41. Tools • Enterprise Architect, http://www.sparxsystems.com.au/ • Cheap 200€ • Free viewer Viking Domain 2 DATEX2 Workshop in Stockholm

  42. Model content • Four high level packages • General • Payload (WP1) • Exchange (WP4) • Management (?) Viking Domain 2 DATEX2 Workshop in Stockholm

  43. Model content Viking Domain 2 DATEX2 Workshop in Stockholm

  44. General Viking Domain 2 DATEX2 Workshop in Stockholm

  45. Payload Viking Domain 2 DATEX2 Workshop in Stockholm

  46. Payload Publications Viking Domain 2 DATEX2 Workshop in Stockholm

  47. Publications • Show all publications • Focus on • SituationPublication • MassDataPublication Viking Domain 2 DATEX2 Workshop in Stockholm

  48. DATEX2 vs DATEX1 • All is identified with GUID • Not bound to AlertC LocationCode • TPEGLoc support • X and Y support • No Trigrams • A real data model • Hierarchical “attributes” • Split in TrafficElements and OperatorAction • Old DOB’s have a separate definition of what it contains. Viking Domain 2 DATEX2 Workshop in Stockholm

  49. Summary • Large model – union • Not finished, but a good starting point • Refinement of traffic data? • Core model and national extensions? Viking Domain 2 DATEX2 Workshop in Stockholm

  50. WP 2 • Role • Tools • Format Viking Domain 2 DATEX2 Workshop in Stockholm

More Related