Presentation is loading. Please wait.

Presentation is loading. Please wait.

Gazelle Test Bed Eric Poiseau IHE Europe Technical Project Manager, INRIA.

Similar presentations


Presentation on theme: "Gazelle Test Bed Eric Poiseau IHE Europe Technical Project Manager, INRIA."— Presentation transcript:

1 Gazelle Test Bed Eric Poiseau IHE Europe Technical Project Manager, INRIA

2 Conformance / Interoperability Testing 2 Specifications/Standards System A Vendor A System B Vendor B Conformance testing Interoperability testing Conformance testing

3 VALIDATION TOOLS

4 Validation tool GoalGoal –Verify that messages/documents are conform with the specifications TargetTarget –Developers –Testers –Other tools like simulators InterfaceInterface –GUI for users –Web services for tools Validator Value Sets Information Model Information Model

5 Existing validation tools HL7 CDA Structured DocumentHL7 CDA Structured Document HL7v2, HL7v3HL7v2, HL7v3 IHE XD* transactionsIHE XD* transactions Sharing Value Set contentSharing Value Set content Workflow documentsWorkflow documents ATNA audit messagesATNA audit messages X509 certificatesX509 certificates SAML AssertionsSAML Assertions

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

7 Validation Tool Example : CDA Document CDA Validation tool for IHE / epSOS / DMPCDA Validation tool for IHE / epSOS / DMP –Link Link

8 CDA Validation report

9 SIMULATORS

10 Simulator Tools GoalGoal –Test the interoperability of an application –Simulator is not a reference implementation –Simulator controlled to perform test cases TargetTarget –Developers –Testers InterfaceInterface –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 11 Gazelle Test Platform Simulator Configure Interacts Report Information exchange Validator Value Sets Information model System under Test

12 Example XDS.b Document Source

13 Existing Simulators XD* Suite of simulatorXD* Suite of simulator –IHE and epSOS Order ManagementOrder Management –Radiology, Laboratory, Cardiology, Eyecare Patient ManagementPatient Management Sharing Value SetSharing Value Set Security (TLS)Security (TLS) …

14 TEST MANAGEMENT TOOL

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

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

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

18 EPSOS USE OF GAZELLE

19 epSOS Use of existing gazelle toolsUse of existing gazelle tools Configuration of gazelle toolsConfiguration of gazelle tools New gazelle toolsNew gazelle tools

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

21 GAZELLE FIGURES

22 Gazelle in Numbers 4 Running instances4 Running instances –USA, Europe, Japan, Korea 20 FTE invested20 FTE invested 300 simultaneous users300 simultaneous users 500 vendors using it500 vendors using it 541 test cases541 test cases 1000 users1000 users 15000 CDA validation15000 CDA validation 16000 test instances verified16000 test instances verified


Download ppt "Gazelle Test Bed Eric Poiseau IHE Europe Technical Project Manager, INRIA."

Similar presentations


Ads by Google