MsgID:20 Description: Create GUI Component Example:CreateGUI.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: GUI (Name of created Component)
  • SourceCode: Gui.jar (Source code file name of created Component)
  • InputMsgID 1: 32 (Blood Pressure Alert)
  • InputMsgID 2: 34 (Blood Sugar Alert)
  • InputMsgID 3: 36 (EKG Alert)
  • InputMsgID 4: 38 (Emergency Alert)
  • OutputMsgID 1: 20 (Create BBB Component)
  • OutputMsgID 2: 21 (Create ABB Compoment)
  • OutputMsgID 3: 22 (Kill Component)
  • Component Description: GUI displays the vital signals and manage SIS
MsgID:20 Description: Create InputProcessor Component Example:CreateInputProcessor.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: InputProcessor (Name of created Component)
  • SourceCode: InputProcessor.jar (Source code file name of created Component)
  • InputMsgID 1: 30 (Sensor Data Input)
  • OutputMsgID 1: 31 (Blood Pressure Reading)
  • OutputMsgID 2: 33 (Blood Sugar Reading)
  • OutputMsgID 3: 35 (EKG Reading)
  • Component Description: InputProcessor parses the data and extracts vital signals.
MsgID:21 Description: Create BloodPressureMonitor Component Example:CreateBPM.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: BloodPressureMonitor (Name of created Component)
  • SourceCode: BPM.jar (Source code file name of created Component)
  • InputMsgID 1: 31 (Blood Pressure Reading)
  • OutputMsgID 1: 32 (Blood Pressure Alert)
  • Component Description: BloodPressureMonitor checks for abnormality. There could be a knowledge base, but initially we just check if high blood pressure reading is over 130 to generate an alert.
  • KnowledgeBase: BPM.owl
MsgID:21 Description: Create SPO2Monitor Component Example:CreateSPO2M.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: SPO2Monitor (Name of created Component)
  • SourceCode: SPO2.jar (Source code file name of created Component)
  • InputMsgID 1: 31 (SPO2 Reading)
  • OutputMsgID 1: 32 (SPO2 Alert)
  • Component Description: SPO2Monitor checks for abnormality. There could be a knowledge base, but initially we just check if SPO2 reading is over *** to generate an alert.
  • KnowledgeBase: SPO2.owl
MsgID:21 Description: Create EKGMonitor Component Example:CreateEKGM.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: EKGMonitor (Name of created Component)
  • SourceCode: EKG.jar (Source code file name of created Component)
  • InputMsgID 1: 31 (EKG Reading)
  • OutputMsgID 1: 32 (EKG Alert)
  • Component Description: EKGMonitor checks for abnormality. There could be a knowledge base, but initially we just check if EKG reading is over *** to generate an alert.
  • KnowledgeBase: EKG.owl
MsgID:20 Description: Create Uploader Component Example:CreateUploader.XML
Variables:
  • Passcode: ****
  • SecurityLevel: 3
  • Name: Uploader (Name of created Component)
  • SourceCode: Uploader.jar (Source code file name of created Component)
  • InputMsgID 1: 32 (Blood Pressure Alert)
  • InputMsgID 2: 34 (Blood Sugar Alert)
  • InputMsgID 3: 36 (EKG Alert)
  • InputMsgID 4: 38 (Emergency Alert)
  • OutputMsgID 1: 37 (General Health Readings)
  • Component Description: Uploader uploads patients medical condition to remote database