{"title":"道义事务模型中的行为逻辑","authors":"Y. Tretyakova, A. Esterline","doi":"10.1109/SECON.2000.845611","DOIUrl":null,"url":null,"abstract":"To secure the integrity of extended multiagent actions, we subsume them under the transaction abstraction. Traditional transaction processing systems have the four ACID properties, which make for transaction security, but exceptions are often needed in long-lived applications. Our transaction model uses deontic logic, the logic of normative reasoning, and agent communication is via speech acts, which establish obligations. The complexity of modern software makes unintended events (which are non-ideal with respect to the specification) inevitable. Deontic logic lets us handle such non-ideal behavior within a specification. The authors characterize transactions as complex action expressions, some of whose constituent actions give rise to obligations. Next they present their deontic transaction model and sketch a semantics for its deontic statements. Finally, joint actions and plans are introduced.","PeriodicalId":206022,"journal":{"name":"Proceedings of the IEEE SoutheastCon 2000. 'Preparing for The New Millennium' (Cat. No.00CH37105)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"The logic of action in the deontic transaction model\",\"authors\":\"Y. Tretyakova, A. Esterline\",\"doi\":\"10.1109/SECON.2000.845611\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To secure the integrity of extended multiagent actions, we subsume them under the transaction abstraction. Traditional transaction processing systems have the four ACID properties, which make for transaction security, but exceptions are often needed in long-lived applications. Our transaction model uses deontic logic, the logic of normative reasoning, and agent communication is via speech acts, which establish obligations. The complexity of modern software makes unintended events (which are non-ideal with respect to the specification) inevitable. Deontic logic lets us handle such non-ideal behavior within a specification. The authors characterize transactions as complex action expressions, some of whose constituent actions give rise to obligations. Next they present their deontic transaction model and sketch a semantics for its deontic statements. Finally, joint actions and plans are introduced.\",\"PeriodicalId\":206022,\"journal\":{\"name\":\"Proceedings of the IEEE SoutheastCon 2000. 'Preparing for The New Millennium' (Cat. No.00CH37105)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-04-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the IEEE SoutheastCon 2000. 'Preparing for The New Millennium' (Cat. No.00CH37105)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SECON.2000.845611\",\"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 the IEEE SoutheastCon 2000. 'Preparing for The New Millennium' (Cat. No.00CH37105)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SECON.2000.845611","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The logic of action in the deontic transaction model
To secure the integrity of extended multiagent actions, we subsume them under the transaction abstraction. Traditional transaction processing systems have the four ACID properties, which make for transaction security, but exceptions are often needed in long-lived applications. Our transaction model uses deontic logic, the logic of normative reasoning, and agent communication is via speech acts, which establish obligations. The complexity of modern software makes unintended events (which are non-ideal with respect to the specification) inevitable. Deontic logic lets us handle such non-ideal behavior within a specification. The authors characterize transactions as complex action expressions, some of whose constituent actions give rise to obligations. Next they present their deontic transaction model and sketch a semantics for its deontic statements. Finally, joint actions and plans are introduced.