计算机工程 ›› 2007, Vol. 33 ›› Issue (07): 210-212,.doi: 10.3969/j.issn.1000-3428.2007.07.075

• 工程应用技术与实现 • 上一篇    下一篇

规则引擎在制造企业MES中的研究与应用

闫 欢,张宜生,李德群   

  1. (华中科技大学模具技术国家重点实验室,武汉 430074)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-04-05 发布日期:2007-04-05

Research and Application of Rule Engine in MES
of Manufacture Enterpri

YAN Huan, ZHANG Yisheng, LI Dequn   

  1. (State Key Lab of Plastic Forming Simulation and Die & Mould Technology, Huazhong University of Science & Technology, Wuhan 430074)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-04-05 Published:2007-04-05

摘要: 在当前制造企业的制造执行系统(MES)中,存在大量灵活多变的业务规则,这大大增加了这些企业MES的实施难度。传统的MES系统把业务逻辑和代码逻辑混杂在一起,使得企业的生产策略和业务逻辑不能灵活改变以适应现实情况。该文通过在MES中引入业务规则管理系统(BRMS),利用规则引擎及相应的规则语言,针对企业需求制定业务规则,把程序代码和业务规则分离开来,使企业根据市场需求灵活调整企业生产方针,加快了MES系统的开发、升级、维护过程,增强了MES系统的灵活性和适应能力。

关键词: 制造执行系统, 业务规则管理系统, 规则引擎, 规则语言

Abstract: There are so many flexible business rules in MES of modern manufacture enterprises, which makes it difficult to carry out MES successfully. Traditional MES systems mix business rules with programming code, which makes manufacture policy and business rules cannot change flexibly to adapt practical condition. This paper introduces business rule management system (BRMS) into MES and using rule engine and particular rule language. Business rules are defined according to enterprise requirement, programming code and business rules are separated clearly. So the enterprise can adjust producing policy flexibly based on the change of market. Development, update and maintenance of MES can be accelerated; the flexibility and adaptability of MES can be enforced.

Key words: MES, BRMS, Rule engine, Rule language

中图分类号: