Professional Documents
Culture Documents
BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND 1 Actuate Corporation 2011 BIRT THEPEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE BANGALORE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
Who is BIRT?
Solving Your Data Visualization Needs with Open Source
Background
Market Adoption
Case Study Summary
Supplier Status
Sales Commision
Most applications have some type of data visualization need And the simple problems are easy, but Real-world data visualization is challenging
Shipping Manifests
Invoices
Defect Tracking
Gather the data Perform calculations, sort, group, aggregate, total Present information professionally
and meeting user demand is crucial to the success of an application
Buy
Build
Custom-Developed Solution
Java
JSP
XSLT
5 Actuate Corporation 2011
XML
Buy
Open-Source-Based Products
Build
Custom-Developed Solution
BIRT
Business Intelligence and Reporting Tools Project a top-level Eclipse project
AUGUST
2004
Power
BIRT
June 2006
June 2007 June 2008 June 2009 June 2010 June 2011
2.1
2.2 2.3 2.5 2.6 3.7
Ground-up initiative: Innovative approach to layout and design Enterprise-class, designed to handle real-world problems Developed in the open with community feedback at all stages
9 Actuate Corporation 2011
DEMO
Very Simple to Very Complex Layouts Listings, cross-tab, dashboard, pixelperfect, charts Grouping, advanced aggregations, subtotals, calculations Multi-section and sub-reports Conditional sections and logic Full programmatic control/scripting Embedded images Comprehensive Data Access SQL databases, Web Services, Flat Files, XML, scripted data sources Multiple data sources in one design
Re-use and Developer Productivity Library support for publishing and sharing components Leverages common standards (SQL, HTML, JavaScript, Java, XML) Cascading Style Sheets Built-in debugger
Interactivity and Linking Data driven hyperlinks Drill-through charts and graphics
Multiple Usage and Productivity Aids Graphical layout and design Output Formats Query & metadata editors HTML, PDF, Excel, Word, PowerPoint Formatting Builder Internationalization of labels and text Grouping Builder Bi-Directional language display Customizable cheat sheets and templates
11 Actuate Corporation 2011
Crosstabs
Forms
Calendar / Schedule
Dashboards
BIRT Designer
Eclipse Designer Eclipse DTP, WTP, Design Engine Chart Designer
XML Design
BIRT Engine
Generation Services Charting Engine
Document
Data Data
19 Actuate Corporation 2011
Data Services
Presentation Services
Extension Points
Data source extensibility Application specific design-time query builders Custom design-time and run-time data access
Custom business logic extensibility Incorporate complex business logic scripting Access existing and new Java code Visualization extensibility Build new visual data presentation widgets Extend charting with new chart types; new output formats Rendering content for output Target output for specific devices and formats
20 Actuate Corporation 2011
BIRT Designer
Eclipse Custom Designer UI DTP, WTP, BIRT Engine Chart Designer
Chart UI API
XML Design
Engine API
BIRT Engine
Generation Services
Scripting API
Data Data
21 Actuate Corporation 2011
Data Services
Open Data Access
Presentation Services
Emitter API
BIRT Momentum
Huge BIRT Community
Cumulative BIRT Downloads
Marketplace applications
2004 2005 2006 2007 2008 2009 2010 2011
BIRT Momentum
Publications
AUDIENCE Content and Report developers Advanced content developers Runtime integration developers
FEATURES Drag-and-drop authoring, charting Scripting, script API BIRT Viewer and engine APIs
Easy Complex
Eclipse developers
BIRT Engine
Usage Scenario Add data visualization to applications Users ISV and Enterprise Application Developers Java Developers, PHP Developers, Report Developers
27 Actuate Corporation 2011
BIRT Engine
Usage Scenario Automated content generation, distribution Interactivity, security, Users Content and report developers Business users
28 Actuate Corporation 2011
Development
Deployment
Development Tools
Skill-specific tools for developers and users
User Interactivity
Engage users with rich, interactive content
Deployment Tools
Manage, schedule, secure, run and distribute
High-Scale Distribution
Load-balanced, high availability for 100,000s of users
Maximo is an enterprise software product within the Tivoli division of IBM (NYSE: IBM) IBM Maximo Asset Management unifies comprehensive asset life cycle and maintenance management on a single platform. Maximo provides insight for all of enterprise assets, Service Level Agreements, maintenance conditions and work processes, for better planning and control.
BIRT is embedded in the Maximo web application Approximately 150 BIRT designs included in Maximo: Work Order Details Service Level Agreements Asset Availability Asset Failure Analysis Software Usage BIRT security integrated tightly with Maximo Administration Application BIRT is a key component of many Tivoli products
31 Actuate Corporation 2011
www.birt-exchange.com
32 Actuate Corporation 2011
Summary
A New Generation of Data Visualization Technology Top-level open source Eclipse project Free with commercial friendly license
Who is BIRT?
Solving Your Data Visualization Needs with Open Source
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND 35 Actuate Corporation 2011 BIRT THEPEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE BANGALORE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE