Formal Methods in System Design最新文献

筛选
英文 中文
On multi-language abstraction: Towards a static analysis of multi-language programs 论多语言抽象:面向多语言程序的静态分析
4区 计算机科学
Formal Methods in System Design Pub Date : 2023-03-28 DOI: 10.1007/s10703-022-00405-8
Samuele Buro, Roy Crole, Isabella Mastroeni
{"title":"On multi-language abstraction: Towards a static analysis of multi-language programs","authors":"Samuele Buro, Roy Crole, Isabella Mastroeni","doi":"10.1007/s10703-022-00405-8","DOIUrl":"https://doi.org/10.1007/s10703-022-00405-8","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135677962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Finite-trace and generalized-reactivity specifications in temporal synthesis 时间合成中的有限痕量和广义反应性规范
4区 计算机科学
Formal Methods in System Design Pub Date : 2023-03-15 DOI: 10.1007/s10703-023-00413-2
Giuseppe De Giacomo, Antonio Di Stasio, Lucas M. Tabajara, Moshe Y. Vardi, Shufang Zhu
{"title":"Finite-trace and generalized-reactivity specifications in temporal synthesis","authors":"Giuseppe De Giacomo, Antonio Di Stasio, Lucas M. Tabajara, Moshe Y. Vardi, Shufang Zhu","doi":"10.1007/s10703-023-00413-2","DOIUrl":"https://doi.org/10.1007/s10703-023-00413-2","url":null,"abstract":"Abstract Linear Temporal Logic ( LTL ) synthesis aims at automatically synthesizing a program that complies with desired properties expressed in LTL . Unfortunately it has been proved to be too difficult computationally to perform full LTL synthesis. There have been two success stories with LTL synthesis, both having to do with the form of the specification. The first is the GR(1) approach: use safety conditions to determine the possible transitions in a game between the environment and the agent, plus one powerful notion of fairness, Generalized Reactivity(1), or GR(1) . The second, inspired by AI planning, is focusing on finite-trace temporal synthesis, with LTL $$_f$$ <mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"> <mml:msub> <mml:mrow /> <mml:mi>f</mml:mi> </mml:msub> </mml:math> ( LTL on finite traces) as the specification language. In this paper we take these two lines of work and bring them together. We first study the case in which we have an LTL $$_f$$ <mml:math xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"> <mml:msub> <mml:mrow /> <mml:mi>f</mml:mi> </mml:msub> </mml:math> agent goal and a GR(1) environment specification. We then add to the framework safety conditions for both the environment and the agent, obtaining a highly expressive yet still scalable form of LTL synthesis.","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"211 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-03-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135648424","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Stochastic games with lexicographic objectives 具有字典目标的随机对策
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2023-03-08 DOI: 10.1007/s10703-023-00411-4
K. Chatterjee, J. Katoen, Stefanie Mohr, Maximilian Weininger, Tobias Winkler
{"title":"Stochastic games with lexicographic objectives","authors":"K. Chatterjee, J. Katoen, Stefanie Mohr, Maximilian Weininger, Tobias Winkler","doi":"10.1007/s10703-023-00411-4","DOIUrl":"https://doi.org/10.1007/s10703-023-00411-4","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":" ","pages":""},"PeriodicalIF":0.8,"publicationDate":"2023-03-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46685066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Formal Methods: 25th International Symposium, FM 2023, Lübeck, Germany, March 6–10, 2023, Proceedings 正式方法:第25届国际研讨会,FM 2023,德国l<e:2>贝克,2023年3月6日至10日,论文集
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2023-01-01 DOI: 10.1007/978-3-031-27481-7
{"title":"Formal Methods: 25th International Symposium, FM 2023, Lübeck, Germany, March 6–10, 2023, Proceedings","authors":"","doi":"10.1007/978-3-031-27481-7","DOIUrl":"https://doi.org/10.1007/978-3-031-27481-7","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"6 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74715755","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Stratified guarded first-order transition systems 分层保护一阶过渡系统
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-11-22 DOI: 10.1007/s10703-022-00404-9
Christian Müller, Helmut Seidl
{"title":"Stratified guarded first-order transition systems","authors":"Christian Müller, Helmut Seidl","doi":"10.1007/s10703-022-00404-9","DOIUrl":"https://doi.org/10.1007/s10703-022-00404-9","url":null,"abstract":"<p>First-order transition systems are a convenient formalism to specify parametric systems such as multi-agent workflows or distributed algorithms. In general, any nontrivial question about such systems is undecidable. Here, we present three subclasses of first-order transition systems where every universal invariant can effectively be decided via fixpoint iteration. These subclasses are defined in terms of syntactical restrictions: negation, stratification and guardedness. While guardedness represents a particular pattern how input predicates control existential quantifiers, stratification limits the information flow between predicates. Guardedness implies that the weakest precondition for every universal invariant is again universal, while the remaining sufficient criteria enforce that either the number of occurring negated literals decreases in every iteration, or the number of required instances of input predicates or the number of first-order variables remains bounded. We argue for each of these three cases that termination of the fixpoint iteration can be guaranteed. We apply these results to identify classes of multi-agent systems, when formalized as first-order transition systems, where noninterference in presence of declassification is decidable for coalitions of attackers of bounded size.</p>","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"4 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138539744","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Stratified guarded first-order transition systems 分层保护一阶过渡系统
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-11-22 DOI: 10.1007/s10703-022-00404-9
Christian Müller, Helmut Seidl
{"title":"Stratified guarded first-order transition systems","authors":"Christian Müller, Helmut Seidl","doi":"10.1007/s10703-022-00404-9","DOIUrl":"https://doi.org/10.1007/s10703-022-00404-9","url":null,"abstract":"<p>First-order transition systems are a convenient formalism to specify parametric systems such as multi-agent workflows or distributed algorithms. In general, any nontrivial question about such systems is undecidable. Here, we present three subclasses of first-order transition systems where every universal invariant can effectively be decided via fixpoint iteration. These subclasses are defined in terms of syntactical restrictions: negation, stratification and guardedness. While guardedness represents a particular pattern how input predicates control existential quantifiers, stratification limits the information flow between predicates. Guardedness implies that the weakest precondition for every universal invariant is again universal, while the remaining sufficient criteria enforce that either the number of occurring negated literals decreases in every iteration, or the number of required instances of input predicates or the number of first-order variables remains bounded. We argue for each of these three cases that termination of the fixpoint iteration can be guaranteed. We apply these results to identify classes of multi-agent systems, when formalized as first-order transition systems, where noninterference in presence of declassification is decidable for coalitions of attackers of bounded size.</p>","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"4 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2022-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138539764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Introducing robust reachability 引入鲁棒可达性
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-11-21 DOI: 10.1007/s10703-022-00402-x
Guillaume Girol, Benjamin Farinier, S. Bardin
{"title":"Introducing robust reachability","authors":"Guillaume Girol, Benjamin Farinier, S. Bardin","doi":"10.1007/s10703-022-00402-x","DOIUrl":"https://doi.org/10.1007/s10703-022-00402-x","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"1 1","pages":""},"PeriodicalIF":0.8,"publicationDate":"2022-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44286002","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Machine learning and logic: a new frontier in artificial intelligence 机器学习与逻辑:人工智能的新前沿
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-06-01 DOI: 10.1007/s10703-023-00430-1
Vijay Ganesh, S. Seshia, S. Jha
{"title":"Machine learning and logic: a new frontier in artificial intelligence","authors":"Vijay Ganesh, S. Seshia, S. Jha","doi":"10.1007/s10703-023-00430-1","DOIUrl":"https://doi.org/10.1007/s10703-023-00430-1","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"60 1","pages":"426 - 451"},"PeriodicalIF":0.8,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46786377","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On monitoring linear temporal properties 关于监测线性时间特性
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-06-01 DOI: 10.1007/s10703-023-00429-8
K. Havelund, D. Peled
{"title":"On monitoring linear temporal properties","authors":"K. Havelund, D. Peled","doi":"10.1007/s10703-023-00429-8","DOIUrl":"https://doi.org/10.1007/s10703-023-00429-8","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"60 1","pages":"405 - 425"},"PeriodicalIF":0.8,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47216219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Achieving high coverage in hardware equivalence checking via concolic verification 通过集合验证实现硬件等价性检测的高覆盖率
IF 0.8 4区 计算机科学
Formal Methods in System Design Pub Date : 2022-06-01 DOI: 10.1007/s10703-023-00414-1
Pritam Roy, S. Chaki
{"title":"Achieving high coverage in hardware equivalence checking via concolic verification","authors":"Pritam Roy, S. Chaki","doi":"10.1007/s10703-023-00414-1","DOIUrl":"https://doi.org/10.1007/s10703-023-00414-1","url":null,"abstract":"","PeriodicalId":12430,"journal":{"name":"Formal Methods in System Design","volume":"60 1","pages":"329 - 349"},"PeriodicalIF":0.8,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46882292","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信