Architecture
Report Designer | BIRT Report Designer. Desktop application which will be used to design the reports. The output is a XML Report Design file. |
XML Report Design | This file will be uploaded on a Stages metric page. This file will be processed (rendered) by the Report Engine (part of the Stages distribution). |
Report Engine | The Report Engine processes the XML Report designs and connects to the Data Sources to retrieve the needed data to display the report (for example Tables and Charts). |
Data Collector | The Data Collector is used to collect information from Data Sources to be placed in the Metric Database on a regular base. |
Metric Scheduler | The Metric Scheduler triggers the Data Collector to collect the information. |
Stages Metric Database | The Metric Database is located in the Stages database (MySQL or Oracle). |
Data Sources | Data Sources contain the information that will be used in reports or collectors. |
Stages Process Repository | The Process Repository holds the process information managed by Stages. (for example artifacts, phases, files, roles,…) |