loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05)
Greenbelt, Maryland
April 04-April 07
ISBN: 0-7695-2308-0
James L. Rash, NASA Goddard Space Flight Center
Michael G. Hinchey, NASA Goddard Space Flight Center
Denis Gračanin, Virginia Tech
John Erickson, University of Texas at Austin
Requirements-to-Design-to-Code (R2D2C) is an approach to the engineering of computer-based systems that embodies the idea of requirements-based programming in system development. It goes further, however, in that the approach offers not only an underlying formalism, but full formal development from requirements capture through to the automatic generation of provably-correct code. As such, the approach has direct application to the development of systems requiring autonomic properties. We describe a prototype tool to support the method, and illustrate its applicability to the development of LOGOS, a NASA autonomous ground control system, which exhibits autonomic behavior. Finally, we briefly discuss other areas where the approach and prototype tool are being considered for application.
Citation:
James L. Rash, Michael G. Hinchey, Christopher A. Rouff, Denis Gračanin, John Erickson, "Experiences with a Requirements-Based Programming Approach to the Development of a NASA Autonomous Ground Control System," ecbs, pp.490-497, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.