Abstract. This paper reports as a case study an attempt to model check the control subsystem of an operational NASA robotics system. Thirty seven properties including both safety properties and liveness properties were formulated for the system. Twenty two of the thirty seven properties were successfully model checked. Several significant flaws in the original software system were identified and corrected during the model checking process. The case study presents the entire process in a semi-historical mode. The goal is to provide reusable knowledge of what worked, what did not work and why. 1
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...
In 1996, a project began at NASA\u27s Kennedy Space Center to replace the legacy Launch Processing S...
The size and complexity of control software in aerospace systems is rapidly increasing, and this de...
Model checking of spacecraft systems Model checking is a powerful analysis technique that has emerge...
Summary form only given. Embedded controllers are more and more pervasive and feature more and more ...
Autonomous embedded controllers are seen as a critical technology to enable new mission objectives a...
require more sophisticated autonomous assets to be developed and deployed. Model based autonomous co...
Autonomous software holds the promise of new operation possibilities, easier design and development ...
Model checking is shown to be an effective tool in validating the behavior of a fault tolerant embed...
Rich and multifaceted domain specific specification languages like the Autonomic System Spec-ificati...
Abstract. This paper and a companion paper [32] together define, present and apply a methodology for...
Automation surprises occur when an automated system behaves differently than its operator expects. I...
To fulfill the needs of its deep space exploration program, NASA is actively supporting research and...
Autonomy software enables complex, robust behavior in reaction to external stimuli without human int...
Behaviour network verification Model checking a b s t r a c t The paper deals with the problem of ve...
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...
In 1996, a project began at NASA\u27s Kennedy Space Center to replace the legacy Launch Processing S...
The size and complexity of control software in aerospace systems is rapidly increasing, and this de...
Model checking of spacecraft systems Model checking is a powerful analysis technique that has emerge...
Summary form only given. Embedded controllers are more and more pervasive and feature more and more ...
Autonomous embedded controllers are seen as a critical technology to enable new mission objectives a...
require more sophisticated autonomous assets to be developed and deployed. Model based autonomous co...
Autonomous software holds the promise of new operation possibilities, easier design and development ...
Model checking is shown to be an effective tool in validating the behavior of a fault tolerant embed...
Rich and multifaceted domain specific specification languages like the Autonomic System Spec-ificati...
Abstract. This paper and a companion paper [32] together define, present and apply a methodology for...
Automation surprises occur when an automated system behaves differently than its operator expects. I...
To fulfill the needs of its deep space exploration program, NASA is actively supporting research and...
Autonomy software enables complex, robust behavior in reaction to external stimuli without human int...
Behaviour network verification Model checking a b s t r a c t The paper deals with the problem of ve...
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...
In 1996, a project began at NASA\u27s Kennedy Space Center to replace the legacy Launch Processing S...
The size and complexity of control software in aerospace systems is rapidly increasing, and this de...