软件工程工具
1 软件过程建模工具:
igrafx process tool(www.igrafx.com/products/process)
objexis team portal(www.objexis.com)
2 敏捷过程工具:
actif extreme(www.microtool.com)
ideogramic uml(www.ideogramic.com)
together tool set(www.borland.com) 支持xp和其他敏捷过程
3 系统模拟工具
csim(www.atl.external.lmco.com)
simics(www.virtutech.com)
slx(www.volverinesoftware.com)
http://www.idsia.ch/~andrea/simtools.html 模拟工具网站
4 软件项目管理工具
endeavour (http://endeavour-mgmt.sourceforge.net)
5 软件建模工具
describe(www.embaradero.com)
rational xde and rose(ww.rational.com)
real-time studio(www.artisansw.com)
telelogic tau (www.telegogic.com)
6 需求管理工具
easyrm(www.easy-rm.com)
onyourMark pro(www.omni-vista.com)/
rational requisitepro(www.rational.com)
rtm(www.chipware.com)
7 用例开发
clear requirement workbench(www.livespecs.com)
objects by design(www.objectsbydesign.com)
www.usecases.org(更多的用例开发工具)
8 域分析相关资源
http://www.itruls.com/SoftwareEngineering/SE_mod5.asp
9 数据建模
http://www.datamodel.org
allfusion erwin(www3.ca.com)
ER/Studio(www.embarcadero.com)
Oracle Designer(www.oracle.com)
Rational Data Architect(可在eclipse平台下构建)
open ModelSphere(www.magnasolutions.com)
Visible Analyst(www.visible.com)
10 结构化分析工具(DFD生成、CSPEC、PSPEC)
axiomsys(www.stgcase.com) AxiomSYS是高性能系统分析CASE工具,结合使用增强了实时扩展的结构化分析方法和Derek Hatley与Imtiaz Pirbhai发明的构造建模方法
winA&D(www.excelsoftware.com) 需求管理、软件建模、代码生成
metacase workbench(www.metacase.com) 域建模的工具
system architect(www.popkin.com 该公司已被Telelogic收购,telelogic也已被IBM收购)
11 通用UML建模工具
argouml (argouml.tigris.org)
control center(www.borland.com)
enterprise architect(www.sparxsystems.com)
object technology workbench(www.otwsoftware.com)
powerdesigner(www.sybase.com)
rational rose(www.rational.com)
uml studio(www.pragsoft.com)
visio(www.microsoft.com)
visual uml(www.visualuml.com)
12 数据挖掘工具
Business Objects 首选SAP工具
SPSS(www.spss.com) 数据统计分析
Industry Warehouse Studio sybase公司数据仓库
Modelware公司
www.dwinfocenter.org(数据仓库和数据挖掘工具资源列表)
13 体系结构设计
adalon(www.synthis.com) web站点体系结构设计
objectiF(www.microtool.com)
rational rose
14 基于中间件和构件的软件工程
OMG CORBA
Microsoft COM
Sun JavaBeans
15 UML/OCL:OCL(提供了描述构件级设计的形式化文法)代表性工具
ArgoUML(http://argouml.tigris.org)
Dresden OCL toolkit
OCL Parser(IBM)
16 PDL(伪代码表示工具 有些支持到代码的自动生成,有些支持代码的逆向工程,可以为legacy系统提供文档)
PDL/81
DocGen(software improvement Group)
PowerPDL
17 测试和调试工具
Jprobe(Java代码、内存和覆盖率分析工具)
threadanalyzer(线程评估、死锁评估)
C++ Test(parasoft (c、c++单元测试工具)
codeMedic(gdb的图形调试工具)
BugCollector pro(bug跟踪)
GNATS(bug跟踪)