-
题名一种模型驱动的可视化生成系统
被引量:12
- 1
-
-
作者
杜一
郭旦怀
陈昕
任磊
戴国忠
-
机构
中国科学院计算机网络信息中心科学数据中心
北京航空航天大学自动化科学与电气工程学院
人机交互北京市重点实验室(中国科学院软件研究所)
-
出处
《软件学报》
EI
CSCD
北大核心
2016年第5期1199-1211,共13页
-
基金
国家自然科学基金(61402435,41371386,61572057,61303162)
中国科学院知识创新工程(CNIC_QN_1507)~~
-
文摘
随着可视化与可视分析需求的增加,可视化开发所需的总成本不断提高.模型驱动的开发方法能够提高软件开发的效率,但在可视化开发中并没有发挥应有的作用.在此背景下,给出DVDL(data visualization description language)——一种模块化、层次化描述的可视化描述语言,利用DVDL可以对组成可视化的各个部分进行不同抽象层次上的描述.在DVDL基础上,给出一种模型驱动的可视化生成系统DVIZ(data visualization).该系统通过数据源选择、可视化配置、发布与分享这3个步骤以及所见即所得的配置,实现可视化的快速生成;系统支持多可视化图形之间的交互与关联配置;并且该系统基于Web开发,支持多种社交平台,易于分享与传播.
-
关键词
可视化系统
用户界面描述语言
模型驱动的开发方法
最终用户编程
-
Keywords
visualization system
user interface description language
model-driven development methodology
end user programming
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名模型驱动的大数据流水线框架PiFlow
被引量:8
- 2
-
-
作者
朱小杰
赵子豪
杜一
-
机构
中国科学院计算机网络信息中心
中国科学院大学
-
出处
《计算机应用》
CSCD
北大核心
2020年第6期1638-1647,共10页
-
基金
国家重点研发计划云计算与大数据重点专项(2018YFB1004001)
国家自然科学基金重点项目(61836013)
中国烟草总公司科技重大专项(110201801019(SJ-01))。
-
文摘
复杂流程的大数据处理多依托于流水线系统,但大数据处理的流水线系统在易用性、功能复用性、扩展性以及处理性能等方面存在不足。针对上述问题,为提高大数据处理环境的构建与开发效率,优化处理流程,提出了一种模型驱动的大数据流水线框架PiFlow。首先,将大数据处理过程抽象为有向无环图;然后,开发一系列组件用于构建数据处理流水线,并设计了流水线任务执行机制。同时,为规范和简化流水线框架的描述,设计了基于模型驱动的大数据流水线描述语言--PiFlowDL,该语言以模块化、层次化的方式对大数据处理任务进行描述。PiFlow以所见即所得(WYSIWYG)的方式配置流水线,集成了状态监控、模板配置、组件集成等功能,与Apache NiFi相比有2~7倍的性能提升。
-
关键词
大数据
流水线
流水线调度
模型驱动的开发方法
数据处理
-
Keywords
big data
pipeline
pipeline scheduling
model driven development method
data processing
-
分类号
TP311.56
[自动化与计算机技术—计算机软件与理论]
-