首页 | 本学科首页   官方微博 | 高级检索  
     


A requirements-based programming approach to developing a NASA autonomous ground control system
Authors:James L Rash  Michael G Hinchey  Christopher A Rouff  Denis Gra?anin  John Erickson
Affiliation:(1) NASA Goddard Space Flight Center, Greenbelt, MD, USA;(2) NASA Goddard Space Flight Center, Greenbelt, MD, USA;(3) SAIC, McLean, VA, USA;(4) Virginia Tech, Blacksburg, VA, USA;(5) University of Texas at Austin, Austin, TX, USA
Abstract:A new requirements-based programming approach to the engineering of computer-based systems offers not only an underlying formalism, but also full formal development from requirements capture through to the automatic generation of provably-correct code. The method, Requirements-to-Design-to-Code (R2D2C), is directly applicable to the development of autonomous systems and systems having autonomic properties. We describe both the R2D2C method and a prototype tool that embodies the method, and illustrate the applicability of the method by describing how the prototype tool could be used in the development of LOGOS, a NASA autonomous ground control system that exhibits autonomic behavior. Finally, we briefly discuss other possible areas of application of the approach.
Keywords:Validation  Verification  Formal methods  Automatic code generation  NASA  Autonomous systems  Autonomic systems
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号