Slideshow transcript
Slide 1: Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 2: Agenda Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License SpagoWorld Initiative presentation SpagoBI: the BI free Platform Spagic brief presentation Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 3: SpagoWorld Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 4: SpagoWorld Initiative Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License The Java Framework for the The unified Free Platform for the development of web and multi- development of Business Intelligence channel applications in enterprise solutions at enterprise level and SOA environments Community promoted by Engineering of companies, developers and users, characterized by a collaborative approach aiming at adding value to the open source ecosystem www.spagoworld.org The Free SOA/BPM Enterprise SpagoBI vertical solution for Integration Platform software processes and products measurement and analysis Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 5: A unique vision Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Free software: no licensing sales Integration Platform approach vs product approach Commercial use (also in proprietary solutions) permitted Focus on projects and services: selling expertise in projects development (e.g.: users needs, projects peculiarities) Focus on industrial needs Open to communities and research objectives A vision that differentiates from other OSS solutions Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 6: Ecosystem example: inside OW2 Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 7: Ecosystem example: Spagic Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 8: SpagoBI Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 9: SpagoBI in a nutshell Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Integration platform for enterprise Business Intelligence solutions FOSS approach; unique platform version, only FOSS Entirely developed in Java Traditional modules + Original modules (QbE, Dossier, Notes, GEO) Behavioural model Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 10: SpagoBI platform Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License BI platform: ● – It covers and satisfies all the BI requirements: Reporting, OLAP, Dashboard, Data Mining, Free Inquiring (QbE), Dossier, Geo-referenced analysis, Collaboration – Data Management, Profiling and security – Administrator support (versioning, scheduling, approval iter, import/export, etc) Integration platform: ● – Not a product platform, with a predefined set of tools – Open to many products for the same/different analytical area, both open source and proprietary – No binding dependences from products and tools – Open standards adoption Enterprise platform: ● – Distributed architecture (scalability) – Adaptive behaviour of the documents based on the end users’ roles Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 11: Behavioural model Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 12: Analytical driver Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Role Role Role Roles (1..n) Modalities (1..n) Use Mode LOV/Manual input LOV / M.i. Profile attributes Check Check Check Checks (0..n) Analytical Driver Role Role Role Roles (1..n) LOV/Manual input LOV / M.i. Use Mode Profile attributes Check Check Check Checks (0..n) Role Role Role Roles (1..n) LOV/Manual input LOV / M.i. Use Mode Profile attributes Check Check Check Checks (0..n) Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 13: Behavioural model in action Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 14: Report Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 15: Olap Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 16: QbE Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 17: Dashboard Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 18: Data-mining Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 19: Geo Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 20: Dossier and collaboration Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 21: Dossier and collaboration Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 22: Notes Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 23: Spagic Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 24: Spagic goals Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Free Open Source SOA/BPM Enterprise Integration Platform Business Actor Key points SOA/BPM Governance En s Pragmatic approach to end user’s ool ter projects through the best choice of the al T pris single engines/components isu Component eM lV Services oni Capabilities ica tor n Efficiency of all the actors involved in ech &M integration processes &T Enterprise Monitoring & Management ana tic gem aly BPM ESB An ent SOA Governance Analytic Actor Technical Actor Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 25: The reference model: Process Integration Platform Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Business logic Services Catalog Layer Busin. Busin. Busin. Busin. Busin. Service Service Service Service Service 1 2 3 … … UDDI/EBxml Integration Layer - ESB WS/SOAP FILE FTP JMS TCPIP ….. Communication layer BUS Monitoring & Management External System BPM Layer Light Orchestration Human Data Orchestration Activity Integration SA BPEL WF ETL Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 26: SOA/BPM platforms Spagic Service Manager Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Nova Orchestra Nova Bonita JBPM (Workflow & BPEL) JBI SA ServiceMIX BPEL Workflow Petals ESB ESB Communication JBossESB Layer Node node ETL JBI & SCA SA Custom (e.g. Spring, Listener Spago., ..) BPM Layer SOA/ESB Layer Listener Apache ODE ActiveBPEL MetaDB Talend Open Studio SCA SA (Tuscany) Pragmatic approach: different products/technologies available Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 27: Actors' efficiency: Spagic Visual Tools Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Business logic implementation Business Process Modeling Notation (BPMN) Insert information for monitoring and management BPMN Technical Processes Definition & Deploy Rules, policy,.. Spagic Eclipse STP MetaDB JBI IM SCA BPEL JBI SA Workflow BPEL ETL SCA WF ETL Design. Design Editor Designer Deploy Developer Implementation Custom code Scripting - rules definition (rules engine) Mapping & transformation Custom Mapping & drools code transform. SOA/BPM Governance: Support Collaborative Activities Pragmatic approach: bridge from BPMN to different and alternative engines Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007
Slide 28: Goal: Enterprise Monitoring Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License Real Time SOA/BPM Management and Runtime Governance SLA Monitoring: SLA correlates system, process and business MetaDB (real time) Data Warehouse SOA/BPM Governance: Support Collaborative Activities Pragmatic approach: Enterprise Monitor with support of different engines/technologies Zerbetto Davide - davide.zerbetto@eng.it - SpagoWorld Javaday Roma - 01/12/2007




Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 1 (more)