使用SBVR进行自动数据一致性检查:案例研究:大学中的学术数据

Vania Natali, I. Liem
{"title":"使用SBVR进行自动数据一致性检查:案例研究:大学中的学术数据","authors":"Vania Natali, I. Liem","doi":"10.1109/ICODSE.2015.7436971","DOIUrl":null,"url":null,"abstract":"Data are the most important asset of an organization. Even though the application or business rules change, consistent data stored in the database must be kept. This research is intended to propose a framework for checking the consistency of an existing database to the business rules in which the data must comply. The research focuses on the situation where the documents of database and the application are obsolete. The rules are extracted from the associated documents (e.g. the decrees) before they are finally expressed in SBVR. Those rules are used for data checker SQL script generation. The automation process is possible if the database has a naming convention and the organization has a standardized vocabulary. The framework has been tested using academic data, where the database has no documentation, and the application is still operating until today. A business rule grammar and SQL query templates are proposed. Data consistency checker tool based on the academic rules expressed in SBVR is developed. The research conducted found data that do not comply with the rules. The contribution of this research is a framework and a tool for data consistency checking.","PeriodicalId":374006,"journal":{"name":"2015 International Conference on Data and Software Engineering (ICoDSE)","volume":"47 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Automated data consistency checking using SBVR: Case study: Academic data in a University\",\"authors\":\"Vania Natali, I. Liem\",\"doi\":\"10.1109/ICODSE.2015.7436971\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Data are the most important asset of an organization. Even though the application or business rules change, consistent data stored in the database must be kept. This research is intended to propose a framework for checking the consistency of an existing database to the business rules in which the data must comply. The research focuses on the situation where the documents of database and the application are obsolete. The rules are extracted from the associated documents (e.g. the decrees) before they are finally expressed in SBVR. Those rules are used for data checker SQL script generation. The automation process is possible if the database has a naming convention and the organization has a standardized vocabulary. The framework has been tested using academic data, where the database has no documentation, and the application is still operating until today. A business rule grammar and SQL query templates are proposed. Data consistency checker tool based on the academic rules expressed in SBVR is developed. The research conducted found data that do not comply with the rules. The contribution of this research is a framework and a tool for data consistency checking.\",\"PeriodicalId\":374006,\"journal\":{\"name\":\"2015 International Conference on Data and Software Engineering (ICoDSE)\",\"volume\":\"47 1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Data and Software Engineering (ICoDSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICODSE.2015.7436971\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Data and Software Engineering (ICoDSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICODSE.2015.7436971","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

数据是组织最重要的资产。即使应用程序或业务规则发生了变化,也必须保持存储在数据库中的一致数据。本研究旨在提出一个框架,用于检查现有数据库与数据必须遵守的业务规则的一致性。重点研究了数据库文档和应用程序过时的情况。在最终在SBVR中表示之前,从相关文档(例如法令)中提取规则。这些规则用于生成数据检查器SQL脚本。如果数据库具有命名约定并且组织具有标准化词汇表,则自动化过程是可能的。该框架已经使用学术数据进行了测试,其中数据库没有文档,并且该应用程序直到今天仍在运行。提出了业务规则语法和SQL查询模板。基于SBVR中表达的学术规则,开发了数据一致性检查工具。进行的研究发现数据不符合规则。本研究的贡献在于为数据一致性检查提供了一个框架和工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Automated data consistency checking using SBVR: Case study: Academic data in a University
Data are the most important asset of an organization. Even though the application or business rules change, consistent data stored in the database must be kept. This research is intended to propose a framework for checking the consistency of an existing database to the business rules in which the data must comply. The research focuses on the situation where the documents of database and the application are obsolete. The rules are extracted from the associated documents (e.g. the decrees) before they are finally expressed in SBVR. Those rules are used for data checker SQL script generation. The automation process is possible if the database has a naming convention and the organization has a standardized vocabulary. The framework has been tested using academic data, where the database has no documentation, and the application is still operating until today. A business rule grammar and SQL query templates are proposed. Data consistency checker tool based on the academic rules expressed in SBVR is developed. The research conducted found data that do not comply with the rules. The contribution of this research is a framework and a tool for data consistency checking.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信