Webinar20110726_eBAM

Embed Size (px)

DESCRIPTION

Spago BI

Citation preview

  • www.spagobi.org

    SpagoBI

    An Open Source Platform for Business Process Mining

    Alessandra Toninelli

    SpagoBI Consultant Research & Innovation Division

    Engineering Group

    [email protected]

    SpagoBI Webinar

    July 26, 2011

  • www.spagobi.org

    SpagoBI

    The eBAM Project

    Process Analysis in a Real Business Use Case

    Questions & Answers

    Agenda

  • www.spagobi.org

    SpagoBI

    Open Source Business Intelligence

  • www.spagobi.org

    SpagoBI Conceptual Model

  • www.spagobi.org

    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

    The eBAM Project

    Open Source Business Activity Monitoring

  • www.spagobi.org

    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

    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

    eBAM Logical Work Cycle

  • www.spagobi.org

    eBAM Components

    1. Meta Model

    2. Design Environment

    3. Run Time Environment

  • www.spagobi.org

    eBAM Meta Model

    Model relevant business information

    Services ( = process sub-units)

    Messages

    Header

    Body

    Associated adaptor

  • www.spagobi.org

    eBAM Design Environment

    Define services and messages of interest

    Define message adapters

    XML specifications

    Graphical designer within Eclipse IDE

  • www.spagobi.org

    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

    eBAM Run Time Environment (2)

    External Event

    provider

    Adapter DataFlow Services

    Log, JMS, SOAP, XML, JDBC6ali

    External Event

    provider

    External Event

    provider

    Rules Services - CEP

    Meta model

    Cache area

    SLA

    Event Manager

    Alert Services

    Presentation

    Console Dashboard Services

    Process Control

  • www.spagobi.org

    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

    eBAM & SpagoBI

    Business Process Analysis in a Real Business Use Case

  • www.spagobi.org

    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

    Business Use Case Logical Interactions

    Integrated with BPM

    Start/stop of processes

    Interacting with monitored

    objects

    Bidirectional

  • www.spagobi.org

    eBAM & SpagoBI At Work

    Event Manager

    Data Source

    Events

    Database

    Real Time Console Other SpagoBI

    Engines

    REAL TIME

    HISTORICAL ANALYSIS

    Adaptor

    DASHBOARDS

    KPI

    REPORTS

  • www.spagobi.org

    SpagoBI Real Time Console

  • www.spagobi.org

    SpagoBI Real Time Console (2)

  • www.spagobi.org

    Process Mining

    SpagoBI integrates the Weka open sourcedata 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

    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

    Questions & Answers

    SpagoBI Webinar

    July 26, 2011

    THANK YOU FOR ATTENDING