The following RoadMap shows modeling tool tasks and enhancements organized into categories. After review, this roadmap needs to be re-organized as a release schedule.
The following infrastructure and standards changes are needed:
Ø Batch test suite and test procedure documentation.
Ø Initial set of tests based on PostgreSQL.
Ø Coding standards (PMD code review)
Ø I18N review and update.
Several areas of the tool need better integration with ArgoUML
Ø The use of critics for the DB-UML language
Ø Batch testing changes (contribute to ArgoUML)
Ø Explorer extensions (contribute to ArgoUML)
Ø Using source generation for SQL;
Ø Ability to use add pop-up actions to the explorer
The following additions are needed to the language:
Ø check and assert methods
Ø trigger methods
Provide DB-UML language elements for foreign databases and foreign tables. A version of this exists for the ORDB database on an old release of ArgoUML
Ø Upgrade to ArgoUML 2.4.
Ø Change terminology to foreign databases and foreign tables.
Ø Provide catalog update support for foreign tables.
Ø Table to Foreign Table transformation.
A language representation needs to be defined to model OLAP entities. This should be done using the Common Warehouse Meta-Model. Source generations should be provided to generate cube schemas from OLAP models. The priority should be Mondrian schemas.
Transformations should also be provided to generate a star schema model from a host schema model for constructing a warehouse database. And transformations should also be provided to generate OLAP model from a star schema model for constructing cube schemas.