A tool that builds Actuate BIRT report designs and previews reports generated from those designs. BIRT Designer Professional uses Actuate BIRT technology to support using information object and report document data sources. BIRT Designer Professional supports Actuate BIRT data objects, Flash objects, HTML buttons, page-level security, and publishing reports to an Encyclopedia volume. BIRT Designer Professional is a customizable set of plug-ins to the Eclipse platform that can be extended to add new functionality. A developer can use the BIRT application programming interfaces (API) to build code-based applications to integrate reporting functionality with other applications. BIRT Designer Professional includes BIRT Chart Engine, BIRT Demo Database, IO Design perspective, and BIRT Report Engine.