首页> 外文OA文献 >Optimization of Lyapunov invariants in analysis and implementation of safety-critical software systems
【2h】

Optimization of Lyapunov invariants in analysis and implementation of safety-critical software systems

机译:在安全关键软件系统的分析和实现中优化Lyapunov不变量

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This dissertation contributes to two major research areas in safety-critical software systems, namely, software analysis, and software implementation. In reference to the software analysis problem, the main contribution of the dissertation is the development of a novel framework, based on Lyapunov invariants and convex optimization, for verification of various safety and performance specifications for software systems. The enabling elements of the framework for software analysis are: (i) dynamical system interpretation and modeling of computer programs, (ii) Lyapunov invariants as behavior certificates for computer programs, and (iii) a computational procedure for finding the Lyapunov invariants. (i) The view in this dissertation is that software defines a rule for iterative modification of the operating memory at discrete instances of time. Hence, it can be modeled as a discrete-time dynamical system with the program variables as the state variables, and the operating memory as the state space. Three specific modeling languages are introduced which can represent a broad range of computer programs of interest to the control community. These are: Mixed Integer-Linear Models, Graph Models, and Linear Models with Conditional Switching. (ii) Inspired by the concept of Lyapunov functions in stability analysis of nonlinear dynamical systems, Lyapunov invariants are introduced and proposed for analysis of behavioral properties, and verification of various safety and performance specifications for computer programs. In the same spirit as standard Lyapunov functions, a Lyapunov invariant is an appropriately defined function of the state which satisfies a difference inequality along the trajectories. It is shown that variations of Lyapunov invariants satisfying certain technical conditions can be formulated for verification of several common specifications.
机译:本文对安全关键软件系统的两个主要研究领域做出了贡献,即软件分析和软件实现。针对软件分析问题,本文的主要贡献是基于Lyapunov不变量和凸优化的新框架的开发,用于验证软件系统的各种安全性和性能规范。软件分析框架的实现要素包括:(i)计算机程序的动态系统解释和建模;(ii)作为计算机程序行为证书的Lyapunov不变式;以及(iii)查找Lyapunov不变式的计算过程。 (i)本文的观点是软件定义了在离散时间实例上迭代修改操作存储器的规则。因此,可以将其建模为具有程序变量作为状态变量,操作存储器作为状态空间的离散时间动力系统。引入了三种特定的建模语言,它们可以表示控件社区感兴趣的各种计算机程序。它们是:混合整数线性模型,图形模型和带条件切换的线性模型。 (ii)受Lyapunov函数在非线性动力学系统稳定性分析中的概念的启发,引入Lyapunov不变量,并提出了其用于行为特性分析以及各种计算机程序安全性和性能规范的验证。按照与标准Lyapunov函数相同的精神,Lyapunov不变量是状态的适当定义的函数,它满足沿着轨迹的不等式。结果表明,可以制定满足某些技术条件的李雅普诺夫不变式的变体,以验证几种通用规格。

著录项

  • 作者

    Roozbehani Mardavij;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号