基于模板和规则的声明式代码生成  

在线阅读下载全文

作  者:冯俊辉 刘晨[1] 郭浩然 

机构地区:[1]北方工业大学

出  处:《数字技术与应用》2022年第2期151-154,共4页Digital Technology & Application

摘  要:Drools是开源业务规则引擎,规范的Drools规则代码具备简短、声明式、可读性强等特性。目前,Drools规则代码需人工编写,缺少一套机制自动生成代码。本文中,提出一套基于模板和规则的机制以生成声明式Drools规则代码,并针对物联网环境,构建了7500条Drools规则。基于构建的规则集,对本文提出的系统架构进行了验证,并取得了一定成果。高级编程语言依据编程规范,分为命令式语言、声明式语言。官方规范的Drools[1]规则语言是声明式的,包含命令式、条件式代码的复杂规则可转换为多条声明式规则。

关 键 词:高级编程语言 代码生成 DROOLS 命令式语言 业务规则引擎 编程规范 规则集 系统架构 

分 类 号:TP391.2[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象