|
Relational database, tuples, business reporting, Eclipse/BIRT project
This complete use case covers a complex Model Discovery phase. It is about discovering the information on the content of the "Classic Models" BIRT sample database, by using the database content discovery facility of the generic "Relational Database Information" discovery tool (currently not available), and then generating a specific ClassicModels model.
This use case is provided by INRIA AtlanMod and its development has been supported by the IST European MODELPLEX project (MODELing solution for comPLEX software systems, FP6-IP 34081).
The overall approach is summarized in the following figure:
"Eclipse/BIRT Project Sample Database" Use Case's Overview
The complete Model Discovery phase is implemented by applying two consecutive steps:
-
The first one is about retrieving the database content information from the "Classic Models" database by using the generic "Relational Database Information" discovery tool's provided facilities (currently not available). The result is a model that conforms to the generic RelationalDBContent metamodel.
-
The second one is about mapping the generic RelationalDBContent metamodel to the specific ClassicModels metamodel by using an ATL transformation. The result is a model that conforms to the specific ClassicModels metamodel.
All the metamodels mentioned in the previous schema (and so used within this use case) are available at the Download section.
We provide below a screenshot showing the ClassicModels output model generated with this use case:
Screenshot of the generated ClassicModels output model
None at the current time.
Choose a document |
|
"Eclipse/BIRT Project Sample Database" Use Case - Installation & Execution Guide: How to install and execute this use case for building a ClassicModels model from the tuples stored into the "Classic Models" database.
|
Choose a download |
|
All the provided metamodels are expressed in the Ecore format and also in the KM3 textual format.
Note that the metamodels used within this use case are also included in the project you can download below.
|
|
|
First complete version of the Eclipse/BIRT Project Sample Database use case (with all the required resources including the used metamodels).
Note that all the sources contained in the archive are also available from the MoDisco SVN
|
|