{"title":"活动对象库完整性维护的网络方法","authors":"S. T. Chang, P. Sheu, L. Peterson","doi":"10.1109/WORDS.1994.518677","DOIUrl":null,"url":null,"abstract":"The paper describes an asynchronous, network based algorithm to enforce integrity control on top of active objects. It proposes that the control of each active object be expressed as production rules, and the production rules associated with the objects be compiled into a network so that they can be evaluated collectively using databased operations. To maintain correctness and exploit all possible parallelism, each token is time stamped and can be processed asynchronously. To handle rollbacks, a lazy cancellation approach is used. It is shown that, in most cases, the performance of the network approach is superior to that of the fully distributed object oriented approach.","PeriodicalId":446347,"journal":{"name":"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A network approach to integrity maintenance of active object bases\",\"authors\":\"S. T. Chang, P. Sheu, L. Peterson\",\"doi\":\"10.1109/WORDS.1994.518677\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The paper describes an asynchronous, network based algorithm to enforce integrity control on top of active objects. It proposes that the control of each active object be expressed as production rules, and the production rules associated with the objects be compiled into a network so that they can be evaluated collectively using databased operations. To maintain correctness and exploit all possible parallelism, each token is time stamped and can be processed asynchronously. To handle rollbacks, a lazy cancellation approach is used. It is shown that, in most cases, the performance of the network approach is superior to that of the fully distributed object oriented approach.\",\"PeriodicalId\":446347,\"journal\":{\"name\":\"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WORDS.1994.518677\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of Words '94. The First Workshop on Object-Oriented Real-Time Dependable Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WORDS.1994.518677","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A network approach to integrity maintenance of active object bases
The paper describes an asynchronous, network based algorithm to enforce integrity control on top of active objects. It proposes that the control of each active object be expressed as production rules, and the production rules associated with the objects be compiled into a network so that they can be evaluated collectively using databased operations. To maintain correctness and exploit all possible parallelism, each token is time stamped and can be processed asynchronously. To handle rollbacks, a lazy cancellation approach is used. It is shown that, in most cases, the performance of the network approach is superior to that of the fully distributed object oriented approach.