Search NASASearch

NASA NTRS · 20150008659

Using XML Configuration-Driven Development to Create a Customizable Ground Data System

Abstract

The Mission data Processing and Control Subsystem (MPCS) is being developed as a multi-mission Ground Data System with the Mars Science Laboratory (MSL) as the first fully supported mission. MPCS is a fully featured, Java-based Ground Data System (GDS) for telecommand and telemetry processing based on Configuration-Driven Development (CDD). The eXtensible Markup Language (XML) is the ideal language for CDD because it is easily readable and editable by all levels of users and is also backed by a World Wide Web Consortium (W3C) standard and numerous powerful processing tools that make it uniquely flexible. The CDD approach adopted by MPCS minimizes changes to compiled code by using XML to create a series of configuration files that provide both coarse and fine grained control over all aspects of GDS operation.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Nash, Brent, DeMore, Martha. 2009-03-07. Using XML Configuration-Driven Development to Create a Customizable Ground Data System. https://ntrs.nasa.gov/citations/20150008659

Cite the original work for its findings. Save a collection to share your selection of sources.