Basic settings for efficient system modeling in Enterprise Architect
The moment you sit down in a comfortable, yet somewhat uncomfortable chair, drink a cup of coffee, and get ready to start work, you notice the messy surroundings. I briefly wonder, “Am I cleaning because I don’t want to work?”, but I know that a clean environment is essential for concentrating on work, so I end up devoting my morning time to cleaning.
Similarly, prior to system modeling using Enterprise Architect (EA), it is important to set up your work environment. A clean and well-organized workspace goes a long way in increasing modeling efficiency and concentration.
We’ve summarized the basic functions that help you organize your EA work environment.
Set only the modeling techniques to use
1. Understanding the features of ‘Manage Technology’ : ‘Manage Technology’ can be accessed through the path ‘Specialize → Manage Technology’, and its purpose is ‘Configure and manage the list of active modeling technologies’. This function simply means setting up and managing the modeling technologies to be used in EA.
2. Settings screen : When you click ‘Manage Technology’, you can select a modeling language that suits your current work environment from the screen that appears. The selected language is displayed as ‘Enabled’ on the ribbon (top menu), and menus related to the unselected language disappear. This is a feature that disables unused EA features.
3. Enable SysML only : If you are only interested in SysML, set only SysML to ‘Enabled’ and click ‘OK’. This will ensure that only the SysML-related menus remain on the ribbon; the rest will disappear. This makes your work environment more focused and efficient.
4. Results : After completing the settings, unnecessary menus disappear from the ribbon menu, and only the SysML-related functions that the user needs to focus on remain. This process greatly contributes to increasing work efficiency in EA.
Setting up perspectives
1. Perspective concept and function
- ‘Perspective’ has the description “Choose a modeling Perspective to better focus on your current design tasks and goals.” This is the ability to limit perspectives to a specific language so users can better focus on their current design tasks and goals.
- ‘Perspective’ simplifies the work environment by displaying only the languages set in the task window and Toolbox. Unlike ‘Manage Technology’, this only affects the language selection options in the Canvas and Toolbox.
2. How to set up Perspective
- ‘Perspective’ can be set through ‘Start → Perspective’ and can also be set in the dropbox next to ‘User’ at the top right of the user’s screen.
In this example, we set up our working environment by simply selecting ‘System Engineering → SysML’. This optimizes the working environment by ensuring that only SysML 1.5 is displayed in Toolbox.
3. Use of Perspective Sets
- ‘Perspective Sets’ includes ‘Personal Sets’ and ‘Model-Based Sets’, allowing users to set and save the language set they mainly use, or set the language set to use according to the model being modeled.
- You can create a custom ‘Perspective’ containing multiple technologies, which you can use by selecting that ‘Perspective’ from Toolbox.
Activate only main tabs
After completing Technologies and Perspective settings, turn off unnecessary tabs to clean up the Canvas.
Now, activate the necessary tabs in the ‘Start → All Windows’ menu.
- Mainly used tabs in the Design menu are ‘Browse’, ‘Inspect’, and ‘Focus’. When enabled, they are managed as subtabs on the left side of the Canvas.
- When you activate ‘Toolbox’ in the ‘Diagram’ tab, a Toolbox is created on the right side of the browser.
When you activate the ‘Properties’ and ‘Features’ tabs, the corresponding tabs are created on the left and bottom of the work window, respectively. These tabs are essential for beginners.
If you use EA primarily for diagramming, Canvas size is important. Clicking the pin icon in the upper right corner of each tab will hide the tab, hovering over it will make it reappear, and moving it away will hide it. This allows you to have a large work window.
Save and load layouts
1. Layout saving process
- To save the screen configuration set by the user, go to the ‘Workspace’ menu on the ‘Start’ ribbon and select ‘Save Workspace’. This feature saves your current screen configuration so you can easily recall it later when needed.
- Enter the desired name in the ‘Custom Workspace Layout Name’ field and save. This way, you can reload your organized work environment at any time.
2. Load Layout
- To load a saved layout, select it from the list of saved layouts through ‘Workspace → My Workspace’.
Now that the basic work environment settings have been completed, we will learn more about the functions of each menu in the next post.