T HE purpose of this paper is to report on the work being done to define a Spacecraft Operations Language Metamodel. This work was performed in response to a Request for Proposal (RFP) issued in June 2005 by the Object Management Group (OMG). Research has been conducted to show that standardizing on a spacecraft operations language will result in significant cost savings to spacecraft development and operations. 1 A model or metamodel of a spacecraft operations language is the basis for this standardization.A metamodel is used to describe the common elements of a language or other entity. A Spacecraft Operations Language Metamodel describes the common elements of a spacecraft procedure language, which is used to control and monitor spacecraft. This metamodel is then mapped to existing spacecraft procedure languages such as Spacecraft Test and Operations Language (STOL), Procedure Language for Users in Test and Operations (PLUTO), OS/COMET ® Control Language (CCL), and Command Interface Language (CIL). We can then enable tools that convert from one language to another, or allow procedure coding (either textual or graphical) in a standard environment to produce equivalent procedure files in multiple languages.In addition, the metamodel will map to the eXtensible Markup Language (XML) Telemetry and Command Exchange (XTCE), a format that has been adopted by the OMG for standardizing on spacecraft telemetry and command definitions.This paper describes a Spacecraft Operations Language Metamodel as defined by the authors and shows its mapping to two specific spacecraft procedure languages, CCL and STOL, as well as its implementation in standard off the shelf tools.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.