The role of an Operations Language (OL) is to support the configuration and execution of control scripts required for the execution of many applications in the domain of spacecraft operations. Potential target applications which require an embedded operation and expression execution component include : TM/TC processing; Status Displays; Procedure Execution; Automated Actions; Mission Planning and Scheduling; and Test and Check-out Systems. The control scripts contain expressions and flow control statements which may reference application data as operands and call application actions during their execution. Re-use of previous operations languages has been restricted by factors such as non portability, application specificity, inadequate performance, non intuitive syntax or poor integration with space mission system models. These factors have combined to limit standardization in this area. The Integrated Common Operations Language (ICOL) and its software libraries supporting operation definition and execution attempts to address these issues by using Java technology and open standards to define the mission system model. ICOL has been developed by Science Systems (Space) Ltd in co-ordination with ESA as part of the ARTES technology development program. __________________________________________________________________________________
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.