[未来软件开发的主流方向.docVIP

  • 3
  • 0
  • 约4.15千字
  • 约 8页
  • 2017-01-06 发布于北京
  • 举报
[未来软件开发的主流方向

未来软件开发的主流方向:规则引擎 2011-02-12 11:33作者: 出处:天极网开发频道责任编辑:郑重   规则引擎 (Rule Engine)介绍   规则引擎起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。专家系统属于人工智能的范畴,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。   利用它就可以在应用系统中分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其他统一的地方,让它们能在运行时可以动态地管理和修改,从而为企业保持灵活性和竞争力提供有效的技术支持。   简单地说:让程序的业务逻辑可以通过规则配置进行处理。   .NET下的开源规则引擎有:   序号:1   规则引擎:Drools.NET   介绍说明:Drools.NET 是 .NET 版的 Drools,基于Charles Forgy的RETE算法的开源的业务规则引擎。   官方地址:/   序号:2   规则引擎:SRE   介绍说明:SRE (Simple Rule Engine)是.NET下的一款轻量级的开源正向串行的推理规则引擎(forward chaining inference rule engine)。它容易理解,可以解决复杂的问题。   官方地址:/projects/sdsre/   序

文档评论(0)

1亿VIP精品文档

相关文档