• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    Automated Technology for Verification and Analysis

    Automated Technology for Verification and Analysis

    ConferenceCCF 软件工程/系统软件/程序设计语言 C

    年发文量

    研究主题

    论文(744)

    排序
    1Publisher Correction To: CPA-Daemon: Mitigating Tool Restarts for Java-Based Verifiers
    Dirk Beyer,Thomas Lemberger, Henrik Wachowitz
    2026
    引用
    AI阅读
    加入学术空间
    2Antarbhukti: Verifying Correctness of PLC Software During System Evolution
    Soumyadip Bandyopadhyay,Santonu Sarkar

    Upgradation of Programmable Logic Controller (PLC) software is quite common to accommodate evolving industrial requirements. Verifying the correctness of such upgrades remains a significant challenge. In this paper, we propose a verification-based approach to ensure the correctness of the existing functionality in the upgraded version of a PLC software. The method converts the older and the newer versions of the sequential function chart (SFC) into two Petri net models. We then verify whether one model is contained within another, based on a novel containment checking algorithm grounded in symbolic path equivalence. For this purpose, we have developed a home-grown Petri net-based containment checker. Experimental evaluation on 80 real-world benchmarks from the OSCAT library highlights the scalability and effectiveness of the framework. We have compared our approach with verifAPS, a popular tool used for software upgradation, and observed nearly 4x performance improvement.

    2025
    引用
    AI阅读
    加入学术空间
    3Evaluation, Reduction, and Approximation of Dynamical Systems and Networks with ERODE
    Luca Cardelli,Giuseppe Squillace,Mirco Tribastone,Max Tschaikowski,Andrea Vandin

    We present ERODE, a tool introduced in 2016 to analyze and reduce differential equations and chemical reaction networks. Over the years, it has been extended with further analysis and reduction techniques, as well as formalisms including differential algebraic equations, Boolean networks, networks, and Markov chains. ERODE can importexport towards several tools, including Matlab, BioNetGen, Modelica, PRISM, STORM, Stochkit, GINsim, SBML, and CoLoMoTo. It also has Python APIs.

    2025引用:1
    引用
    AI阅读
    加入学术空间
    4Prompt Runtime Enforcement
    Ayush Anand, Loïc Germerie Guizouarn,Thierry Jéron, Sayan Mukherjee,Srinivas Pinisetty,Ocan Sankur

    This paper deals with the problem of runtime enforcement (RE) in the context of reactive systems, which consists in modifying the outputs of a system minimally to ensure its correctness. In contrast to enforcers that can postpone events via buffering, enforcers for reactive systems must operate within the same reactive cycle, always yielding a (possibly modified) output. For safety properties, an enforcer makes sure to satisfy the property at each step. However, for general regular properties, one can only expect to satisfy the property eventually. There is then a risk that even under enforcement the satisfaction is indefinitely delayed, and the property is never actually satisfied. Forcing the satisfaction of regular or ω -regular properties has been considered using bounded fairness and prompt eventuality. In this paper, we propose a new runtime enforcement framework for regular properties with prompt eventualities. Given an automaton specifying a property φ and a bound k, the enforcer should never falsify φ more than k consecutive steps. We formally define this RE problem, characterize k-enforceability of automata, and exhibit the construction of the enforcer. Rather than fixing k, we also study whether k can be computed to ensure k-enforceability or some maximal coverage of φ . We implement the k-prompt enforcement framework, and demonstrate its behaviour with varying k.

    2025引用:1
    引用
    AI阅读
    加入学术空间
    5Deriving Liveness Properties of Hybrid Systems from Reachable Sets and Lyapunov-Like Certificates
    Ludovico Battista,Stefano Tonetta

    In this paper we tackle the problem of proving generic LTL properties of hybrid systems with a particular focus on liveness properties such as recurrence of regions, response to stimuli, or region stability. Although many advances have been made in the analysis of reachability and safety properties of dynamic and hybrid systems, there is a lack of tool support for the automated verification of liveness properties. We propose a fully automated approach that combines Lyapunov synthesis, reachability analysis, and SMT-based quantifier elimination to build a discrete abstraction and then applies standard model checking algorithms. A key step of the algorithm is the derivation of LTL constraints from reachable sets computations and Lyapunov-like certificates. We implemented the approach on top of the CORA and nuXmv tools and show how it can scale in the size of the discrete structure and how it can prove properties over linear and non-linear complex dynamics.

    2025引用:1
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 744 篇论文

    高被引作者

    作者引用发文
    Rüdiger Ehlers10335
    Jan Křetínský72915
    Alexandre Duret-Lutz6808
    Bernd Finkbeiner59724
    Marta Kwiatkowska5736
    Chih-Hong Cheng4815
    Etienne Renault4722
    Thibaud Michaud4641
    Alexandre Lewkowicz4641
    Krishnendu Chatterjee4339

    高产作者

    作者引用发文
    Bernd Finkbeiner59724
    Orna Kupferman38723
    Jan Křetínský72915
    Sven Schewe39313
    Orna Grumberg14512
    Joost-Pieter Katoen42112
    Jean François Raskin21510
    Krishnendu Chatterjee4339
    Axel Legay3239
    Alessandro Cimatti2549

    相关期刊

    International Conference on Computer Aided Verification
    European Joint Conferences on Theory And Practice of Software
    Tools and Algorithms for Construction and Analysis of Systems
    International Conference on Verification, Model Checking and Abstract Interpretation
    European Symposium on Programming
    International Symposium on Functional and Logic Programming
    Fundamentals of Software Engineering
    Interactive Theorem Proving
    Principles and Practice of Declarative Programming
    Certified Programs and Proofs