Data Flow Processing Framework for Multimodal Data Environment Software

被引:2
作者
Janiak, Mateusz [1 ]
Kulbacki, Marek [1 ]
Kniec, Wojciech [1 ]
Nowacki, Jerzy Pawel [1 ]
Drabik, Aldona [1 ]
机构
[1] Polish Japanese Acad Informat Technol, Koszykowa 86, PL-02008 Warsaw, Poland
来源
NEW TRENDS IN INTELLIGENT INFORMATION AND DATABASE SYSTEMS | 2015年 / 598卷
关键词
software architecture; multithreading; parallel data processing; data flow; visual programming; framework; pipeline; graph;
D O I
10.1007/978-3-319-16211-9_36
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Presented is a general purpose, very efficient data processing platform Multimodal Data Environment (MMDE), that includes a new framework for flexible data analysis and processing - Data Flow Programming Framework (DFPF). It was designed to unify already developed solutions, integrate them together and reuse as much of them in the simplest possible way. At the lowest level DFPF provides wrappers for current code to run it within a new framework and at the higher level it is possible to visually construct new algorithms for data processing from previously created or provided processing elements according to visual programming paradigm. DFPF is implemented as a dedicated service for MMDE in C++, but we expect that such solution can be easily implemented in any modern programming language.
引用
收藏
页码:353 / 362
页数:10
相关论文
共 12 条
  • [1] Alexandrescu A., 2001, Modern C++ Design: Generic Programming and Design Patterns Applied
  • [2] Janiak M, 2014, LECT NOTES ARTIF INT, V8398, P515
  • [3] Josinski H., 2012, P INT MULTICONFERENC, V1
  • [4] Kulbacki M., 2015, IFMBE P, P914
  • [5] Kulbacki M, 2014, LECT NOTES ARTIF INT, V8398, P545, DOI 10.1007/978-3-319-05458-2_56
  • [6] Kulbacki M, 2014, LECT NOTES ARTIF INT, V8398, P555, DOI 10.1007/978-3-319-05458-2_57
  • [7] Switonski A., 2011, ELECT REV, V87, P33
  • [8] Switonski A, 2011, LECT NOTES COMPUT SC, V6915, P531, DOI 10.1007/978-3-642-23687-7_48
  • [9] Szczesna A., 2012, 7 INT C SYST ICONS 2, P223
  • [10] Szczesna A., 2011, MACH GRAPH VISION, V20, P238