所在位置:UML新闻 - 内容 论坛精华    
JRules4.5增加图形表示规则新功能

[2003/7/1]

2003年7月1日— 在上月中旬发布的ILOG 公司的JRules 4.5新版本中,增加了图形表示规则的新功能。

Colleen McClintock,业务规则产品市场部负责人,介绍:在业务规则的创建、使用以及管理上,不同的用户扮演着不同的角色,基于这一点,ILOG在其新版中增加很多不错的特性。

“目前的趋势是:组织们将会有基于同样业务规则的多个应用”,McClintock补充说,2002年3月发布的JRules 4.0已经作了很多基础工作:引入规则库,将业务规则与具体的应用分离开来。用户只需要在一个地方更新业务规则,而所有关联的应用都将自动得到更新。在4.5版本中,开发人员、软件架构师和业务策略管理人员可以配置Jrules的构造器环境,以便根据各自定制的风格来对规则进行创建和管理等工作,当然,操作的规则库是公共的。

软件架构师可以使用UML的类图来表示业务对象。“图形的表示可以给出规则之间关系的更多细节描述”,McClintock介绍,同样,也可以用UML的活动图来表示任务和驱动任务的规则之间的联系。例如,利用新功能“RuleFlow”,可以排列一个产品中用到的规则,并对其进行验证。

对开发人员而言,JRules 4.5 提供了一个point-and-click的部署框架,可以生成面向J2EE、J2SE或者类似于Web service的规则服务。实际上,可以将规则引擎嵌入到一个Web service中,也可以创建规则来调用Web services。McClintock还介绍了顺序执行模式的新性能,它为规则的评价提供了更有效的方法。另外,加强的队列功能允许用户保存队列,例如,在分析某规则变化的影响时,需要重用过去保存的队列,这时候,新的功能就可以发挥作用了。

JRules 4.5支持JCP即将颁布的JSR-94 规约,后者为使用规则引擎应用提供了基于J2EE的标准API,McClintock透露,这项工作目前已经完成,但Sun的授权必须在公布之后才有效,她希望在6月底规约就可以使用。

ILOG (www.ilog.com) 声称,他们将在明年的某一时候发布使用C#语言开发的基于.NET的规则平台。初期,JRules 4.5发行价格为每一个开发者license 12,000美元,服务端每进程20,000美元。

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