1 / 22

Gazelle Test Bed

Gazelle Test Bed. Eric Poiseau IHE Europe Technical Project Manager, INRIA. Conformance / Interoperability Testing. Specifications/Standards . Conformance testing. Conformance testing. System A. System B. Interoperability testing. Vendor A. Vendor B. Validation Tools.

orenda
Download Presentation

Gazelle Test Bed

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. Gazelle Test Bed Eric Poiseau IHE Europe Technical Project Manager, INRIA

  2. Conformance / InteroperabilityTesting Specifications/Standards Conformance testing Conformance testing System A System B Interoperability testing VendorA Vendor B

  3. Validation Tools

  4. Validation tool Value Sets Information Model Validator • Goal • Verify that messages/documents are conform with the specifications • Target • Developers • Testers • Other tools like simulators • Interface • GUI for users • Web services for tools

  5. Existing validation tools HL7 CDA Structured Document HL7v2, HL7v3 IHE XD* transactions Sharing Value Set content Workflow documents ATNA audit messages X509 certificates SAML Assertions

  6. Standalone Document/Message Validation 3 - Report Gazelle Test Platform HL7v2/v3 Validator CDA Validator EVS Front End XD* Validator 1 - HTTP : Upload of document XDW Validator 2 – WS Call DicomValidator System under test

  7. Validation Tool Example : CDA Document • CDA Validation tool for IHE / epSOS / DMP • Link

  8. CDA Validation report

  9. SIMULATORS

  10. Simulator Tools • Goal • Test the interoperability of an application • Simulator is not a reference implementation • Simulator controlled to perform test cases • Target • Developers • Testers • Interface • GUI for humans to interact with the tool • Network socket for the protocol tested • Web service to call validation tool, • Dynamic access to coded value set

  11. Simulator Architecture Report Value Sets Gazelle Test Platform Validator Information model Configure Interacts Simulator System under Test Information exchange

  12. Example XDS.b Document Source

  13. Existing Simulators • XD* Suite of simulator • IHE and epSOS • Order Management • Radiology, Laboratory, Cardiology, Eyecare • Patient Management • Sharing Value Set • Security (TLS) • …

  14. TEST Management Tool

  15. Test Management Platform • Registration of systems • What to test -> select test plan(s) • Provide list of test to perform • Conformance testing (test to be executed before meeting the actual test partners) • Simulators + validators • Interoperability testing (test to be executed system to system)

  16. Interoperability Testing Monitor Checks Evidences Verifies test performs as planned Grades Value Sets System under Test Test Mgt System under Test Configure Interacts Information exchange Configure Interacts Test Plan TF Model Get Test Plan Find Test Partner Log Evidences Get Test Report Get Test Plan Find Test Partner Log Evidences Get Test Report Gazelle Test Platform

  17. Interoperability + Conformance Testing Monitor Checks Evidences Verifies test performs as planned Grades System under Test System under Test Information exchange Configure Interacts Configure Interacts Information exchange Test Plan TF Model Validator Validator Validator Validator Validator Proxy Test Mgt Get Test Plan Find Test Partner Log Evidences Get Test Report Get Test Plan Find Test Partner Log Evidences Get Test Report Value Sets Gazelle Test Platform

  18. EPSOS use OF GaZELLE

  19. epSOS Use of existing gazelle tools Configuration of gazelle tools New gazelle tools

  20. epSOS • Used by 17 EU States: • Through epSOS • AT, CH, CZ, DK, EE, FI, FR, GR, HR, IT, PT, MT, SE, SI, SK, SP, TR • > 11400 CDA validation request

  21. Gazelle Figures

  22. Gazelle in Numbers • 4 Running instances • USA, Europe, Japan, Korea • 20 FTE invested • 300 simultaneous users • 500 vendors using it • 541 test cases • 1000 users • 15000 CDA validation • 16000 test instances verified

More Related