摘要
为了改善算法研究过度依赖软件开发的现状,在月球探测数据处理工作中引入了科学工作流技术。首先,提出了一个改进的工作流元模型。该模型基于数据流建立处理过程,扩展了数据模型和过程模型。然后,对扩展后的数据模型和过程模型进行了设计:引入数据产品生成树,建立了数据之间的联系;对数据进行了封装和分层,便利了建模工作;基于有向无环图建立过程模型,特别是对于数学公式的描述,用语义建模替代图形化建模,降低了数学公式在有向无环图中建模的复杂性。最后,以嫦娥三号的数据预处理案例对模型进行了验证,结果表明该模型可以很好地解决探月工程数据预处理的灵活性问题。根据该模型研制的原型软件已在月球探测工程中得到了应用。
In order to adapt the characters in the data process of Lunar Exploration,the workflow technology is proposed to deal with the situation that research excessively depends on software development.Yet the data process of Lunar Exploration can not be represented by the current workflow process definition meta-models.An innovative extended workflow process definition metamodel is proposed with the data model and the process model.Base on that,the extended data model and process model are studied.The data relationship is established through product tree that data are encapsulated and layered in order to facilitate the modeling.To reduce the modeling complexity of the mathematical formulas using DAG,semantic modeling based on MathML is approached.The Data Processing on Chang′E-3is used to verify the model.Results show that the flexibility in data preprocessing system of Lunar Exploration Project can be solved.Prototype software has already been used in Lunar Exploration.
出处
《吉林大学学报(工学版)》
EI
CAS
CSCD
北大核心
2015年第6期2007-2013,共7页
Journal of Jilin University:Engineering and Technology Edition
基金
国家自然科学基金项目(41371414)
关键词
计算机应用
科学工作流
嫦娥三号
数据预处理系统
工作流建模
computer application
scientific workflow
Chang′E-3
data pre-processing system
workflow modeling