Page tree
Skip to end of metadata
Go to start of metadata

Tools for implementation & testing are not only fundamental to the adoption & success of SDPi+FHIR but ...

FUN FUN FUN!  

The sections below identify tooling-related resources and discussion topics.   

For additional content and community exchanges, see also the Community Engagement & Stacks of Useful Stuff pages.

What Lays Below ...

From Narratives to Requirements to Plug-and-Trust - Tooling for a New Level of Testability & Rigor

The intent of the Gemini SDPi+FHIR program is to establish a new level of requirements detail and traceability from user narratives to use cases to requirements that are expressed in a clear, concise and TESTABLE ASSERTION form that can be mapped and traced through all the way to the interoperable "plug-n-trust" interface that is tested.  Establishing a set of specification formats and supporting tool chain is the challenge.  

This  discussion slide deck details the approach being developed for this program:

Note:  Updated 2020-07-06A

See Narratives to Plug-n-Trust: Capture & Traceability & V&V & CA for a more detailed discussion.


SDPi+FHIR Specification Tooling

<add tooling stuff from above "inspiring narratives" discussion slide deck>

Reference Implementation / Open Source Resources

<add from white paper and subsequent discussions>

Test Tooling Resources

<add from white paper & subsequent discussions>

Roadmap & Team Collaboration

CA & Tooling Support Roadmap

  1. Develop an SDC / SDPi Conformity Assessment & Tool Chain Strategy
  2. Roadmap pathway to IHE EU CAT '20 & IHE NA CAT '21 
  3. Roadmap pathway to IHE CA of SDC/SDPi products 

Development Status

  1. <include general updates per roadmap above>

Team Participants

The following individuals have requested to be included in the CA & Tooling Team:

NOTE:  Team participants who are also registered HL7 Confluence users  be able to comment and add content.

Team Discussion Notes


 Gemini SDPi+FHIR CA & Tooling Team Discussion Notes
 2020-07-02 Thursday Web Meeting

Agenda

  1. Review structure & content of this team page
  2. Discuss & Update Roadmap
  3. Begin the CA & Tooling Strategy development task
  4. Other Business 

Participants

Todd Cooper Kenneth Fuchs Michael Faughn

Anna Feiler 

Regrets:  David Gregorczyk

Meeting Notes

  1. General Updates
    1. Introductions ... esp. Anna to Michael & John
    2. Recap of the discussions to date
      1. ACTION (Todd) Post Michael F's Ghirkin for SDPi presentation
      2. ACTION (Todd) update slide deck (to SES MDI) version, including fixing the PKP on the SDPi profiles model
  2. Topics / Issues 
    1. Requirements Capture:  Scenarios to Gherkin to ReqIF (Ken & Michael)
      1. Includes a few example scenarios  example (simple but representative) 
    2. Use of ReqIF by the PKP Standards (David & Michael)
    3. Use of ReqIF for SDPi inter-layer mapping (Todd)
    4. <Target report out for 2020.07.16 call>
    5. Update of an SDC/SDPi Device Profile Editor (DPE)
      1. Is the current "SDC DPE" from PoCSpeC project to/from Prometheus ... usable?  (probably ... not)
      2. Scope of the DPE tool?
        1. What layers from the SDPi layers model?
        2. Integration of ReqIF? 
        3. Generation of SFC specifications?
    6. Inventory of tooling that is or will soon be available (Anna, John/Michael)
      1. See white paper + list for IHE CAT below.
      2. Target:  Update of tooling approach on meeting 2020.08.06 call
    7. CA Strategy - Narratives to PnT using IHE CA for SDPi (Todd + John & Anna)
      1. "strategy" - Need to define approach 
      2. (Garguilo) Challenge is today vs. 2-3 years "strategic" objective
      3. NOTE:  CA is much more rigorous than CAT integration & interoperability testing
      4. Target:  Initial update on 2020.07.16 ca..
    8. IHE Connectathon Support Tooling & Testing Processes (work that has to be done to plan for planned '20 & 21 IHE CAT events) (John & Todd)
      1. Use of existing NIST tooling?
        1. Leveraging the  V2 test framework?
        2. Potential use of NIST FHIR Toolkit (e.g., XDS.b & MHD profiles testing)?
        3. IHE Devices tooling (RTMMS, DPE)
      2. Integration with Gazelle (& IHE Services ...) 
      3. Use of existing & emerging SDC / OR.NET tooling (+ MoVE project, Martin K's university tooling, etc.)
      4. NOTE:  Whether future IHE CAT events are F2F, remoted or a hybrid is TBD - should be able to report out at next call (based on IHE T&T call the day before)
    9. ACTION (Todd) Create a similar "topics" table / pages like used on the Topics of Interest page & add action items for the team members
  3. Team Discussion Prioritization 
    1. Topics:  2.a + 2.b + 2.c  grouped and initial report out at next call  (Ken, David, Michael)
    2. Topics:  2.g  initial report out on next call (Anna, John, Todd)
    3. Topics:  2.h begin to collect
    4. Defer:  2.e  until after 2.f & 2.f until August (after German vacation / holiday season)

Action Items / Task Lists

  • Todd CooperPost Michael F's Ghirkin for SDPi presentation
  • Todd Cooper update slide deck (to SES MDI) version, including fixing the PKP on the SDPi profiles model
  • Todd Cooper Create a similar "topics" table / pages like used on the Topics of Interest page & add action items for the team members


 2020-07-16 Thursday Web Meeting

Agenda

  1. Team Status Updates
    1. Future IHE CAT events - F2F, V2V or hybrid?
  2. Topics Report-outs (see previous meeting)
  3. Other Business 

Participants


Meeting Notes

  1. <Topic> (...)
    1. ...
  2. ...


Action Items / Task Lists



Other related web meeting discussion notes are captured on the SDPi+FHIR Meeting Logs & Notes page.


 Gemini SDPi+FHIR CA & Tooling Tasks Report

DescriptionDue dateAssigneeTask appears on
  • Todd CooperPost Michael F's Ghirkin for SDPi presentation
Todd CooperTools & Conformity Assessment
  • Todd Cooper update slide deck (to SES MDI) version, including fixing the PKP on the SDPi profiles model
Todd CooperTools & Conformity Assessment
  • Todd Cooper Create a similar "topics" table / pages like used on the Topics of Interest page & add action items for the team members
Todd CooperTools & Conformity Assessment