堪萨斯州最近给了埃森哲一笔5年的合同,让其建立一套新的实现面向服务架构(SOA)的福利享受资格系统。设计将支持模块化门户,是基于规则的福利管理系统,可连接遗留系统的后端。
系统基于一种名为埃森哲公共服务平台(APSP)的软件框架,把商用和开源软件组件组合在一起。
“该平台的基本思路是携带的工具可让你将遗留系统全部或部分封装起来,以便拆分为易懂的几部分进行处理,”David McCurley说。McCurley是埃森哲负责公共部门软件业务的总经理。新系统的推出从“市民自服务门户”开始,门户会与当前的资格系统连接。据McCurley说,已有的后端系统元素可逐步替换。
他说州政府有时在进行现代化的时候面临的选择有限。他们可以获得新系统并安装,但这些可能与各州的自定的规则不符。它们可以跟标准的CRM或ERP系统一起工作,也可以客户化,但是仍存在不利的因素——必须跟包括公共服务系统在内的复杂的规则打交道。
埃森哲和堪萨斯州政府均把规则灵活性作为堪萨斯资格及实施系统(KEES)的实施目标。该系统对SOA的使用方式使得遗留备件的处理可加以管理,首先考虑“优先功能”,McCurley说。系统以企业数据总线(ESB)的使用为主线。
可移植的、适配的业务规则处理
“系统的实现方式使得它具备可移植可适配的特性,”他说:“我们应用所有的规则均独立部署在已有的商用规则引擎内。”包括IBM、Oracle商业版的面向Java的规则引擎,以及JBoss的商用版开源Java规则引擎。关键业务流程可以以类似于规则的方式加以实现,McCurley说。“该架构使得系统可以与【BPM】产品隔离,”他说。
SOA的模块化对于埃森哲向堪萨斯州政府建议的遗留系统改造计划非常重要,领导埃森哲在北美地区公共服务实践的Julie Booth说:“从我们的角度来看,我们希望关注于整体的端到端解决方案,而不是过去通常的大块式的资格系统,”Booth说。
“我们还希望向【堪萨斯州的IT领导】展示某种非常组件化的东西,可以利用规则引擎、BPM工具之类的第三方套件,这些东西均可相互独立——这样的话规则更改就会很容易,”她说。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
用BPM策略对遗留应用现代化
一些人提议把业务流程管理作为应用现代化的手段之一,但也有人对此提出质疑,但采用BPM策略可以成为现代化遗留应用的明智方式。Tom Nolle对此进行了解释。
-
RESTful API设计给开发人员带来怎样的未来?
在模块化应用世界里,最为持久的争论莫过于面向服务架构和表述性状态转移之争了。本文探讨这样的争论带来了什么及其背后的原因。