广义分类结构中语义违规的检测

Stephen Blott, M. Norrie, David J. Harper, Andrew D. M. Walker
{"title":"广义分类结构中语义违规的检测","authors":"Stephen Blott, M. Norrie, David J. Harper, Andrew D. M. Walker","doi":"10.1109/ICICIS.1993.291759","DOIUrl":null,"url":null,"abstract":"Proposes an approach to the detection of a broad class of semantic violations within general classification structures of information systems. It is shown how constraints upon a classification structure can be defined by a group of exclusion sets which, in turn, imply a simple set of properties to be validated. Frequently incremental updates require that the structure be temporarily invalid. A notion of semantic transaction is introduced allowing incremental updates to be performed atomically with respect to the classification structure. By utilising differential representations of the sets comprising a classification structure constraints can be verified efficiently for a given sequence of updates. The approach is illustrated in the context of an object oriented database system; specifically, we are concerned with systems comprising collections (or in some terminologies, classes) of data and with constraints between these collections. An outline of the implementation of the semantic transaction mechanism is described in this context.<<ETX>>","PeriodicalId":270352,"journal":{"name":"[1993] Proceedings International Conference on Intelligent and Cooperative Information Systems","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Detecting semantic violations in generalised classification structures\",\"authors\":\"Stephen Blott, M. Norrie, David J. Harper, Andrew D. M. Walker\",\"doi\":\"10.1109/ICICIS.1993.291759\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Proposes an approach to the detection of a broad class of semantic violations within general classification structures of information systems. It is shown how constraints upon a classification structure can be defined by a group of exclusion sets which, in turn, imply a simple set of properties to be validated. Frequently incremental updates require that the structure be temporarily invalid. A notion of semantic transaction is introduced allowing incremental updates to be performed atomically with respect to the classification structure. By utilising differential representations of the sets comprising a classification structure constraints can be verified efficiently for a given sequence of updates. The approach is illustrated in the context of an object oriented database system; specifically, we are concerned with systems comprising collections (or in some terminologies, classes) of data and with constraints between these collections. An outline of the implementation of the semantic transaction mechanism is described in this context.<<ETX>>\",\"PeriodicalId\":270352,\"journal\":{\"name\":\"[1993] Proceedings International Conference on Intelligent and Cooperative Information Systems\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-05-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] Proceedings International Conference on Intelligent and Cooperative Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICIS.1993.291759\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] Proceedings International Conference on Intelligent and Cooperative Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICIS.1993.291759","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

提出了一种在信息系统的一般分类结构中检测大量语义违例的方法。本文展示了如何通过一组排除集定义分类结构上的约束,这些排除集又意味着要验证的一组简单属性。通常,增量更新要求结构暂时无效。引入了语义事务的概念,允许对分类结构自动执行增量更新。通过利用包含分类结构的集合的微分表示,可以有效地验证给定更新序列的约束。该方法以面向对象的数据库系统为例进行了说明;具体来说,我们关注的是包含数据集合(或者用某些术语来说是类)的系统,以及这些集合之间的约束。在此上下文中描述了语义事务机制实现的大纲。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Detecting semantic violations in generalised classification structures
Proposes an approach to the detection of a broad class of semantic violations within general classification structures of information systems. It is shown how constraints upon a classification structure can be defined by a group of exclusion sets which, in turn, imply a simple set of properties to be validated. Frequently incremental updates require that the structure be temporarily invalid. A notion of semantic transaction is introduced allowing incremental updates to be performed atomically with respect to the classification structure. By utilising differential representations of the sets comprising a classification structure constraints can be verified efficiently for a given sequence of updates. The approach is illustrated in the context of an object oriented database system; specifically, we are concerned with systems comprising collections (or in some terminologies, classes) of data and with constraints between these collections. An outline of the implementation of the semantic transaction mechanism is described in this context.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信