ument D-10092. Pasadena, CA: Jet Propulsion Laboratory,
California Institute of Technology.
Lacey, N., and Morris, D. G. 2002. JPL RAPSO Long-Range
Forecasting. Paper presented at the 12th AAS/AIAA Space
Flight Mechanics Meeting, San Antonio, Texas, 27–30 January.
Loyola, S. J. 1993. PC4CAST: A Tool for DSN Load Forecasting and Capacity Planning. NASA Technical Report
19940009911. Pasadena, CA: Jet Propulsion Laboratory, California Institute of Technology.
Werntz, D.; Loyola, S.; and Zendejas, S. 1993. FASTER — A
Tool for DSN Forecasting and Scheduling, 230–235. Paper
presented at the 9th American Institute of Aeronautics and
Astronautics (AIAA) Computing in Aerospace Conference,
October 19–21, San Diego, CA.
Mark D. Johnston is a principal scientist in the Planning
and Execution Systems section at the Jet Propulsion Laboratory, California Institute of Technology. His research interests include reactive planning and scheduling, multiobjective optimization, and evolutionary algorithms. His
background is in physics, with a bachelor’s degree from
Princeton and Ph. D. from MIT. He has worked on a wide
range of planning and scheduling technologies in both
space and commercial domains, and is the originator of the
Spike scheduling system, used for Hubble Space Telescope as
well as a number of other space- and ground-based observatories. He currently leads the JPL Deep Space Network
Service Management development team, and also the SCaN
network integration project increment 1 team.
Daniel Tran is a senior member of the technical staff in the
Artificial Intelligence Group at the Jet Propulsion Laboratory, California Institute of Technology. Tran received a B.S. in
computer engineering from the University of Washington
and M.S. in computer science from the University of Southern California. He was the flight software lead for the
autonomous sciencecraft experiment, cowinner in the 2005
NASA Software of the Year competition. He was also software lead for the service scheduling software (SSS), the primary system used for midrange scheduling of NASA’s Deep
Belinda Arroyo manages the scheduling process for NASA’s
Deep Space Network. She has more than 20 years experience
at JPL in mission scheduling, mission operations, and deep
space navigation, and is the recipient of a number of awards
in these areas. She has overseen the deployment of the new
scheduling software described in this article, and the consequent adaptation of scheduling processes.
Sugi Sorensen is a senior systems engineer at the Jet Propulsion Laboratory. He currently provides systems engineering
support to the Deep Space Network project in the scheduling process realm. He also serves as the operations engineer
for the service scheduling software (SSS) system. His previous work at JPL includes systems engineering support for
the Planetary Data System and he served as a group supervisor and product manager in the Advanced Concepts Engineering group where he specialized in human computer
interface design and web-based information systems.
Peter Tay is a user support specialist at the Jet Propulsion
Laboratory, using the service scheduling software (SSS) for
the Deep Space Network midrange scheduling process. He
is responsible for reducing hard contentions to a manage-
able level for the DSN scheduling community, before they
begin their negotiation process. Tay has previously sup-
ported various missions as flight project schedule engineer
for 16 years, including the Mars missions, Cassini, Voyagers
1 and 2, Stardust, and Genesis, as well for several non-NASA
Butch Carruth is founder and president of Innovative Productivity Solutions, Inc., specializing in software-based task
automation. His work in the space industry began in 2000
as architect of the science planning software for the Cassini mission to Saturn. He and his team have been working
with the Jet Propulsion Laboratory on software solutions
for the Deep Space Network since 2006. He continues to
support a variety of deep space and low Earth orbit missions
in a software development and data management capacity.
Adam Coffman is a senior developer at Innovative Productivity Solutions where he started in 2002 after graduating with a computer science degree from Trinity University
in 2001. He started on the Cassini mission in 2001 and as
been focused on collaborative scheduling solutions for the
Deep Space Network since 2006.
Mike Wallace is a software engineer at IPS, Inc. He works on
database systems, website design, and data analysis. He has
worked on multiple NASA software projects including visualization tools for mission planning and mission design,
telemetry analysis and storage, and antenna scheduling.
Support AAAI Programs!
Thank you for your ongoing support of AAAI
programs through the continuation of your
AAAI membership. We count on you to help
us deliver the latest information about artificial intelligence to the scientific community,
and to nurture new research and innovation
through our many conferences, workshops,
and symposia. To enable us to continue this
effort, we invite you to consider an additional gift to AAAI. For information on how you
can contribute to the open access initiative,
please see www.aaai.org and click on “Gifts.”