Your SlideShare is downloading. ×
Emergency Services - Process+Rules+Events Rules Fest 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Emergency Services - Process+Rules+Events Rules Fest 2011

1,321
views

Published on

for more information visit: http://salaboy

for more information visit: http://salaboy

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,321
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
33
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PD Emergency Services Processes + Rules + Events911 FD
  • 2. PD911 FD
  • 3. PD911 FD
  • 4. PD911 FD
  • 5. PD911 FD
  • 6. PD911 FD
  • 7. 911911
  • 8. Fire DepartmentFD
  • 9. Police Department PD $
  • 10. Hospitals
  • 11. Emergency types
  • 12. 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)
  • 13. Procedure Runtime processes rulesProcedure events services
  • 14. 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
  • 15. Procedure Runtime + Emergency Emergency processes processes rules rules Procedure events events services services
  • 16. 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
  • 17. Procedure Runtime + Emergency + Company Company Emergency processes processes processes rules rules rules Procedure events events events services services services
  • 18. 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
  • 19. PD911 FD
  • 20. Components Overview
  • 21. Single Environment Java Virtual Machine EmergencyProcedure Procedure Procedure
  • 22. Distributed Environment JVM Company JVM JVM JVM Emergency Emergency Procedure JVM JVM Procedure Procedure Procedure
  • 23. 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
  • 24. Relationships - Graph Database FD 911 PD Instantiate Use
  • 25. 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
  • 26. Demo
  • 27. Standard Fire Emergency
  • 28. Key PointsLightweight ComponentsIntegration => (rules + processes) engineTemporal ReasoningKnowledge Formalization
  • 29. ConclusionProcessesRules Events
  • 30. ConclusionRulesProcesses Events
  • 31. References www.plugtree.com salaboy.wordpress.com ilesteban.wordpress.com dcalca.wordpress.comDownload and Playgithub.com/Salaboy/emergency-service-drools-app