ALERT FRAMEWORK Sri Harsha Sudhir. INTRODUCTION A framework which continuously monitors data...

Post on 21-Dec-2015

216 views 1 download

Tags:

Transcript of ALERT FRAMEWORK Sri Harsha Sudhir. INTRODUCTION A framework which continuously monitors data...

ALERT FRAMEWORK

Sri Harsha

Sudhir

INTRODUCTION

A framework which continuously monitors data associated with a patient in a hospital and derives an inference from this data based on certain pre-defined rules and reports the inference to the concerned medical personnel.

Data Stream

Logic Sub System

Configuration Block

Administrator’s GUI

Messaging Subsystem

Resource Handler

Response Handler

ALERT FRAMEWORK

MOTIVATION

• Wide application in many commercial domains (specially in medical field).

• Reduces response time of a medical personnel enormously – automated intimation to the medical personnel about condition and location of a patient on the fly

• Several technologies involved in the design of this project – XML, Java servelets, socket programming, etc.

WORK INVOLVED

• Study of similar work at other places

A Functional Approach to Integrating Database and Expert Systems, by Torei Risch, Reni Reboh, Peter Hart, And Richard Duda.

A Web-Enabled FRAMEWORK for SMART CARD Application in Health Services, by Alvin T.S. Chan, Internet Computing and Electronic Commerce Laboratory, Department of Computing, The Hong Kong Polytechnic University

• Requirements analysis – Get clear with the requirements and feasibility issues

• System Design – Designed the overview• Implementation of the system – Converted

design to code• Deployment – Deployed the working system in

a simulated scenario• Testing – Developed the test cases to validate

the software

WORK INVOLVED (continued)

FEATURES

• Rules that can be changed according to the situation (only by a qualified medical personnel)

<rule><expression>

<parameter>PHResult</parameter><comparisionOperator>lessthan</comparisionOperator><number>7.34</number>

</expression><expression>

<parameter>PCO2Result</parameter><comparisionOperator>greaterthan</comparisionOperator><number>40</number>

</expression><toCall>doctor</toCall><urgency>urgent</urgency>

</rule>

FEATURES

• Continuous and real-time monitoring of patient information

• Extensive use of different configurable messaging modes

• Attempt to make fully configurable system

• The implementation is component based with definite interfaces defined for every component

• Developed using the Java Programming language

• XML has been used for designing the rules

TECHNICAL DETAILS

• We have used a client/server model for messaging the user and also receiving a response

• Java Servlets has been used to design the UI

TECHNICAL DETAILS

• Can be extensively used for patient monitoring system.

• A scalable system

• Extendable to other fields – Weather forecasting, Share value monitoring, etc.

• Loosely coupled and hence scalable to great extent.

USP

FUTURE IMPROVEMENTS

• Though an attempt is made still the system can be made completely configurable

• More messaging modes can be added• Other types of rules (rate of change) can

be added• Generation of graphical alerts to the user.

(Integration with Mobile Heart Center)

THANK YOU