• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Emergency Services - Process+Rules+Events Rules Fest 2011
 

Emergency Services - Process+Rules+Events Rules Fest 2011

on

  • 1,516 views

for more information visit: http://salaboy

for more information visit: http://salaboy

Statistics

Views

Total Views
1,516
Views on SlideShare
1,031
Embed Views
485

Actions

Likes
1
Downloads
30
Comments
0

4 Embeds 485

http://planet.jboss.org 312
http://salaboy.com 137
http://www.plugtree.com 34
http://salaboy.wordpress.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Emergency Services - Process+Rules+Events Rules Fest 2011 Emergency Services - Process+Rules+Events Rules Fest 2011 Presentation Transcript

    • PD Emergency Services Processes + Rules + Events911 FD
    • PD911 FD
    • PD911 FD
    • PD911 FD
    • PD911 FD
    • PD911 FD
    • 911911
    • Fire DepartmentFD
    • Police Department PD $
    • Hospitals
    • Emergency types
    • Proposed Architecture for V3Built on top of the business conceptsDesigned to scale with the company requirementsFocused on taking advantage of the declarativeknowledge representations (bp, br, events)
    • Procedure Runtime processes rulesProcedure events services
    • Emergency Level Knowledge Example Knowledge Related with the context of the emergency. Example: Keep track of the resources that are being used by the emergency Create warnings if some procedure gets stuck and jeopardize the overall emergency control Generate dynamic tasks to deal with exceptional paths Keep track of the resources that are available for each kind of emergency Planning inside the emergency
    • Procedure Runtime + Emergency Emergency processes processes rules rules Procedure events events services services
    • Procedure Runtime Knowledge Example Knowledge Related with the context of the procedure. Example: Keep track of the vehicles attached to a procedure Keep track of the completion percentage of the procedure Control the amount of resources required by the procedure Generate contextual alerts depending the type of procedure If something goes wrong suggest alternative paths
    • Procedure Runtime + Emergency + Company Company Emergency processes processes processes rules rules rules Procedure events events events services services services
    • Company Level Knowledge Example Knowledge Related with the context of the company. Example: Keep track of the current emergencies that are being handled by the company Load Balance the resources that are being used in different emergencies Generate company level warnings to address big situations Planning at company level
    • PD911 FD
    • Components Overview
    • Single Environment Java Virtual Machine EmergencyProcedure Procedure Procedure
    • Distributed Environment JVM Company JVM JVM JVM Emergency Emergency Procedure JVM JVM Procedure Procedure Procedure
    • ServiceConnector ServiceConnector ServiceConnector Process Engine ServiceConnector ServiceConnector Service Rules EngineConnector Procedure Runtime ServiceConnector ServiceConnector Runtime Component ServiceConnector Event entry-points Event entry-points Event entry-points
    • Relationships - Graph Database FD 911 PD Instantiate Use
    • Audit Log + Reporting Query/Manage FD E1 - P1 - Started E1 - P1 - Activity 1 - Started E2 - P1 - Started E1 - P1 - Vehicle 1 - Selected911 E2 - P1 - Activity 1 - Started E1 - P2 - Started E2 - P1 - Vehicle 3 - Selected E3 - P1 - Started PD E3 - P1 - Activity 1 - Started E4 - P1 - Started
    • Demo
    • Standard Fire Emergency
    • Key PointsLightweight ComponentsIntegration => (rules + processes) engineTemporal ReasoningKnowledge Formalization
    • ConclusionProcessesRules Events
    • ConclusionRulesProcesses Events
    • References www.plugtree.com salaboy.wordpress.com ilesteban.wordpress.com dcalca.wordpress.comDownload and Playgithub.com/Salaboy/emergency-service-drools-app