SWF Image Display Simulator

The Scheduled Workflow Image Display Simulator is used as a tool that can query the actor Image Manager.

Installation and Documentation

You can download sources of the SWFIDSimulator project from the INRIA Forge. This project required two additional modules: GSCommon-ejb and GSCommon-ui. Links to those sources are:

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ejb)

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ui

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/GSCommon-ui)

https://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/SWFIDSimulator

(svn co svn+ssh://scm.gforge.inria.fr/svn/gazelle/trunk/simulators/SWFIDSimulator)

  • Installation of SWFIDSimulator


 You have first to create a database on postgreSQL named swf-id-simulator.

Command :   createdb -e swf-id-simulator  -U gazelle -E UTF8 -W gazelle

Then you add the ear of SWFID Simulator to the deploy folder of jboss-5.1.0.GA.

Transactions and Messages supported

As an Query  Image Display actor, this simulator supports the RAD-14 transaction.

 



Communication between the simulator and Gazelle


 

 

 

Sequence Diagram

 

All simulators developed for interacting with Gazelle are built on the same model. The following diagram represents the different steps performed during a test instance.

Contextual Informations

This table lists the input and output contextual informations that Gazelle is expected to send to the simulator for each step, during a test instance. For each test instance, the simulator stores the contextual informations so that it can retrieve them for the next steps. 

 

Input Contextual Informations
label path description possible values
patientName  patientName Name of the patient known by the Responding 
Register

Output Contextual Informations 
label path description possible values
serverResponse serverResponse The Image Manager  response   

You can specify other inputs contextual information. They are listed in the SWF Simulator web application. If you want to specify a new input add the name of criteria in the path input.

 Screen Capture of the drop down list