JAVA随笔

 

2007年4月28日

闭环跟踪--提高软件开发质量,推动过程改进

     摘要: 有幸在07年5月24日参加Telelogic组织的“闭环跟踪”研讨会。John Carrillo在会上做了精彩的演讲,会议开始就提出了主题“如何提高软件开发质量,推动过程改进”。

John提出提高软件开发质量,主要以下三点:
(1) 业务流程优化 BPO (Business Process Optimization)
(2) 应用生命周期 ALM (Application Lifecycle Management)
(3) 模型驱动开发 MDD (Model-Driven Development)
  阅读全文

posted @ 2007-05-25 09:52 曲静波 阅读(2133) | 评论 (0)编辑 收藏

规则容器的实现

     摘要: 1、规则规范业务流程,且现有规则已经实现不仅使用在流程平台上且可以其他模块,如:作业计划。仅需配置。
2、支持xml中配置表达式,工程人员将输入/输出参数使用表达式配置进行赋值(不需书写任何代码),故而影响流程的流向。
3、支持xml中配置规则分组,并将规则赋予优先级,规则会按照规则分组优先级执行规则,直到满足规则条件退出。
4、支持除表达式复杂的业务逻辑,工程人员可以开发java代码实现业务方法,在xml中简单配置即可以实现复杂业务逻辑。
5、支持listener,在调用规则之前、之后都会触发before(),after()方法。工程人员可按业务编写多个lisener,使lisener有效只需要简单xml配置。
6、支持输入输出参数的验证,根据二次开发人员的xml配置,按输入输出参数配置类型进行验证,若输入/输出参数不符合业务要求则抛出异常。  阅读全文

posted @ 2007-04-28 09:49 曲静波 阅读(1329) | 评论 (0)编辑 收藏

导航

统计

常用链接

留言簿(3)

随笔分类(9)

随笔档案(8)

文章分类

友情链接

搜索

最新评论

阅读排行榜

评论排行榜