130 likes | 290 Views
Loosely Coupled Emergency Services in a Service Oriented Architecture: Building the Virtual Cyberinfrastructure. Demonstrations and Presentations of Emergency Response Scenarios based on 2006 Golden Guardian & 2008 Silver Sentinel Exercises. What is IRSC?. Currently Informal Association
E N D
Loosely CoupledEmergency Services in a Service Oriented Architecture:Building the Virtual Cyberinfrastructure Demonstrations and Presentations of Emergency Response Scenarios based on 2006 Golden Guardian & 2008 Silver Sentinel Exercises Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
What is IRSC? • Currently Informal Association • Lack of Formality Mirrors Concept of Loosely Coupled SOA • May or Might Not Incorporate • Focused on Pioneering & Performance • Mix of Mostly Small, Agile Companies • Mix of Profit-Non-Profit • Use of Open Standards for Interoperability • Focus: Integration on a Practical Basis • Exercises, Presentations and Demonstrations Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Focus on Integration • Integration takes Interoperability the Next Step: Practice • Integration Needs Two Factors: • Open Standards Make Interoperability Possible • OASIS CAP, EDXL-DE, EDXL-RM, EDXL-HAVE, SOA Reference Model & Reference Architecture, ebXML Registry-Repository, CIQ, oBIX • Open Geospatial Consortium ‘geo-oasis’ Profile of GML, SensorML, CityGML, etc • X3D, GeoX3D, BIM, NBIMS • Practice Teaches us What we Need to Know to Use Open Standards & Provide Feedback to Improve Open Standards • DMIS Open Platform for Emergency Networks (OPEN) • SourceForge Projects: OPEN EDXL CAP DE, IOSA-EDXL-RM Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Focus on Integration • Working on Exercises Puts us on the Road to Improvement • Step after Next Step: Practice, Practice, Practice • Roll out the Modeling and Simulation Exercise Control System from the Bottom Up • Practice till it Works in Local Groups of Jurisdictions, then Replicate in more localities, then Move Up to States • Emergency Data Exchange Language Specifications Enable Interoperability • Distribution Element (EDXL-DE) • Resource Messaging (EDXL-RM) • Hospital Availability Exchange (EDXL-HAVE) Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Emergency Response Services • Common Operating Picture – • Presenter: David Coggeshall, Golden Gate Safety Network • YourGlobalGrid Alerts & Registry – • Presenter: Adam Humphrey, Scalable Architectures (Recorded) • NIST Exercise Control System – • Presenter: Charles McLean, NIST • Emergency Response Management System Prototype – • Presenter: Alessandro Triglia, OSS Nokalva • EDXL-RM Open Source Sample Implemention – • Presenter: Rex Brooks, Starbourne Communications Design Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Acronym List • OASIS: Organization for the Advancement of Structured Information Standards • CAP: Common Alerting Protocol • EDXL-DE: Emergency Data Exchange Language Distribution Element • EDXL-RM: Emergency Data Exchange Language Resource Messaging • EDXL-HAVE: Emergency Data Exchange Language Hospital Availability Exchange • SOA-RM: Reference Model for Service Oriented Architecture • SOA-RA: Reference Architecture nfor Service Oriented Architecture • ebXML Registry-Repository: Electronic Business using eXtensible Markup Language • CIQ: Customer Information Quality • oBIX: Open Building Information Xchange • Open Geospatial Consortium • GML: Geospatial Markup Language • ‘geo-oasis’: Profile of GML for use with OASIS Specifications • SensorML: Sensor Markup Language • CityGML: City Geography Markup Language • Web 3D Consortium • X3D: ISO standard XML-based file format for representing 3D computer graphics • GeoX3D: GeoPositionInterpolator Node of X3D • Miscellaneous • BIM: Building Information Modeling • NBIMS: National Building Information Modeling Standard Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Integrated Open Source Application of theEmergency Data Exchange Language Resource Messaging 1.0 Specification (IOSA-EDXL-RM) Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Start Page of EDXL-RM Sample Implementation: EDXL-DE Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
EDXL-RM RequestInformation Message Page (Example Images Show only 2 Resources in Example Form Page) Messages May Contain Multiple Resource Units & Resource May Contain Multiple ScheduleTypes Sample Implementation: 3 Resource Units per Form 3 ScheduleTypes per Resource Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
EDXL-RM Contact Information Page Individual Records can be Selected through their respective Add –Info Page for including in the EDXL-RM Message that is Being Created A Individual Records in Contact, Resource, Response, Schedule Info Categories can be Created, Edited and Deleted from Their Category Pages, (Contact Info Shown as Example.) Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
EDXL-RM-Complete MySQL Database Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77
Open Source EDXL-RM Goals • Sample Implementation Aimed at Developers forAdaptation to Customized Installations • Provide all Required and Most Optional Elements • Provide Minimum Database with Companion DB Management Application • Provide Basis for Jurisdictions to Understand Basic EDXL Concepts of Distribution Element (EDXL-DE) with Content Payloads such as EDXL-RM and EDXL-HAVE • Provide Basis for Combining Geospatial Applications with EDXL-RM • Provide Basis for Developing Graphical Interface that doesn’t Require Operators to Spend Time Keyboarding Inputs During Exercises and Actual Incidents Virtual Organization Landscape:CyberInfrastructure Readiness for Emergency Response Collaborative Expedition Workshop #77