SlideShare a Scribd company logo
1 of 21
spin-off de la Universidad de
Valencia

Xpose - Architecture
Leo van den Berg
ESAM S.L.
Xpose
What is it?
Comes from:

Ex·pose' To set forth; to set out to public view; to
exhibit; to show; to display;
“Xpose is an extensible data processing and
distribution platform for fast development of ITS
applications”
Xpose
What does it do?


Xpose uses all available real-time data sources, validates, filters
and transforms them to a single unambitigous data representation of
the traffic [incident] status.



Xpose is able to process all data in real-time and check it against
freely defineable Business Rules. Depending on the result, Xpose
can inform people and/or organisations and can activate external
processes by means of electronic messaging



Xpose can visualise the harmonized internal model through “web”
application [s] or can transform and export the data for further [offline] processing.
Filter

Transformation

Interfaces

Validation

dBase

Application

Decision
Support

External
(automatic)
Message

Presentation

Workflow

Manual input

Export

Data collection
& pre-processing
Part of the application framework

Data storage
& handling
Custom

Data
distribution
Xpose
Architecture


Xpose uses an open application framework based on open standards and is
implemented as open-source software as defined in the recommendations for the
“Interoperable Delivery of European eGovernment Services to public
Administrations, Businesses and Citizens” (IDABC)



The Xpose datamodel is based on different [international] standards related to
Traffic- and Incident Management entities.



Xpose uses an industry standard object relational mapper for storage of all the
managed entities



Xpose uses an efficient object oriented pattern matching algorithm for its real-time
data processing.



Xpose can use different messaging technologies to interact with external systems.
Xpose
Database


The platform supports different commercial and open-source databases such as Oracle,
MySql or SqlServer, and …



.. can use spatial extensions for a number of databases, supporting most of the OGC
Simple Feature Specification.



.. has automatic entity auditing which helps to evaluate the full registration process.



.. has dynamic permission-based access, which provides pessimistic locking only when
necessary,



.. uses versioning for all data-dictionaries, providing support for dynamic and planned
configuration changes,





6

.. includes full text search features for most non-formatted free-text fields,

.. has special tools for import and export of configuration data.
14/02/2014
Xpose
Decision Support




The rule-engine works with a user-managed set of business
rules.



The rule engine has full access to all dynamic and stored data
and “reasoning” can be started dynamically or at specific time
intervals,



The outcome of the rule engine can be “chained” to reason
over other sets of business rules,



.. and can be used to start specific [new] business processes
through the workflow module,



7

The platform is fully integrated with an object oriented rule
engine, which provides real time decision support

.. and can also be used to trigger communication channels of
the platform such as eMail or SMS or execution channels to
control external devices.

14/02/2014
Xpose
Workflow




A [business] process is composed of
activities that are connected with
transitions. Processes represent an
execution flow. The graphical diagram of a
process is used as the basis for the
communication between non-technical
users and developers.



8

The platform is fully integrated with a
flexible user-managed Business Process
Management Suite ,

The platform provides the integration of the
workflow module with the other modules.
The business processes have full access to
all data and services and can interact with
them.

14/02/2014
Xpose
Export




The platform is integrated with a
standard reporting engine and an
external reporting design tool, which
allows for reporting in different formats
such as PDF.



9

The platform provides export
functionality in different industry
standard formats such as XML, Excel or
plain Text,

The platform uses a de-facto charting
library to create user-friendly
presentation of data.

14/02/2014
Xpose
Presentation




… with for instance full drag-and-drop
support,



.. and map-based views which enables
the user to experience data “in its
geographical context”



10

Xpose uses a standard presentation
component which provides desktop-like
single-screen applications,

The presentation component is normally
used in a “conversation scoped ” context,
which substantially simplifies the
implementation of a single Use-Case.

14/02/2014
Xpose
Application  Incident Management















11

A real application demonstrates the full potential of the platform. We’ve implemented the
core of Incident-Management, it
.. includes the management of newly added IM-related objects such as Centre ,Event ,
EventType, Caller, RoadSegment, RoadLocation etc.
.. has real-time location handling for parsing and validating the user-provided event
location and [rule-based] event location cross-checking to identify possible double
registrations,
.. implements the full chain of Incident Management from the first registration up to the
administrative closure,
.. Includes [drag-and-drop enabled] resource- and traffic-measure management
.. includes real-time [rule based] Performance Indicator (PIN) analysis
.. includes [drag-and-drop enabled] causality which is the relationship between an event
(the cause) and a second event (the effect),
..has a SitRap function which produces an event status report in PDF-format

14/02/2014
Xpose
Incident Management main screen

Independent
Real-time
views

12

14/02/2014
Xpose
Incident Management main screen

Proces-log

Active Events

Basic Event data
13

Additional Event data
14/02/2014
Xpose
Incident Management main screen

User text

Shows every update

Time Management
14

Indicators Victims / HazMat
14/02/2014
Xpose
Incident Management main screen

Intelligent location
parser

Resources
&
Measures

Progress indication
15

Crisis management
14/02/2014
Xpose
Incident Management main screen (resources)

Communication

Request additional information

Person select
16

14/02/2014
Xpose
Incident Management main screen (measures)

Drag & Drop
Addition

Measure select
17

14/02/2014
Xpose
Situation Report

18

14/02/2014
Xpose
Location validation + View

19

14/02/2014
Xpose
Coordinating Operator View (transfer between
Operators)

Transfer !

Event per Operator
20

Event Types
14/02/2014
spin-off de la Universidad de
Valencia

Contact me if you want
more information !
Leo van den Berg
University of Valencia – ESAM S.L.
l.vdberg [at] esam.uv.es
Tel: +34 96 354 3552

21

14/02/2014

More Related Content

Similar to Xpose architecture

Servicenow it management tools
Servicenow it management toolsServicenow it management tools
Servicenow it management toolsveeracynixit
 
RapidInsight for OpenNMS
RapidInsight for OpenNMSRapidInsight for OpenNMS
RapidInsight for OpenNMSmberkay
 
University electronic management system
University electronic management systemUniversity electronic management system
University electronic management systemAleksey Lashin
 
Chronos Workflow Platform │Brochure │IT - BPA
Chronos Workflow Platform │Brochure │IT - BPAChronos Workflow Platform │Brochure │IT - BPA
Chronos Workflow Platform │Brochure │IT - BPAANDREA Szabo
 
Solace Pubsub+ Distributed Tracing OpenTelemetry
Solace Pubsub+ Distributed Tracing OpenTelemetrySolace Pubsub+ Distributed Tracing OpenTelemetry
Solace Pubsub+ Distributed Tracing OpenTelemetryemilzegers4
 
FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport Reporting Software
 
Datapolis Process System
Datapolis Process SystemDatapolis Process System
Datapolis Process SystemDatapolis
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesMustafa Salam
 
Commonware
CommonwareCommonware
CommonwareImneet
 
Converged open platform for enterprise
Converged open platform for enterpriseConverged open platform for enterprise
Converged open platform for enterpriseRoger Xia
 
RajeshGautamResearchResume-Apr-2016
RajeshGautamResearchResume-Apr-2016RajeshGautamResearchResume-Apr-2016
RajeshGautamResearchResume-Apr-2016Rajesh Gautam
 
Next generation DeskTop with Oracle WebCenter and ADF
Next generation DeskTop with Oracle WebCenter and ADFNext generation DeskTop with Oracle WebCenter and ADF
Next generation DeskTop with Oracle WebCenter and ADFAlejandro Cañadas
 
PCF_Soln_Brief-New
PCF_Soln_Brief-NewPCF_Soln_Brief-New
PCF_Soln_Brief-Newkarunbakshi
 
How to excite the travel industry with a BPM story
How to excite the travel industry with a BPM storyHow to excite the travel industry with a BPM story
How to excite the travel industry with a BPM storyEric D. Schabell
 
EasySOA business case and real world use case 20130220
EasySOA business case and real world use case 20130220EasySOA business case and real world use case 20130220
EasySOA business case and real world use case 20130220Marc Dutoo
 

Similar to Xpose architecture (20)

Servicenow it management tools
Servicenow it management toolsServicenow it management tools
Servicenow it management tools
 
RapidInsight for OpenNMS
RapidInsight for OpenNMSRapidInsight for OpenNMS
RapidInsight for OpenNMS
 
University electronic management system
University electronic management systemUniversity electronic management system
University electronic management system
 
Chronos Workflow Platform │Brochure │IT - BPA
Chronos Workflow Platform │Brochure │IT - BPAChronos Workflow Platform │Brochure │IT - BPA
Chronos Workflow Platform │Brochure │IT - BPA
 
Xpose DSS
Xpose DSSXpose DSS
Xpose DSS
 
Middleware – Its Types, Architecture, and Benefits.docx
Middleware – Its Types, Architecture, and Benefits.docxMiddleware – Its Types, Architecture, and Benefits.docx
Middleware – Its Types, Architecture, and Benefits.docx
 
Solace Pubsub+ Distributed Tracing OpenTelemetry
Solace Pubsub+ Distributed Tracing OpenTelemetrySolace Pubsub+ Distributed Tracing OpenTelemetry
Solace Pubsub+ Distributed Tracing OpenTelemetry
 
FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!
 
Datapolis Process System
Datapolis Process SystemDatapolis Process System
Datapolis Process System
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business Processes
 
Commonware
CommonwareCommonware
Commonware
 
Converged open platform for enterprise
Converged open platform for enterpriseConverged open platform for enterprise
Converged open platform for enterprise
 
RajeshGautamResearchResume-Apr-2016
RajeshGautamResearchResume-Apr-2016RajeshGautamResearchResume-Apr-2016
RajeshGautamResearchResume-Apr-2016
 
Next generation DeskTop with Oracle WebCenter and ADF
Next generation DeskTop with Oracle WebCenter and ADFNext generation DeskTop with Oracle WebCenter and ADF
Next generation DeskTop with Oracle WebCenter and ADF
 
PCF_Soln_Brief-New
PCF_Soln_Brief-NewPCF_Soln_Brief-New
PCF_Soln_Brief-New
 
How to excite the travel industry with a BPM story
How to excite the travel industry with a BPM storyHow to excite the travel industry with a BPM story
How to excite the travel industry with a BPM story
 
Products
ProductsProducts
Products
 
EasySOA business case and real world use case 20130220
EasySOA business case and real world use case 20130220EasySOA business case and real world use case 20130220
EasySOA business case and real world use case 20130220
 
4AA4-1812ENW
4AA4-1812ENW4AA4-1812ENW
4AA4-1812ENW
 
People soft workflow by surya
People soft workflow by surya People soft workflow by surya
People soft workflow by surya
 

More from Leo van den Berg

More from Leo van den Berg (10)

gerdien
gerdiengerdien
gerdien
 
Presentatie nl september
Presentatie nl september Presentatie nl september
Presentatie nl september
 
IM in the Cloud overzicht
IM in the Cloud overzichtIM in the Cloud overzicht
IM in the Cloud overzicht
 
Geo-ITS
Geo-ITSGeo-ITS
Geo-ITS
 
How fast will e call save our lives
How fast will e call save our livesHow fast will e call save our lives
How fast will e call save our lives
 
Exchanging Incident Management Data
Exchanging Incident Management DataExchanging Incident Management Data
Exchanging Incident Management Data
 
Xpose Research
Xpose ResearchXpose Research
Xpose Research
 
Xpose Mobile
Xpose MobileXpose Mobile
Xpose Mobile
 
Feature Matrix Xpose-versions
Feature Matrix Xpose-versionsFeature Matrix Xpose-versions
Feature Matrix Xpose-versions
 
Xpose applications
Xpose applicationsXpose applications
Xpose applications
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 

Xpose architecture

  • 1. spin-off de la Universidad de Valencia Xpose - Architecture Leo van den Berg ESAM S.L.
  • 2. Xpose What is it? Comes from: Ex·pose' To set forth; to set out to public view; to exhibit; to show; to display; “Xpose is an extensible data processing and distribution platform for fast development of ITS applications”
  • 3. Xpose What does it do?  Xpose uses all available real-time data sources, validates, filters and transforms them to a single unambitigous data representation of the traffic [incident] status.  Xpose is able to process all data in real-time and check it against freely defineable Business Rules. Depending on the result, Xpose can inform people and/or organisations and can activate external processes by means of electronic messaging  Xpose can visualise the harmonized internal model through “web” application [s] or can transform and export the data for further [offline] processing.
  • 5. Xpose Architecture  Xpose uses an open application framework based on open standards and is implemented as open-source software as defined in the recommendations for the “Interoperable Delivery of European eGovernment Services to public Administrations, Businesses and Citizens” (IDABC)  The Xpose datamodel is based on different [international] standards related to Traffic- and Incident Management entities.  Xpose uses an industry standard object relational mapper for storage of all the managed entities  Xpose uses an efficient object oriented pattern matching algorithm for its real-time data processing.  Xpose can use different messaging technologies to interact with external systems.
  • 6. Xpose Database  The platform supports different commercial and open-source databases such as Oracle, MySql or SqlServer, and …  .. can use spatial extensions for a number of databases, supporting most of the OGC Simple Feature Specification.  .. has automatic entity auditing which helps to evaluate the full registration process.  .. has dynamic permission-based access, which provides pessimistic locking only when necessary,  .. uses versioning for all data-dictionaries, providing support for dynamic and planned configuration changes,   6 .. includes full text search features for most non-formatted free-text fields, .. has special tools for import and export of configuration data. 14/02/2014
  • 7. Xpose Decision Support   The rule-engine works with a user-managed set of business rules.  The rule engine has full access to all dynamic and stored data and “reasoning” can be started dynamically or at specific time intervals,  The outcome of the rule engine can be “chained” to reason over other sets of business rules,  .. and can be used to start specific [new] business processes through the workflow module,  7 The platform is fully integrated with an object oriented rule engine, which provides real time decision support .. and can also be used to trigger communication channels of the platform such as eMail or SMS or execution channels to control external devices. 14/02/2014
  • 8. Xpose Workflow   A [business] process is composed of activities that are connected with transitions. Processes represent an execution flow. The graphical diagram of a process is used as the basis for the communication between non-technical users and developers.  8 The platform is fully integrated with a flexible user-managed Business Process Management Suite , The platform provides the integration of the workflow module with the other modules. The business processes have full access to all data and services and can interact with them. 14/02/2014
  • 9. Xpose Export   The platform is integrated with a standard reporting engine and an external reporting design tool, which allows for reporting in different formats such as PDF.  9 The platform provides export functionality in different industry standard formats such as XML, Excel or plain Text, The platform uses a de-facto charting library to create user-friendly presentation of data. 14/02/2014
  • 10. Xpose Presentation   … with for instance full drag-and-drop support,  .. and map-based views which enables the user to experience data “in its geographical context”  10 Xpose uses a standard presentation component which provides desktop-like single-screen applications, The presentation component is normally used in a “conversation scoped ” context, which substantially simplifies the implementation of a single Use-Case. 14/02/2014
  • 11. Xpose Application  Incident Management         11 A real application demonstrates the full potential of the platform. We’ve implemented the core of Incident-Management, it .. includes the management of newly added IM-related objects such as Centre ,Event , EventType, Caller, RoadSegment, RoadLocation etc. .. has real-time location handling for parsing and validating the user-provided event location and [rule-based] event location cross-checking to identify possible double registrations, .. implements the full chain of Incident Management from the first registration up to the administrative closure, .. Includes [drag-and-drop enabled] resource- and traffic-measure management .. includes real-time [rule based] Performance Indicator (PIN) analysis .. includes [drag-and-drop enabled] causality which is the relationship between an event (the cause) and a second event (the effect), ..has a SitRap function which produces an event status report in PDF-format 14/02/2014
  • 12. Xpose Incident Management main screen Independent Real-time views 12 14/02/2014
  • 13. Xpose Incident Management main screen Proces-log Active Events Basic Event data 13 Additional Event data 14/02/2014
  • 14. Xpose Incident Management main screen User text Shows every update Time Management 14 Indicators Victims / HazMat 14/02/2014
  • 15. Xpose Incident Management main screen Intelligent location parser Resources & Measures Progress indication 15 Crisis management 14/02/2014
  • 16. Xpose Incident Management main screen (resources) Communication Request additional information Person select 16 14/02/2014
  • 17. Xpose Incident Management main screen (measures) Drag & Drop Addition Measure select 17 14/02/2014
  • 19. Xpose Location validation + View 19 14/02/2014
  • 20. Xpose Coordinating Operator View (transfer between Operators) Transfer ! Event per Operator 20 Event Types 14/02/2014
  • 21. spin-off de la Universidad de Valencia Contact me if you want more information ! Leo van den Berg University of Valencia – ESAM S.L. l.vdberg [at] esam.uv.es Tel: +34 96 354 3552 21 14/02/2014