机构地区: 上海应用技术学院计算机科学与信息工程学院
出 处: 《计算机工程》 2012年第4期55-57,共3页
摘 要: 软件中的逻辑规则和数据多,对其定义和修改的工作量大。为此,提出一种基于用户定义规则的软件平台。从业务逻辑规则的角度出发,结合软件需求变更的特点,以数据字典、知识仓库和解释器为核心,以软件业务规则灵活化为主要目的,实现不同数据来源和类型规则的管理和解释功能,设计随需应变的软件平台。实验结果表明,该平台的开发和维护效率均较好。 There are lots of rules and data in the logic of software, whose definition and modification are consuming. To overcome the above problems, a software platform based on user-defined rule is proposed in the paper, which can manage and interpret rules in different styles and data from different resources. Aiming at flexibility of software business rules, the platform thinks of rules of business logic, combines the characteristics of changing of software demands and orients modules including data dictionary, knowledge base and interpreter. Through the above research, a software platform convenient for demand changing is implemented which improves the efficiency of development and maintenance for software.
关 键 词: 用户定义规则 数据字典 知识仓库 解释器 工厂方法 软件平台
领 域: [自动化与计算机技术] [自动化与计算机技术]