Underlying computational model has an important role in any computation. The state and transition (such as in automata) and rule and value (such as in Lisp and logic programming) are two comparable and counterpart computational models. Both of deductive and model checking verification techniques are relying on a notion of state and as a result, their underlying computational models are state dependent. Some verification problems (such as compliance checking by which an under compliance system is verified against some regulations and rules) have not a strong notion of state nor transition. Behalf of it, these systems have a strong notion of value symbols and declarative rules defined on them. SARV (Stateless And Rule-Based Verification) is a verification framework that designed to simplify the overall process of verification for stateless and rule-based verification problems (e.g. compliance checking). In this paper, a formal logic-based framework for creating intelligent compliance checking systems is presented. We define and introduce this framework, report a case study and present results of an experiment on it. The case study is about protocol compliance checking for smart cities. Using this solution, a Rescue Scenario use case and its compliance checking are sketched and modeled. An automation engine for and a compliance solution with SARV are introduced. Based on 300 data experiments, the SARV-based compliance solution outperforms famous machine learning methods on a 3125-records software quality dataset.
翻译:在任何计算中,状态和过渡(如自动数据)以及规则和价值(如Lisp和逻辑编程)都是两个可比和对等的计算模型。入计和示范核查核查技术都依赖国家的概念,因此,其基本计算模型取决于国家;一些核查问题(如根据一些规章和规则核查遵守制度情况,据此核查遵守制度情况)没有关于国家或过渡的强烈概念。这些系统有很强的价值符号和声明规则概念。SARV(无国家和基于规则的核查)是一个核查框架,旨在简化无国籍和基于规则的核查问题的总体核查进程(如遵守情况检查)。在本文件中,提出了建立明智的遵守检查制度的正式逻辑框架。我们定义和介绍这一框架,报告案例研究,并介绍这方面的实验结果。案例研究涉及智能城市的协议遵守情况检查。利用这一解决方案,援救方案使用案例及其遵守情况检查,是一个旨在简化无国籍和基于规则的核查问题核查程序(如合规检查)的总体核查框架。在这个文件中,提出了一套基于SAR-25号的标准化的遵守情况模型模型,一个用于SAR-SAR-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-asim AS-A-A-A-A-A-A-A-AS-AS-A-AS-AS-AS-AS-A-AS-AS-AS-AS-AS-AS-AS-AS-AS-A-A-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-A-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS-AS