Archi是一个免费的、开源的、跨平台的企业架构建模工具
Archi建模工具面向所有级别的企业架构师和建模师。它为准备为企业架构建模或为其公司或组织寻求免费的跨平台建模工具,并希望将其与TOGAF或其他企业架构框架一起使用的用户提供了一个低成本的入门解决方案。
自推出以来,Archi已经在商业和教育领域广泛应用于现实世界,并被全球各大公司和顾问公司内部使用。它正在迅速成为事实上的开源建模工具。
Archi是Phillip Beauvoir的注册商标。
新创建的空白Archi工作区如下所示:
工作区被划分为以下子窗口:
可以通过将子窗口拖到新位置或将其拖出主应用程序窗口以使其与主窗口分离来重新排列子窗口。
通过从主菜单栏的窗口菜单或工具栏上的按钮中选择适当的菜单项,可以显示或隐藏各种窗口:
若要将Archi窗口工作区重置为其默认布局,请从主菜单的窗口菜单中选择重置窗口布局。
通过从主菜单的窗口菜单中选择隐藏/显示工具栏,可以隐藏或显示主工具栏。
若要在Archi中生成新的空白模型,请执行以下操作:
从主菜单“文件-新建菜单”或从主工具栏上的按钮中选择“空模型”:
一个名为“(New model)”的模型将被创建并显示在模型树窗口中,默认视图将打开,显示空白画布和调色板:
请注意,默认情况下该模型名为“(新模型)”。您可以通过直接在模型树中重命名或在模型树中选择它,然后在属性窗口中编辑名称来更改它。还可以在属性窗口中添加目的,以描述模型的目的。还要注意,
已经为模型自动创建了一个视图,命名为默认视图,并放置在模型树的Views文件夹中。如果视图没有打开(您可以看到空白画布和调色板),您可以通过双击模型树来打开它。这样做将打开右侧的View(Figure)编辑器。如果要重命名视图,只需在模型树中选择它,并在属性窗口中编辑名称。
模型窗口可以显示多个模型树,这意味着您可以同时使用多个模型。
进行更改后,模型树中模型上的星号表示模型已更改,但更改尚未保存。
若要打开已在Archi中创建的现有ArchiMate模型,请选择open...菜单项从主文件菜单或主工具栏。如果模型已经在Archi中打开,则此命令无效。
您还可以通过将“.archimate”文件从桌面拖动到“模型树”窗口来打开该文件。
Windows和Mac版本的Archi支持通过打开文件扩展名为“.archimate”的文件从桌面打开应用程序。
您可以从主文件菜单或主工具栏上的保存菜单项将模型保存到磁盘。如果模型尚未保存,系统将提示您输入文件名。
菜单命令“另存为...”允许您用不同的名称保存模型。
您可以在模型树中同时打开多个ArchiMate模型。您可能希望关闭一个或一个模型,使其不出现在模型树中。您可以通过右键单击模型树中的模型并选择关闭模型菜单项或从主文件菜单中选择关闭模型菜单项来完成此操作。关闭模型并不删除模型,可以随时用“打开”命令在Archi中重新打开。如果模型已被修改,系统可能会提示您在关闭之前保存该模型。
视图可以打印到连接的打印机上。这可以从“文件”中获得
从“印刷品...”主菜单中的菜单命令。此菜单命令仅在视图打开时可用。
一个模型通常包含多个视图。要向模型添加新视图,右键单击模型树中的Views文件夹,然后从上下文菜单中选择New-ArchiMate view:
将视图添加到模型后,可以通过双击从树中打开该视图。您可以向模型添加任意数量的视图,并同时打开它们。视图排列在应用程序窗口的主编辑区域的选项卡中。
如果模型已经包含视图,它将在模型树的Views文件夹中可见:
要打开并编辑视图,请在模型树中双击它(或按Ctrl-Shift-O/Command-Shift-O)。视图编辑器打开,显示正在编辑的画布和调色板。
视点是关注体系结构的特定方面和层的一种手段。这些方面和层是由与他们交流的涉众的关注点决定的。因此,从一个特定的角度来看,应该看到什么,不应该看到什么,完全取决于利益攸关方的关切。
事实上,视点是涉众的元素和关系的子集。Archi允许您指定以下视点:
在Archi中创建新视图时,默认视图设置为None,这意味着所有概念都可以添加到视图中。在视图上设置视点意味着可以在视图上放置元素子集。其他建模工具要求您在创建视图时提前指定视图。不幸的是,这意味着如果稍后要更改视图中的视点,则无法更改。然而,Archi实现了动态视点,因此您可以随时更改视点,“视点”不允许的元素将被“重影”。动态视点允许您改变主意,您不必事先决定视点是什么。您可以为同一视图尝试不同的视点。而且,如果决定保留视图,只需从视图中删除所有不允许的元素。
设置
若要设置视图,请在视图编辑器中打开视图,然后从视图-视图主菜单中选择所需的视图,或者右键单击视图的绘图区域,然后从上下文菜单中选择该视图。也可以从视图的属性窗口更改视图。
在下面的示例中,我们从一个默认为“none”视图的视图开始:
注意,将显示所有层(业务、应用程序和技术)中的所有元素。此外,组件面板具有所有可用元素。
如果您现在将视图更改为技术使用,则不属于视图的所有元素都将在视图中被重影。还要注意,面板中只提供当前视图允许的元素,而其他元素不可用:
与“技术使用”视图相同的视图
如果我们查看“模型树”中的元素,可以看到视点的不允许元素也是灰色的:
如果选择这样做,则可以将模型树中的任何元素拖放到视图中,但视图中的结果元素将显示为灰色。这意味着我们可以以我们想要的任何方式使用视点,但总是提醒我们应该和不应该添加到视点中的内容。
如果您不确定一个视点的约束,选择它并打开提示窗口。观点的完整描述:
DDD