计算机工程 ›› 2020, Vol. 46 ›› Issue (6): 230-240.doi: 10.19678/j.issn.1000-3428.0054070

• 体系结构与软件技术 • 上一篇    下一篇

海洋计算模型协同一体化流程管理系统研究

赵丹枫1, 刘新阳1, 戴舒原1, 黄冬梅1,2, 梅海彬1   

  1. 1. 上海海洋大学 信息学院, 上海 201306;
    2. 上海电力大学, 上海 200090
  • 收稿日期:2019-03-04 修回日期:2019-05-06 发布日期:2019-07-03
  • 作者简介:赵丹枫(1982-),女,博士,主研方向为业务流程管理、数据库理论、云计算;刘新阳、戴舒原,硕士研究生;黄冬梅,教授、博士生导师;梅海彬,副教授、博士。
  • 基金项目:
    国家自然科学基金(41671431)。

Research on Collaborative Integrated Process Management System for Ocean Computing Model

ZHAO Danfeng1, LIU Xinyang1, DAI Shuyuan1, HUANG Dongmei1,2, MEI Haibin1   

  1. 1. College of Information Technology, Shanghai Ocean University, Shanghai 201306, China;
    2. Shanghai University of Electric Power, Shanghai 200090, China
  • Received:2019-03-04 Revised:2019-05-06 Published:2019-07-03

摘要: 海洋计算模型具有数据源广、模型复杂度高的特点,并且涉及众多学科领域。针对多种类海洋计算模型协同计算时调用复杂的问题,开发海洋计算模型协同一体化流程管理系统。对模型进行服务化封装集成,设计通用的数据转换接口,提出基于随机森林的数据分类与转换算法实现海洋数据的协同转换,并通过加入数据预处理过程降低时间复杂度。在此基础上,设计改进的鸡群优化算法提高调度效率,利用面向服务的多粒度协作流程建模方法构建轻量级的流程自定义交互机制。实验结果表明,该系统可有效提高海洋数据分析与模拟计算的效率,其中结合数据预处理的RF算法较SVM和原始RF算法数据分类速度更快,并可保持高于91%的分类准确率,而改进的鸡群优化算法迭代次数较原始CSO算法和SJF算法减少29%~37%,可有效提高调度效率。

关键词: 海洋计算模型, 协同计算, 模型封装, 数据分类与转换, 资源调度, 流程建模

Abstract: The ocean computing model has the characteristics of wide data sources and high model complexity,and involves many disciplines.In order to solve the complex problem in the collaborative computing of multiple ocean computing models,a collaborative integrated process management system for ocean computing models is developed.The model is integrated as services,an universal data conversion interface is designed,a data classification and conversion algorithm based on Random Forest(RF) is proposed to realize the collaborative conversion of ocean data,and the time complexity is reduced by adding a data preprocessing process.On this basis,an improved Chicken Swarm Optimization(CSO) algorithm is designed to improve scheduling efficiency,and a lightweight process customization interaction mechanism is constructed by using the service-oriented multi-granularity collaborative process modeling method.Experimental results show that the system can effectively improve the efficiency of the ocean data analysis and numerical simulation.The RF algorithm combining with data preprocessing has faster data classification speed compared with SVM and the original RF algorithm,and can keep the classification accuracy higher than 91%.Compared with the original CSO algorithm and SJC algorithm,the iterations of the improved CSO algorithm is reduced by 29%~37%,which can effectively improve the scheduling efficiency.

Key words: ocean computing model, collaborative computing, model encapsulation, data classification and transformation, resource scheduling, process modeling

中图分类号: