Ensuring Technical Readiness For Copilot in Microsoft 365
Webinar - An Open Source Platform for Business Process Mining
1. SpagoBI Webinar
July 26, 2011
SpagoBI
An Open Source Platform for Business Process Mining
Alessandra Toninelli
SpagoBI Consultant – Research & Innovation Division
Engineering Group
alessandra.toninelli@eng.it
www.spagobi.org
2. Agenda
SpagoBI
The eBAM Project
Process Analysis in a Real Business Use Case
Questions & Answers
www.spagobi.org
3. SpagoBI
Open Source Business Intelligence
www.spagobi.org
5. SpagoBI – Open Source BI Suite
• SpagoBI supports advanced BI functionalities
– Reporting, charts, interactive dashboards
– OLAP, Data mining
– Ad-hoc reporting, query by example
– Real time
• Entirely open source
• Multiple deployment solutions
– Server, as-a-Service, cloud
• Business approach
– BI projects, data mining projects
– Vertical applications (by product, market, area)
www.spagobi.org
6. The eBAM Project
Open Source Business Activity Monitoring
www.spagobi.org
7. Business Activity Monitoring
• Aggregation, analysis, and presentation of
real-time information about activities inside
organizations and involving customers and partners.
[Gartner, Inc.]
• What for ?
– Provide real-time information on service state
– Identify issues and new business opportunities
– Support decision making and (re)action to events
www.spagobi.org
8. The eBAM Project
• eBAM is an open source platform for Business
Activity Monitoring
– Within the SOA Eclipse Project
• Implemented using standard technology
– OSGi
• Monitoring
– Services, Processes
– Applications
– Infrastructures
www.spagobi.org
10. eBAM Components
1. Meta Model
2. Design Environment
3. Run Time Environment
www.spagobi.org
11. eBAM Meta Model
• Model relevant business information
– Services ( = process sub-units)
– Messages
• Header
• Body
• Associated adaptor
www.spagobi.org
12. eBAM Design Environment
• Define services and messages of interest
• Define message adapters
• XML specifications
– Graphical designer within Eclipse IDE
www.spagobi.org
13. eBAM Run Time Environment
• Detect events based on messages
– Adaptors to intercept messages
• Raise alerts & events
– Rules, Complex Event Processing
• Visualize alerts & events
– RT console & dashboards
www.spagobi.org
14. eBAM Run Time Environment (2)
Process Control Presentation
Console Dashboard Services
Alert Services
Meta model
Rules Services - CEP Cache area
SLA
Event Manager
Adapter DataFlow Services
Log, JMS, SOAP, XML, JDBC ali
External Event External Event External Event
provider provider provider
www.spagobi.org
15. eBAM Features Summary
Event-based real-time process data management
Gather data from heterogeneous sources
Rules and/or CEP engine
Definition of alarms, notifications & SLAs
Monitoring console and control on processes & services
Analytical meta-model with historical data analysis
www.spagobi.org
16. eBAM & SpagoBI
Business Process Analysis in a Real Business Use Case
www.spagobi.org
17. Real Business Scenario
• On-line reservations of healthcare services via single point of
contact in one of the largest regions in Italy
– SOA infrastructure
– Services as business process sub-units
• Project goals
1. Real Time monitoring of citizens’ and organizations’ operations
• Alarms & notifications (to detect critical situations)
2. Process data mining
• To understand and re-organize the reservation network structure
www.spagobi.org
18. Business Use Case Logical Interactions
• Integrated with BPM
– Start/stop of processes
• Interacting with monitored
objects
– Bidirectional
www.spagobi.org
19. eBAM & SpagoBI At Work
Data Source
Adaptor
Events REAL TIME
Real Time
Console Other SpagoBI
Engines
Event Manager
HISTORICAL
ANALYSIS
Database
DASHBOARDS
KPI
REPORTS
www.spagobi.org
22. Process Mining
• SpagoBI integrates the
Weka open source
data mining engine
• Mining on data related to reservation
– Clustering to identify which treatments collect most request
wrt. to territorial dimensions
• citizens’ attributes
• social indicators
www.spagobi.org
23. eBAM + SpagoBI - Conclusions
• Features
– Real Time BI
– Process mining
– Entirely open source
– Deployed in a real business scenario
• Useful Links
– The eBAM Project
www.eclipse.org/ebam/
– SpagoBI
www.spagobi.org
www.spagobi.org
24. Questions & Answers
SpagoBI Webinar
July 26, 2011
THANK YOU FOR ATTENDING
www.spagobi.org