Extract, Transform and Load models with powerful model warehousing tool.
The ETL engine reads and analyzes a specified type of modeling artifacts and extract the desirable information into a models-to-properties table; giving a summarized view of the model elements which could otherwise be scattered all over the diagram and property windows.
The transform function facilitates the editing and/or conversion of the acquired data into the desired state. With the ETL Table, you can perform mass editing on multiple modeling artifacts quickly and accurately. Example usage: Extract use cases from a diagram to form an ETL Table, go over the use cases, determine their importance with clients and adjust their priority in one shot!
The load function writes the resulting data to a target format such as, table, chart or other visual formats. For example, form a separate diagram for use cases with High priority, as indicated in the table.
The ETL Table provides a powerful means for annotation purpose. Not only does it allows for viewing and editing models directly in the diagram pane, it can also be used as a resizable and moveable table legend. You can even create multiple ETL Tables which associates with different kinds of models and criteria. The combination of the model (or diagrams) with the annotated tables side-by-side in one place provides a more precise and informative representation for the readers.