首页> 外文会议>58th International Astronautical Congress 2007 >IMPLEMENTING DATA PRESENTATION LAYER IN TESTING AND SIMULATION ENVIRONMENTS USING XML
【24h】

IMPLEMENTING DATA PRESENTATION LAYER IN TESTING AND SIMULATION ENVIRONMENTS USING XML

机译:使用XML在测试和模拟环境中实现数据表示层

获取原文

摘要

The fundamental task of an Electrical Ground Support Equipment (EGSE) used in the field of space exploration is to aid the testing and simulation of the spacecraft units in different phases of the development. To follow a flexible and modular approach in the development of EGSEs it is necessary to use a source code independent way to represent the simulation models and the description of logical operations. One of the possibilities to achieve platform independent data representation is the Extensible Markup Language (XML). XML is a meta-language derived from the Structured Generalized Markup Language (SGML) [1] and the Hyper Text Markup Language (HTML) [2] for creating special purpose Markup languages. The main advantages of the XML for our purposes are the following. XML languages represent data in a tree structure in text format so it is easy to design, and process by computers, and reasonably human-legible. There are a wide variety of tools to design and process XML files. The goal of this talk is to give a brief overview of three different projects. All of these projects are EGSE developments and use XML for implementing data representation layer to generate long test sequences. These developments are related to the ESA Venus Express mission, the ISS Obstanovka (plasma wave complex) instrument, and the ESA's Rosetta lander. For the first two projects the stored data is a test sequence, while at the third project the XML contains spacecraft unit model description for a simulation framework, which is a major tool for knowledge preservation in the long-term mission. The main part of the talk will present the experiences of the above projects then a detailed overview of a system witch utilize XML and corresponding technologies for implementing a data presentation layer will be given. This layer can be a fundamental module in a flexible and modular universal EGSE framework.
机译:在太空探索领域中使用的电子地面支持设备(EGSE)的基本任务是,在开发的不同阶段,协助航天器单元的测试和仿真。为了在EGSE的开发中遵循灵活的模块化方法,必须使用独立于源代码的方式来表示仿真模型和逻辑操作的描述。实现平台无关的数据表示的一种可能性是可扩展标记语言(XML)。 XML是从结构化通用标记语言(SGML)[1]和超文本标记语言(HTML)[2]派生而来的元语言,用于创建专用标记语言。对于我们而言,XML的主要优点如下。 XML语言以树状结构以文本格式表示数据,因此它很容易通过计算机进行设计和处理,并且很容易辨认。有各种各样的工具可以设计和处理XML文件。本演讲的目的是简要概述三个不同的项目。所有这些项目都是EGSE开发的,并且使用XML来实现数据表示层以生成较长的测试序列。这些发展与ESA金星快车任务,ISS Obstanovka(等离子体波群)仪器以及ESA的Rosetta着陆器有关。对于前两个项目,存储的数据是一个测试序列,而在第三个项目中,XML包含用于仿真框架的航天器单元模型描述,这是长期任务中知识保存的主要工具。演讲的主要部分将介绍上述项目的经验,然后详细介绍利用XML的系统以及用于实现数据表示层的相应技术。该层可以是灵活的模块化通用EGSE框架中的基本模块。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号