The Report Object Model (ROM)
ROM is the model upon which BIRT is based. ROM is a specification for the structure, syntax, and semantics of the report design. The formal expression of ROM is through an XML schema and a semantic definition file. The ROM specification appears in the following plug-in JAR file:
$INSTALL_DIR\eclipse\plugins
\org.eclipse.birt.report.model_<version>.jar