Nov. 21, 208 CEN/ISSS eBIF GTIB Workshop, Brussels 1 CEN/ISSS eBIF Global eBusiness Interoperability Test Bed Methodologies Project Some Thoughts on the Requirements for the Global Conformance and Interoperability Test Frameworks Prof. Dr. Asuman Dogac Dept. of Computer Eng. Middle East Technical University Ankara, Turkey
13
Embed
Nov. 21, 208 CEN/ISSS eBIF GTIB Workshop, Brussels 1 CEN/ISSS eBIF Global eBusiness Interoperability Test Bed Methodologies Project Some Thoughts on the.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Nov. 21, 208CEN/ISSS eBIF GTIB Workshop,
Brussels 1
CEN/ISSS eBIF Global eBusiness Interoperability Test Bed Methodologies Project
Some Thoughts on the Requirements for the Global Conformance and Interoperability Test FrameworksProf. Dr. Asuman Dogac
Dept. of Computer Eng.Middle East Technical University
Ankara, Turkey
Nov. 21, 208CEN/ISSS eBIF GTIB Workshop,
Brussels 2
Interoperability Stack Testing Interoperability involves not a single standard but a
collection of standards addressing different layers in the interoperability stack
There are several alternative standards to be chosen from for each layer
Profiling avoids this problem by fixing the combination of the standards and even further restricting the interfaces to provide interoperability
Integrated Healtcare Enterprises (IHE) HITSP in USA for NHIN Ministry of Health, Turkey for NHIS
However, there are standards which allow greater flexibility by specifying a range of standards for a specific layer E.g., HL7 v3 provides a number of normative specifications for the transport layer such
as ebMS or Web services
Communication Layer
Transport Protocols: HTTP, SMTP, MLLP, ...
Higher Level Messaging Protocols: SOAP, ebMS, ...
Quality of Service Protocols: WS-Reliability, WS-Security, WS-Addresing
Business Process Layer
Choreography/Business Process Standards: WSCDL, ebBP
Specifications with Diagrams: e.g. IHE(Actor/Transaction Diagrams,Sequence Diagrams) , NES UBL (Activity Diagrams), HL7 (Sequence Diagrams)
Does the SOAP header conform to the WS-Security User Name Token Profile?
Examination Service
Simulator
A Semantic Test for the Examination
Service
Is this a valid HL7 v3 message? (Testing conformance to HL7 v3 XML Scema)
12345
Doe
John
Are the codes used obtained from the valid code systems?
Are the business rules valid? (‘quantity value’ should be numeric and at most two digits)
Are the specifications given in the scenario validly reflected in the document?
Dear SUT Administrator,
You need to follow the requirements given below in this test scenario.
......
......The prescription given to the patient should contain the following data: The medication should be ‘ASPIRIN FORT TABLET 20 TB’ from the "Medications" list code of the "Medications" list being ‘8699504020007’. The quantity should be 1 box; the "period value" should be 1 (meaning in a day); the "doseQuantity" should be 3 and the "routeCode" should be 3 (meaning that the medication should be taken orally"............