Applicable with Version 2.5 Oct 2010
Help Version 2.5.123

Contents   Introduction   Concepts   User Help   Modeler Help   Browser Help
Administrator Help   Developer Help    Utility Help   Visio   Graphical Modeler



Capturing and Relating Information

The simplest way to capture data into EVA Netmodeler is to use the Item Browser.  Start by selecting the item browser tab from the top navigation bar. This will open a window containing five panes.  Please refer to the Item Browser help item for detailed information on the layout of this browser.  The remainder of the section assumes that you are familiar with the Item Browser.

Capturing a new item

In the top left pane select the type of item you wish to work with. In this example, we will work with a Business Unit.  Click the new button below the item type selector box after you have selected the business unit item type.  


This will shift the focus to the top right frame and open a new business unit item for editing.  Enter as many of the properties as you have available.  When you have finished editing the item, click the create button at the bottom of the frame to create the item in the repository.



This will create a new item and display the list of possible relationship types in the bottom left-hand pane.


Relationship Capture

To link the item to an existing item in the repository click the add button next to the appropriate relationship name. A full list of possible target items will be displayed in the bottom right-hand frame. If there is more than one legal target for the selected relationship type the possible target items will be grouped under the item types. Simply tick the check boxes next to the items that you want and click the submit button at the top of the related item frame to relate the selected items to the newly created Business Unit.


Creating and Linking in One Step

If the item to which you wish to link is not the really exist in the repository.  Simply click the new button next to the relationship name. If the selected relationship has more than one legal target type, a list of legal target item types will be displayed in the bottom right-hand frame. Select the appropriate item type from the drop-down list box and click the submit button.


This will open a dialogue to create the new item. When you click the submit button to create a new item type it will automatically be linked to the current item.


Using a "link with filter"

If you wish to add relationships to a number of existing items you can use the add filter button in the relationship frame. This will open an item filter dialogue in the related item frame. For each type of item that you wish to relate you can specify a filter for the item name, the value of one of the properties and for the presence or absence of a related target item.


For example you could specify that you only want to see related items of the type business object that have a property value containing the word "Air". In out example the following list of possible target items was returned.


Although it is not immediately apparent why the item Flight Number" was returned, clicking the (=) buton to display its details reveals that it has a property that contains the word "Air", which is what our search criteria specified.


Updating Multiple Relationships in a Matrix View

EVA Netmodeler provides a mechanism to capture many relationships between exiting items at once using the Cross Reference Browser. To do this you open the cross reference browser, specify the row and column item types and select the mass relationship edit option.


This generates a matrix with a check-box in each row / column intersection and existing relationships shown with a check in the check-box. You can now remove existing relationships and / or add new relationships between the items in the matrix. Click the submit button to commit the changes to the repository. Note that you must submit your changes on each page or all the changes made on the current page will be discarded.


Capture via Importing

Data can be imported directly into the repository if the data already exists in electronic form. This process involves:

  • Deciding which data types in the repository will be used to represent the data
  • Deciding which relationship types will be used to record the relationships between the data items
  • Formatting the data in a way that can be understood by the repository import facilities. This involves compiling an XML file or a Comma Separated Values (CSV) file containing the data. EVA Netmodeler can assist with this process by generating a spreadsheet with the correct structure, or meta-data, thereby greatly simplifying the task of formatting the data in preparation for import.
  • Running the import utility against the the import file and validating the results.

Refer to the section on Exchanging Data for more details on how to use these facilities. 

Capture from Other Tools

EVA Netmodeler provides two Application Programmer Interfaces through which other applications can communicate with the EVA Netmodeler repository. These are the :

  • AGMCGI, which is a standard web server Common Gateway Interface, further described in the AGMCGI Interface section
  • ARCHIREQUESTER, which is a COM component which presents a slightly more abstract API to COM based clients

Both interfaces are discussed in detail in the Visual Modeling Interface section.


Many organizations have a lot of base data captured either directly in spreadsheets, or in other applications that provide a spreadsheet export facility. This data can be easily imported into EVA Netmodeler using the EVA Netmodeler data exchange tools. Refer to the section on Exchanging Data for more details on how to use these facilities.