1 / 20

Service Development for Newbies and Experts

Service Development for Newbies and Experts. June 2014 Jan Van Meenen. Tutorial approach Extensive instructions Hands-on learning SWIM technology SWIM data exchange models. Overview: a tutorial. Illustration Not authoritative Only 1 way of doing things amongst many

hestia
Télécharger la présentation

Service Development for Newbies and Experts

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. Service Development for Newbies and Experts June 2014 Jan Van Meenen

  2. Tutorial approach Extensive instructions Hands-on learning SWIM technology SWIM data exchange models Overview: a tutorial

  3. Illustration Not authoritative Only 1 way of doing things amongst many Only a subset of SESAR SWIM is in scope Overview: illustration

  4. Lower the threshold for active involvement in SWIM. No or not enough expertise in the world of Service Development. Some tough obstacles Overview: motivation

  5. Principles Quick start Platforms Models End to end Beyond Key elements

  6. Principles

  7. SWIM Profiles Alignedwithcurrentspecifications in the SWIM Profiles Atthis time limited to Yellow Profile "Core" 2.1 Physical Data Exchange Models Aligned with current versions of XMs, i.e. AIXM 5.1 IWXXM 1.0 (September 2013) FIXM 2.0 (August 2013) and FIXM 3.0 (RTM probably August 2014) Principles

  8. Small footprint: understandable and accessible Allows autonomous experimentation Most basic needs to have a service instance up and running with minimal maintenance effort and minimal cost Not for sophisticated deployment options Principles

  9. Quick start: Allows for a quick look & feel Initial discoverybeforegoing more in depth in the tutorial Components needed for such quick start, already built and provided: Certificates Program executables and configuration files Quick start

  10. Service instances Effectively running and accessible via Internet provided you have the necessary credentials. Built exactly and faithfully in line with the tutorial Platforms Co-located or not Lab Service instances & platforms

  11. Models Quickly encapsulate your own particular business function and/or information into a SWIM service Full run through of a tutorial Requires download and installation of some development tools which are for free A complete run through a tutorial for a service can be completed between 2 and 4 hours of elapsed time. Beyond the tutorial Possibility for improving, enhancing, expanding and/or changing the content of the tutorials to extend your own discovery process Models, End to End and Beyond

  12. There are a number of reasons/doubts why an ATM Stakeholder could withhold active participation in SWIM such as: Is it difficult? Is it time consuming? Is it expensive? The tutorial targets: Self-paced gradual deepening of the understanding of SWIM Increase the confidence for autonomy as a service provider and/or service consumer. SWIM is usable now SWIM can provide a quick return on investment Motivation: lower the threshold for active involvement in SWIM

  13. Offer services yourself in SWIM Master Class 2014: IT expertise is available But not or hardly familiar with the service approach, the technologies and/or the physical data models that characterise SWIM. Use tutorial: Re-usable models 3 working examples of application of the models If applicable for you, shortcut your research effort and reduce elapsed time significantly Motivation: no or not enough expertise on Service Development

  14. Standards: Thorough and strict selection process in SESAR mandates the standards But, unavoidably tough obstacles Share experience: Solutions have been searched for, found and integrated in tutorials Remember: illustration and not authoritative Motivation: Tough obstacles

  15. Now 3 services are available now: Conversion of raw METAR to IWXXM 1.0 format Conversion of ICAO ATS FPL to FIXM 2.0 format Conversion of AIXM 4.5 to AIXM 5.1 format Living subject The tutorial material is not perfect and is not complete, the standards will evolve, the profiles may evolve => a living thing Permanency The tutorials and service instances will persist and continue to evolve following the end of the SWIM Master Class 2014. Short term wish-list Implementations of the 3 services using completely different development tools and frameworks, different execution frameworks and different hosting platforms. A WFS based service offering AIXM 5.1 data Planning

  16. Eurocontrol Eurocontrol makes Yellow Profile related tutorials available at the time of the SWIM Master Class 2014 Launch Event. The tutorials are usable in- and outside the SWIM Master Class 2014 context. SWIM MC Participants Feedback from SWIM MC 2014 participants is welcome. For the entire duration of the SWIM Master Class 2014 comments can be submitted and will be assessed. There is no guarantee that all comments can be taken into account. With the available resources, priority will be given on a best effort base to: corrections of bugs correction of errors in the documentation completion of the documentation support on the use of a tutorial Contact: swim@sesarju.eu Who?

  17. Part of Jumpstart Tutorials made available by Eurocontrol are part of Jumpstart. A single Jumpstart license agreement = access to all of the elements in Jumpstart published during the SWIM Master Class 2014. Most important message: discovery and demonstration for SWIM only. Disallowed for any operational use. It is for free. Structure of the Jumpstart components JS-Desktop Client (zip) JS-ATM Services Tutorials (zip) JS-Infrastructure Services Tutorials (zip) JS-Service Instances: Eurocontrol proposed contribution to practical SWIM Global Demonstrations No constraints: canbecombinedwithanyotherdemonstration service instances Concretely

  18. Distribution Distinct versions and notification of updates. Currently via email. More channels to be determined. Credentials for the 3 service instances Certificates issued for NM B2B (OPS, PREOPS and/or NMVP) Certificates issued by a PKI that is part of the JS-Service Instances. Jumpstart license agreement => entitled Issuance process: best effort base, but is expected to be very swift Concretely

  19. Concretely

  20. The service instances of the tutorial that are running effectively, are demonstrated on a stand in the lobby At work

More Related