Using Objecteering Multi-user
Initializing the repository
To initialize the repository, the repository administrator must carry out the following sequence of operations:
A project must be created. First, enter a model root name for this new project. This model name is important for what will follow, as all users have to define the same model root name when creating their projects, so as to be able to access the associated repository. Next, define the project file path in the "Path" field (as shown in Figure 35). By default, the file name is the same as the model root name but you can modify it.

Figure 35. Creating a project
All MDACs necessary for the project should now be deployed.
The main elements of the project should now be created. We recommend that you create an initial model structure, within which you and the other users can start your modeling work. Without this initial structure, you and the other users have no predefined model structure and cannot start modeling in an organized way.
The Objecteering Multi-user MDAC must be deployed in the new project. To do this, run the "Deploy an MDAC" command from the "Tools" menu, and define the current user name and repository path (as shown in Figure 36).

Figure 36. Defining Multi-user parameters
After the Objecteering Multi-user MDAC has been deployed:
· A directory hierarchy is automatically created in the repository. The initial model elements are positioned there, in the form of externalized ASCII files.
·
The
icon appears on all model elements in the
Objecteering explorer (as shown below in Figure 38).

Figure 38. The explorer after selection of the Objecteering Multi-user MDAC
Initializing private work spaces
Once the repository has been created, each user must initialize his own private work space, by carrying out the steps below.
A new Objecteering project must be created. First, define the model root name, and then enter the project file path, where the project will be located. The model root name must be exactly the same name as that used when creating the repository (see Figure 35).
The Objecteering Multi-user MDAC must be deployed for this new project. To do this, run the "Deploy an MDAC" command in the "Tools" menu, and allocate the current user name and the path to the existing repository (see Figure 36).
If the project is not empty, all elements present therein will be deleted. Confirmation is requested before retrieving elements present in the repository (as shown in Figure 40).

Figure 40. Confirmation dialog box before retrieving the model from the repository
After activating the Objecteering Multi-user MDAC:
· the data present in the repository is automatically imported into the user's private work space, and the model reconstructed
·
the
icon appears on all the model elements in the
Objecteering explorer (as shown in Figure 38).