Home Getting Started Publishing Your Architecture Model
Publishing Your Architecture Model PDF Print E-mail
Essential Architecture Manager separates the capture of the elements of your architecture - the modelling - from the presentation of contents of the model - the analysis and reporting. In this way, the elements that are captured can be used to answer a wide variety of questions and not just the one that you had when you captured them. This separation helps you avoid 'modelling the report'. This short Tutorial takes you through how to publish your architecture model from the modelling environment to the reporting and analysis environment.

Essential Architecture Reporting Tab

The Essential Viewer component provides the reporting and analysis environment of Essential Architecture Manager. Out of the box, Essential Viewer has a snapshot of the baseline repository that you downloaded from the Essential Project. To start viewing and analysing your architecture model, you just have to publish a snapshot of your repository from the modelling environment - Protege - to the reporting environment - Essential Viewer. The 'Essential Architecture Reporting' tab in Protege makes this very simple.
Essential Architecture Reporting Tab screenshot

From the Essential Architecture Reporting tab, complete the form fields to publish a snapshot of your model.

  • Report Service URL. Specify the URL the of the reporting service that you wish to publish to. This is the URL at which the desired Essential Viewer reporting environment is running. You can use:
    • The default URL (which tries to contact Essential Viewer on your local workstation)
    • A previously used URL chosen from the drop-down menu. Whenever you successfully publish to a new Essential Viewer environment, its URL is added to this history list
    • A new URL that you type into the URL field
  • User / Password. If the selected reporting environment has been secured, enter your username and password
  • Publish Repository. Push the 'Publish Repository' button to take a snapshot of the current repository and send it to the selected reporting environment.
Depending on the size of your model and your network, this might take a few seconds. The reporting tab provides an update on its progress and a success message when it completes. Any errors encountered are also reported here.
You can publish your architecture model to multiple reporting environments, e.g. a "play-pen" instance of Essential Viewer where ad-hoc publishing is appropriate and a "public" instance of Essential Viewer with tighter policies on publishing as this is the public face of the architecture. You can create as many instances of Essential Viewer as you require - simply deploy them as separate web applications in the application server or deploy them to an alternative physical server. Use the Reporting Service URL in the Essential Architecture Reporting Tab to control which Essential Viewer instance you are publishing to.
Now that you have published your model to Essential Viewer, have a look at the Reporting and Analysis Tutorials to find out more about working with Essential Viewer.
 
Related Articles