IBM智慧城市场景和用例:规则开发流程的操作技巧

技术">开发人员使用 Rule Studio(一个基于 Eclipse IDE 的工具)来创建基础的规则工件,包括 Java 开发和规则项目开发。本文不是一个详细的教程,只是对开发流程的介绍。您可使用完整的工作区跟随我们进行操作,请参见 下载 部分。作为前提条件,您应在工作站上安装 IBM WebSphere ILOG JRules Rule Studio 7.1.1。

本系列的第 1 部分已提到,规则应用程序开发在初始化阶段的规则发现和分析之后发生。从总体上讲,规则应用程序开发由以下步骤组成:

创建项目 设计规则结构,包括规则包和规则流 编写业务规则

创建项目

使用 Rule Studio,开发人员首先创建一个常规的 Eclipse 工作区,然后在其中创建各种类型的项目,包括 Java 项目和规则项目。这些项目构成了执行对象模型 (XOM)、业务对象模型 (BOM) 和规则集。图 1 描绘了项目创建流程。

图 1. 项目创建流程

创建 XOM 项目

XOM(可能是一组 Java 类或 XSD 文件)表示物理数据模型,也就是在执行期间传给决策服务和从中传出的实际数据。在我们的场景中,Common Alerting Protocol (CAP) XSD构成 XOM。我们创建了一个名为 “ccc-xom” 的简单项目来包含 XSD,如 图 2 所示。

图 2. 包资源管理器中的 XOM 项目

在我们的用例中,我们从 XOM 创建一个 BOM。在这种自底向上的方法中,全面理解 XOM 的结构和元素至关重要,因为它们形成了 BOM 和规则字典的基础。在 CAP XSD 中,一个 Alert 包含多个 InfoTypes,后者进而包含一个或多个 ParameterTypes 和 EventCodeTypes。Parameters 指定了数据值,比如在最近 12 小时内观察到的降雨量。图 3 描绘了这些 XOM 元素。

图 3. XSD 示意图

(查看 图 3 的更大版本。)

时间: 2024-10-01 12:19:27

IBM智慧城市场景和用例:规则开发流程的操作技巧的相关文章

IBM智慧城市–谈话要点

全世界每个星期估计有 1 百万人移居到城市.专家预计,到 2050 年,世界上城市中的人口将会翻一番.(1900 年,世界上只有 13% 的人口居住在城市.到 2050 年,该数字将会上升到 70%,从目前的大约 33 亿达到 64 亿). 随着人口快速增长,市政领导人面临一系列前所未有的挑战,例如大规模城市化.十分紧张的基础设施.全球经济危机以及全球变暖. 可以看看下面一组惊人的统计数据.目前的城市:  估计消耗了全球能源的 75%, 排放了 80% 以上的温室气体,而且 由于基础设施泄

IBM软件集团发布全新智慧城市智能运行中心解决方案

今天,IBM(NYSE: IBM)公司在京举办了主题为"科技 创新 共铸智慧城市新篇章"的 IBM 智慧城市发展论坛暨 IBM 智能运行中心解决方案发布会.会上,IBM 正式发布了 IBM 智慧城市智能运行中心(Intelligent Operations Center for Smarter Cities,简称 IOC for Smarter Cities)解决方案,该解决方案整合了 IBM 多款行业领先的软件产品,提供灵活的部署模型,适用于不同信息化水平的城市部署,能够帮助城市决策

贝尔信接力IBM圈地智慧城市建设

李保华 胡中彬 在IBM发布了智慧地球的概念两年后,中国的物联网规划开始上升到了国家战略的高度,而基于物联网的智慧城市建设正在国内多个城市风起云涌,据不完全统计,至少有40个城市已经争相明确喊出口号甚至出台规划. 但IBM因为信息安全等问题未能赶上这波智慧城市建设的浪潮.相反,一些国内的小企业却看到了在这庞大蛋糕背后的商机,相继接力IBM的这个新游戏.深圳贝尔信科技有限公司(下称"贝尔信")就是其中一个典型的样本,这家靠智能安防起家的公司瞄准智慧城市建设的机会,今年已经相继和近十个城市

IBM智慧的城市 如何让人们尽享便利生活

今天,城市遭遇到各种挑战:人口膨胀.饮水卫生.http://www.aliyun.com/zixun/aggregation/11233.html">安全隐患.环境污染和交通拥挤等问题日益凸现,这些问题将严重制约城市的发展. 幸运的是,信息技术的突破为我们创造出另一种可能:永不堵塞的街道.安全放心的食品.取之有道的能源--这就是"智慧的城市".在这样的城市中,智慧的 IT 科技将融入各行各业,人们可以尽享便利生活,并与环境和谐相处. "智慧的城市"已

宁波争当国家新型智慧城市标杆

宁波智慧城市建设立足"以应用带发展"理念,在民生应用方面取得了长足进展. 聚焦"一圈三中心" 2010年9月,宁波市委.市政府正式对外发布<关于建设智慧城市的决定>,随后又出台<加快创建智慧城市行动纲要(2011―2015)>,成为全国第一个推出智慧城市总体规划的城市. 六年来,宁波智慧城市走过了从试点到示范的华丽蝶变,相继跻身智慧城市领军城市.中国十大智慧城市,成为中国智慧城市的一张靓丽名片. 如今,宁波智慧城市正在从1.0时代上升为2.0

把握城市新常态 迈向智慧城市2017

我国智慧城市建设历经五年政策设计.试点建设.行业聚力和社会关注,已经从理念探讨.定义辨析.初期尝试.跨界融合.模式完善到新的思维创新.质量与安全正逐渐成为核心主题之一."城市大脑"是从综合技术整合向城市深度认知转型的标志性体现,善用其思维来创新实践是提升智慧城市发展质量的有效路径.围绕智慧城市建设的突出问题,凝聚全行业要素构建新时期的发展要略是实现智慧城市事业化的唯一途径.坚持"神经网络"和"毛细血管网络"等感性理论,回归"城市大脑&q

中国需要怎样的智慧城市联盟?中外41家联盟组织大起底

自2009年"智慧地球"概念的提出,"智慧城市"作为支撑该系统性设想的组成部分,正在全球范围内,被多数发达和发展中国家所接受并在城市层面开展实践.开展智慧城市规划建设是数字城市.平安城市(数字化.信息化和物联网等)的升级性目标.为有效保障智慧城市建设质量,需要信息技术.规划建设.行政管理.用户消费和融资运行等多元化集成创新,存在跨行业整合.行业内部升级.跨平台协同和跨领域衔接等需要.截止2015年底,我国城镇化率总体水平达到56.1%,总体成效显著,但是,部分省份和

智慧城市建设的“套路”有多深?

在经济新常态.新型城镇化.去产能和供给侧改革等的复合背景下,"经营城市"的理念.思维和策略,在城市治理中突显生命力.城市经营的核心应当是努力提高城市的品牌建设水平,促进城市"标签"富含张力.内涵.魅力和吸引力,进而保障城市在要素的竞争与合作中,处于优势地位.特别是围绕城市品牌的要素,能够在政府和市场等的作用下,实现更佳的配置.<国家新型城镇化规划>明确提出2020年城市发展的三大目标之一--建设智慧城市.智慧城市,是我国城市转型升级.提质增效的必由之路,

建智慧城市 大佬来论剑

坐在办公室,用手机提前打开家中的电器:晚回家要停车,只需手机就能直接查看社区车库,进行预留:火灾自动预警,孩子智能看护......这些科技在智慧城市即将实现应用. 昨日,中国贵阳(花果园)智慧城市与智慧商业发展高峰论坛在花果园文化艺术中心拉开帷幕.论坛围绕以"智慧城市·为民便民"理念,加快创新2.0时代的城市新形态发展步伐,推进城市综合服务和商业发展的智能化管理.论坛汇集了IBM智慧城市首席架构师岳梅樱.腾讯物联云副总经理毛华.阿里巴巴集团战略发展部总监郅永宽.TalkingData首