Manage Models

To manage the UML models in your projects, you both protect and manage the model data itself, and communicate information on the data in the form of documentation and reports.

UML Model Management

In managing models, you control:

  • The model files in a Microsoft JET database or (Corporate and extended editions) in one of a range of DBMS repositories
  • Model data integrity
  • Development of the models in a shared, team environment
  • Versions of the model, ensuring that work on different areas of the model is coordinated and synchronous rather than conflicting
  • User security
  • Transfer of value data and reference data between projects and models
  • Changes to model data, using model auditing, Baselines and a differencing utility that enables you to roll back changes to a previous state
  • Model upgrades
  • Replication of models for parallel development (.EAP repositories only)
  • Extensions of development with Add-Ins and the Enterprise Architect Automation Interface

You can also have recorded discussion and communication of decisions using the Team Review.

For further information, see the UML Model Management topic.

Generating Model Documentation

You can generate documentation from the components of your model, in RTF or HTML format. You can also generate a range of RTF reports on your model.

For more information, see the Reporting in Enterprise Architect topic.