JAXA Repository / AIREX 未来へ続く、宙(そら)への英知

このアイテムに関連するファイルはありません。

タイトルAutomated Environment Generation for Software Model Checking
本文(外部サイト)http://hdl.handle.net/2060/20030107450
著者(英)Dwyer, Matthew B.; Tkachuk, Oksana; Pasareanu, Corina S.
著者所属(英)NASA Ames Research Center
発行日2003-01-01
言語eng
内容記述A key problem in model checking open systems is environment modeling (i.e., representing the behavior of the execution context of the system under analysis). Software systems are fundamentally open since their behavior is dependent on patterns of invocation of system components and values defined outside the system but referenced within the system. Whether reasoning about the behavior of whole programs or about program components, an abstract model of the environment can be essential in enabling sufficiently precise yet tractable verification. In this paper, we describe an approach to generating environments of Java program fragments. This approach integrates formally specified assumptions about environment behavior with sound abstractions of environment implementations to form a model of the environment. The approach is implemented in the Bandera Environment Generator (BEG) which we describe along with our experience using BEG to reason about properties of several non-trivial concurrent Java programs.
NASA分類Computer Programming and Software
権利Copyright, Distribution as joint owner in the copyright
URIhttps://repository.exst.jaxa.jp/dspace/handle/a-is/222939


このリポジトリに保管されているアイテムは、他に指定されている場合を除き、著作権により保護されています。