ArgoUML官方版(UML建模软件)

大小:15.74M类别:辅助设计

官方安全无插件纠错

  • 更新时间2023-12-17
  • 版本v0.34
  • 系统Pc
  • 语言英文
ArgoUML官方版是一款免费开源的UML建模工具,可以支持UML1.4的所有标准图形绘制,软件是由java进行构造的,所以在使用的时候需要在java平台中运行。软件因为在UML的建模上面非常的轻松、方便,也被视为了UML的首选工具,当然ArgoUML还是有部分缺点是没有修复的,比如在老早就被用户反映的回退功能没有,而且对序列图的支持不是很好,UML 2.x之后就不再支持使用了。有需要的朋友欢迎下载体验。
注:软件需要在JDK环境中才可以使用,如果没有安装话可以在本站下载。

功能介绍

1、使用Java Web Start安装
ArgoUML网站提供使用Java Web Start轻松安装。
2、在具有Java5或Java6的任何平台上运行
ArgoUML完全用Java编写,并使用Java Foundation Classes。这允许ArgoUML在几乎任何平台上运行。
3、标准UML元模型
ArgoUML仅是符合的OMG 标准UML 1.4。核心模型仓库是Java元数据接口(JMI)的实现,其直接支持MOF并且使用由OMG提供的UML 1.4规范的机器可读版本。
4、提供配置文件的UML配置文件
ArgoUML支持创建配置文件和分发引用常见在线可用配置文件的模型。
5、UML图支持
仅使用全球环境基金,国际自盟的图形编辑框架编辑UML图。支持以下图类型:
6、XMI支持
XMI是UML工具之间的基于XML的交换格式。ArgoUML使用它作为标准的保存机制,使得与其他工具的容易交换和符合开放标准的安全。此外,将模型导出到XMI是可能的。XML版本1.0用于UML 1.3。ArgoUML 0.20导入XMI 1.0(通过将UML 1.3转换为UML 1.4)。而ArgoUML导入UML1.4格式XMI 1.1和1.2,但只写入XMI 1.2。
7、几个图导出格式
图表可以保存为GIF,PNG,PostScript,封装的PS,PGML和SVG。
8、国际化
ArgoUML已经国际化到美国英语,英国英语,法语,德语,意大利语,葡萄牙语,西班牙语,俄语,挪威语和中文。
9、图编辑
支持许多图编辑功能,可帮助您编辑UML图。
10、OCL支持
ArgoUML在UML类和特性上提供了约束建模支持。在德累斯顿OCL工具包 使ArgoUML仅执行语法和类型检查这些约束。OCL支持由德累斯顿技术大学提供和开发,谢谢!
11、代码生成
ArgoUML为Java,C ++,C#,PHP4和PHP5提供代码生成。可以添加其他语言,因为代码生成是模块化框架。Java代码生成与Java逆向工程一起工作,以提供基本的round-trip工程。
12、逆向工程
提供了一个模块化逆向工程框架。目前,Java源代码默认情况下提供并有针对Java模块罐和类文件导入。
13、设计评论家
设计评论家是在后台线程控制中连续执行的简单代理。他们在设计师工作时分析设计,并建议可能的改进。这些建议的范围从语法错误的指示,提示返回到需要整理的设计部分,风格指南,专家设计师的建议。许多批评家提出自动改进设计。根据Argo用户模型中的信息,控制批评者,使他们的建议与手头的设计任务相关且及时。批评家从不打断设计师,而是将他们的建议发布到设计师的“待办事项”列表。
14、纠正自动(部分实现)
批评者识别设计中的具体问题,并可以以向导或其他校正自动化的形式提供具体解决方案。这些自动化允许设计改进比手工完成更快更可靠。此外,设计师不必记得如何使用工具来实现建议的更改。
15、“待办事项”列表
设计师面临的一个难题是跟踪他们任务的大量细节。这是很容易跳过设计过程中的一个步骤,留下部分设计未指定,使一个错误,需要修订。Argo为设计人员提供了一个“待办事项”列表用户界面,以有组织的形式呈现操作项目。这些项目可以是来自批评者的建议,提醒以完成过程模型中的步骤或由设计者输入的个人笔记。在“待办事项”列表窗格顶部的选择控件允许设计者以不同的方式组织项目:按优先级,通过决策支持,由违反设计元素等。项目显示在所有适用的标题下。“待办事项”列表也可以被视为平面列表。
16、用户模型(部分实现)
Argo的用户模型维护有关设计器的信息,并使用该信息使该工具更有用。这样做的一种方式是控制批评者,使得只有那些及时和相关的批评者才能提出建议。在未来,评论家提供的纠正自动化和解释也将针对设计师。
Argo的用户模型由以下部分组成:
决策模型:列出在进行面向对象设计时必须做出的决策类型。每个决定与0到5的感兴趣程度相关联。如果设计者对其支持的决策的兴趣为0,则评论者将不活动。
目标模型(部分实现):提出与设计项目目标相关的问题列表。支持主动目标的批评者可能会提出建议。
工作分解结构(未来):列出在进行面向对象设计时必须执行的任务。每个任务都与一个活动级别和若干决策相关联。当决定接下来要做什么任务时,此模型为设计人员提供资源。
技能模型(未来):每个设计师都有自己的优势和弱点。Argo的技能模型跟踪设计师的自我报告的与问题和解决方案领域相关的知识水平。修正评论者发现的问题的估计时间取决于设计师对领域概念,设计技术和工具特征的了解。
17、清单
检查表目前被广泛用于设计审查会议,部分原因是因为它们提醒设计人员覆盖所有设计细节并避免常见的设计错误。Argo提供了相同目的的检查表,但比被动打印列表有几个优点:
Argo的检查表专用于所选的设计元素。每种类型的设计元素(例如,类,属性,操作,关联)具有其自己的核对表。
不相关的清单项目将从列表中自动删除。
清单项目的文本针对正在审查的设计元素。例如,Argo使用元素名称而不是在打印列表中使用的代词。
(未来)清单项目可以为设计者提供帮助完成指定设计更改的向导。例如,检查列表项“应将属性Age移动到Person的超类之一(例如,Animal)”可以启动向导以帮助将属性向上移动到类层次结构。
清单有些类似于批评(实际上,它们共享一些相同的实现),但是它们在特异性级别上有所不同,使得我们认为它们应该被单独地呈现给设计者。批评者寻找非常具体的问题,并在检测到这些问题时提供具体建议。设计师仍然对任何设计更改做出最终决定,但是评论家可以自动进行大量的分析和工作。相比之下,清单项目更加通用和模糊,他们提醒设计师,但是设计师必须做大部分的分析和工作。
18、浏览器透视图
ArgoUML与大多数工具一样,提供了一个树视图,允许设计者访问他们的建模项目的各个部分。与其他工具不同,ArgoUML提供9种不同的浏览器视角和一个简单的编辑器来自定义这些透视图或创建新的透视图。每个浏览器透视图都由一组规则组成。每个规则定义给定设计元素的可能子项。当规则被组合时,它们产生由每个规则产生的孩子的并集。大约有70条规则可供设计师在探索视角中使用。一个简单的对话框允许设计者指定组成每个透视图的规则。
19、多重,重叠视图
复杂设计由数百个具有彼此复杂关系的元素组成。当设计师能够看到影响某个设计问题的元素和关系时,他们能够更好地理解设计并做出改变。没有一个图可以澄清所有的设计问题。相反,必须使用多个图表和其他表示。

软件特色

1、借鉴了认知心理学的研究成果,通过支持面向对象软件设计师和建筑师的认知需求,提供新颖的功能以提高生产力。
2、广泛支持开放标准 - UML,XMI,SVG,OCL等。
3、ArgoUML是100%纯Java应用程序。这使得ArgoUML能够在可用的Java平台的可靠端口的所有平台上运行。
4、ArgoUML是一个开源项目,这是完全免费的软件。源代码的可用性确保了新一代软件设计师和研究人员将拥有一个经过验证的框架,从中可以推动CASE工具技术的发展和演变。
5、UML是最流行的建模语言,Java是最有生产力的面向对象开发平台之一。 Jason Robbins和加州大学欧文分校的其他研究团队在创建ArgoUML时利用了这些优势。其结果是面向对象系统设计的可靠开发工具和环境。此外,它为面向对象CASE工具的开发和研究提供了一个测试平台。

软件亮点

1、UML代表统一建模语言,企业可以使用该语言可视化不同的设计系统。
2、通用语言用于开发目的,由一系列语义,符号和图表组成。
3、该语言可能非常复杂,并且支持该语言的大多数应用程序都希望掌握该技术的基础知识。
4、ArgoUML使软件开发人员和公司更容易创建基于UML的开发计划。
5、它具有独特的功能,可支持决策制定并简化建模过程。
6、该应用程序为OCL,SVG和XMI等其他标准提供支持,并且可以在任何Java平台上运行。

展开内容

猜您喜欢

3D建模必备软件

3D建模是通过三维制作软件,在虚拟三维空间构建出具有三维数据的模型,是在现代很常见的领域,动漫、电影、游戏都离不开它,那么如何选择合适的3D建模软件呢?小编给大家推荐了一些实用的3D建模软件 ,包括3ds Max、Modo、Blender等,无论你是一个想要提高技能的2D艺术家,还是想要升级现有工具的经验丰富的3D建模专业人士,这些软件都会对你有所帮助,感兴趣的朋友快在本页面下载吧!

共有 18 款应用全部>>

类似软件

  • zemax2022中文版 2.42G zemax2022中文版是美国Radiant Zemax公司所推出的一款光学设计软件,全称:ANSYS Zemax OpticBuilder。主要用于光学组件设计和照明系统的照度分析,也可建立反射、折射以及绕射等光学模型。应用的领域主要集中在Projec

  • xhtools小伙结构工具箱 21.17M xhtools小伙结构工具箱是一款完全免费的CAD辅助工具,无需安装,加载即可使用。它不修改任何CAD系统设置,支持AutoCAD2000以上所有版本,没版本限制,支持Windows2000、me、XP、2003、Vista、Windows7等32

  • HALCON18中文版 1.78G HALCON18是一款具有集成开发环境的机器视觉算法软件,由德国MVtec公司全新研发打造。该软件拥有应用广泛的机器视觉集成开发环境,可以帮助用户节约产品成本,节省成本并缩短产品上市时间。除此之外,这款软件界面简洁,功能强大,包含了各类滤波、校正、分类辨

  • CAMMaster电脑版 115.16M 电子电路印刷技术很早就有了,但随着电子信息技术的的不断发展,对性能的要求不断的提高,电子电路工艺也随之不断的提高,近两年电子电路板更新换代的步伐越来越快,更新频率相当的惊人,那么今天小编就给各位推荐一款功能非常不错的电路板数据收集软件——CAMMaste

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • OriginLab OriginPro 2022中文版 1.77G OriginLab OriginPro 2022通常也被简称为OriginPro 2022,众所周知其是由OriginLab公司专为全球商业行业、学术界、以及政府实验室等领域超过50万科学家和工程师用户们所量身打造的一款专业科学绘图和数据分析应用。故此软

  • bmwaicoder最新版本 54.86M BMWAiCode是一款专为BMW用户打造的傻瓜式一键刷隐藏软件。该软件提供了丰富的设置选项,支持对语音参数、导航提示、版本信息等各类信息进行修改操作,连接后就可以正常修改了,当然了你首先得有辆对应的车,默认情况下有些功能在出厂时给隐藏了,用户只需

  • OriginLab OriginPro 2017中文版 496.68M OriginPro2017是一款专业学科研究人员的函数绘图软件。OriginPro拥有多种强大的数学分析功能,列如信号处理、图像处理、统计、峰值分析等等。操作简单,容易上手,一款深受大家喜爱的绘图软件。灵活的数据输入,从工作表或图表中选择。OriginL

  • axure rp 8中文版 82.33M axure rp 8中文版是一款专业的原型设计工具,它提供了丰富的功能和工具,帮助用户快速创建、共享和测试交互式原型。 Axure RP 8具有直观的界面和易于使用的操作流程。用户可以使用该软件创建复杂的界面和交互动作,无需编程知识。它支持拖放式

  • vect2000(矢量化软件) 1.82M vect2000是一款用于地形图以及工程图的数字化录入和编辑的矢量化软件。不同于一般的矢量化工具,这款软件采用整体识图法全自动智能的识别直线和曲线, 保持直线和曲线的完整性, 在断线和交叉线处进行智能处理,按惯性方向尽可能地连通断线, 多种交叉点处理方式

  • 我家我设计电脑版 47.04M 我家我设计软件是由全国家居应用软件行业的第一品牌圆方软件与全国最大整体家具直销网新居网研发出的一款完全免费的三维立体家庭装修室内设计软件。用户有了我家我设计家具diy设计只需几分钟即可轻松搞定,在这里用户可以随意改变房子的户型和家具的摆放直到你满意

  • 川田neon亮化软件(led动画设计软件) 2.51M neonplay亮化软件是一款功能强大的LED动画设计软件(霓虹灯制作软件),主要用于城市亮化工程的动画制作。与其他同类型的相比,例如Flash,3D等大型软件的动画制作来说,neonplay亮化软件的功能虽然很单一,只能进行文字的制作与小型动画的

  • multisim汉化破解版 869.63M multisim破解版是一款很好用的仿真和电路设计软件。此版本支持中文语言,无需付费即可免费使用!大家通过multisim可以直观的将自己的设计原理图移植到软件中,通过它快速轻松、高效的搭建一个仿真的模型结构。并且在这里可视化的进行分析电子电路的行为,其

  • Autodesk Artcam 2018中文版 2.03G Artcam2018版下载(附注册机/序号/密钥)

  • Vero Radan 2018官方版 1.88G Vero Radan 2018是由vero公司推出的一款功能十分强大并且专业化的钣金加工设计软件。Radan 2018融入了丰富而专业的钣金经验,广泛应用于各类工程领域,包括加工、生产工程、钣金制造、金属加工等多种领域。Radan 2018增强了数控冲压

  • Abaqus 2023(有限元分析软件)完整版 13.48G Abaqus2023是一款功能强大的工程模拟有限元软件,可帮助您解决从相对简单的线性分析到许多复杂的非线性问题,它包含一个丰富且可模拟任意几何形状的单元库,并拥有各种类型的材料模型库,可模拟典型工程材料的性能,包括金属、橡胶、高分子材料复合材料、钢筋混凝

  • mental ray for Maya 2017 155.97M mental ray for Maya 2017是NVIDIA公司推出的一款电影级3D渲染器,也是为唯一一款可以和Render Man相抗衡的电影级渲染器。与Render Man不同的是,mental ray for Maya 2017拥有着良好的

  • 柜柜电脑版 213.63M 柜柜电脑版是一款专为家具行业设计的家居设计软件

  • autocad2008中文破解版 802.37M 一款通用计算机辅助绘图和设计软件,已成为业界标准,被广泛应用于机械、建筑、电子、航天、造船、石油化工、土木工程、冶金、气象、纺织、轻工等领域。AutoCAD 2008 在以往版本的基础上改善了多处特性,但是核心功能和工作流程依然一致。

  • pathfinder(人员疏散模拟工具) 349.22M pathfinder是一款行业级别的人员疏散模拟工具,由Thunderhead Engineering公司最新出品打造。该软件在人员紧急疏散仿真模拟上非常专业,提供了可视化的用户界面和三维动画效果,拥有大量高品质模型,被广泛应用于体育场,医院,摩天大楼,