Full Content is available to subscribers

Subscribe/Learn More  >
Proceedings Article

Event-driven James Webb Space Telescope operations using on-board JavaScripts

[+] Author Affiliations
V. Balzano, D. Zak

Space Telescope Science Institute

Proc. SPIE 6274, Advanced Software and Control for Astronomy, 62740A (June 27, 2006); doi:10.1117/12.671403
Text Size: A A A
From Conference Volume 6274

  • Advanced Software and Control for Astronomy
  • Hilton Lewis; Alan Bridger
  • Orlando, Florida , USA | May 24, 2006

abstract

The James Webb Space Telescope (JWST) will use an event-driven system architecture to provide efficient and flexible operations as initiated by a simplified, high-level ground command interface. Event-driven operations is provided through the use of an on-board COTS JavaScript engine hosted within the payload flight software. After presenting the overall software architecture, we summarize the trade study that led to the selection of a commercial JavaScript interpreter and review our experiences developing scripts over the past year. Our script development approach is based upon the process successfully used at Space Telescope Science Institute for the last six Hubble Space Telescope science instruments. The major characteristics of our process are 1) coordinated development of the operational scripts and the flight software, 2) an incremental buildup of the operational requirements, and 3) recurring integrated testing. Our iterative script implementation process addresses how to gather requirements from a geographically dispersed team, and then how to design, build, and test the script software to accommodate the changes that are inevitable as flight hardware is built and tested. The concurrent development of the operational scripts and the flight software enables early and frequent "test-as-you-will-fly" verification, thus reducing the risk of on-orbit software problems.

© (2006) COPYRIGHT SPIE--The International Society for Optical Engineering. Downloading of the abstract is permitted for personal use only.
Citation

V. Balzano and D. Zak
"Event-driven James Webb Space Telescope operations using on-board JavaScripts", Proc. SPIE 6274, Advanced Software and Control for Astronomy, 62740A (June 27, 2006); doi:10.1117/12.671403; http://dx.doi.org/10.1117/12.671403


Access This Proceeding
Sign in or Create a personal account to Buy this proceeding ($15 for members, $18 for non-members).

Figures

Tables

NOTE:
Citing articles are presented as examples only. In non-demo SCM6 implementation, integration with CrossRef’s "Cited By" API will populate this tab (http://www.crossref.org/citedby.html).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Book Chapters

Topic Collections

Advertisement
  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Proceeding
Sign in or Create a personal account to Buy this proceeding ($15 for members, $18 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.