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

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

タイトルExperiments with Test Case Generation and Runtime Analysis
本文(外部サイト)http://hdl.handle.net/2060/20030014596
著者(英)Goldberg, Allen; Koga, Dennis; Visser, Willem; Lowry, Mike; Rosu, Grigore; Havelund, Klaus; Artho, Cyrille; Pasareanu, Corina; Drusinsky, Doron
著者所属(英)NASA Ames Research Center
発行日2003-01-01
言語eng
内容記述Software testing is typically an ad hoc process where human testers manually write many test inputs and expected test results, perhaps automating their execution in a regression suite. This process is cumbersome and costly. This paper reports preliminary results on an approach to further automate this process. The approach consists of combining automated test case generation based on systematically exploring the program's input domain, with runtime analysis, where execution traces are monitored and verified against temporal logic specifications, or analyzed using advanced algorithms for detecting concurrency errors such as data races and deadlocks. The approach suggests to generate specifications dynamically per input instance rather than statically once-and-for-all. The paper describes experiments with variants of this approach in the context of two examples, a planetary rover controller and a space craft fault protection system.
NASA分類Computer Programming and Software
権利Copyright, Distribution as joint owner in the copyright
URIhttps://repository.exst.jaxa.jp/dspace/handle/a-is/223718


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