所在位置:UML新闻 - 内容 论坛精华    
Leap SE将自然语言直接转换为对象模型

[2004/7/19]

Melbourne, FL. July 19, 2004 -- Leap SE是一种将系统级需求翻译为对应系统的逻辑模型的专门的CASE工具。该产品不仅是一个描述“将会发生(shall)”句子的仓库(系统需求规约SRS(System Requirements Specification )正是由这些shall句子组成), 同时也为直接从这些需求生成面向对象的头文件提供了一种方法。

通过将自然语言(英语)表达的业务规则转换为一族类、属性、方法、关系以及继承层次,Leap SE提供了一种“飞跃(leap over)”系统工程中这个重要部分的方法,这个部分对于任何一个软件开发项目都是如此的关键。

每次当一个新的需求保存的时候,Leap SE的对象模型数据库就自动更新以反映新的实体、关系、属性以及方法。从这个数据库中,可以在任何时刻生成一个头文件目录,它将为软件工程师提供一个设计的良好开始。另外,只需要简单的一步,将这些头文件导入到一个支持反工程的CASE工具中就可以快速地得到一族类图。
基于UML,Leap SE使用了名为Deterministic Phraseology的独特的方法,这种方法:

- 输入需求就可以得到模型,无需任何额外操作。
- 自动将自然语言(英语)描述的业务规则转换为逻辑对象模型;
- 强制要求需求的格式为可创建的以及可测试的;
- 暴露系统需求中可能存在的不一致以及模糊不清; 其功能包括:

- 21中模版,可快速简单地进行组合;
- 创建复杂需求的构造器;
- 伴随每次需求保存的模型增长;
- 从SRS的即时对象模型生成;
- 集成的查询和模版示例;
- 为系统规约提供的完整仓库;

拥有Leap SE,项目经理可以把他们的系统工程师削减一半,同时还可以提高保证质量的需求开发区。21个模版和一个需求构造器提供以生成快速和灵活的组合。
欲下载免费demo,获取产品信息,或索取免费试用版,请访问 http://www.leapse.com

(自 prleap,UMLChina袁峰 摘译,不得转载用于商业用途)