CONFLuEnCE: Implementation and Application Design

被引:2
|
作者
Neophytou, Panayiotis [1 ]
Chrysanthis, Panos K. [1 ]
Labrinidis, Alexandros [1 ]
机构
[1] Univ Pittsburgh, Adv Data Management Technol Lab, Dept Comp Sci, Pittsburgh, PA 15260 USA
关键词
workflow; continuous workflows; data streams; monitoring applications; WORKFLOW;
D O I
10.4108/icst.collaboratecom.2011.247204
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data streams have become pervasive and data production rates are increasing exponentially, driven by advances in technology, for example the proliferation of sensors, smart phones, and their applications. This fact effectuates an unprecedented opportunity to build real-time monitoring and analytics applications, which when used collaboratively and interactively, will provide insights to every aspect of our environment, both in the business and scientific domains. In our previous work, we have identified the need for workflow management systems which are capable of orchestrating the processing of multiple heterogeneous data streams, while enabling their users to interact collaboratively with the workflows in real time. In this paper, we describe CONFLuEnCE (CONtinuous workFLow ExeCution Engine), which is an implementation of our continuous workflow model. CONFLuEnCE is built on top of Kepler, an existing workflow management system, by fusing stream semantics and stream processing methods as another computational domain. Furthermore, we explicate our experiences in designing and implementing real-life business and scientific continuous workflow monitoring applications, which attest to the ease of use and applicability of our system.
引用
收藏
页码:181 / 190
页数:10
相关论文
共 50 条
  • [1] Design and implementation of application level multicast
    Cheng, M
    Zhang, Z
    Wei, H
    Li, SH
    Fang, ZY
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMMUNICATION, NETWORK AND CONTROL SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 96 - 99
  • [2] Design and implementation of a visual cryptography application
    Anghelescu, Petre
    Ionescu, Ionela-Mariana
    Bodea, Marian Bogdan
    PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
  • [3] The Application Implementation of Digital Packaging Design
    Zhou Yangjing
    Liu Zhifeng
    Zhang Mengjuan
    PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2015), 2015, : 929 - 932
  • [4] Design and implementation of a rectenna for satellite application
    Takacs, A.
    Aubert, H.
    Despoisse, L.
    Fredon, S.
    2013 IEEE WIRELESS POWER TRANSFER (WPT), 2013, : 183 - 186
  • [5] Design and implementation for wound measurement application
    Li, D.
    WOUND PRACTICE AND RESEARCH, 2006, 14 (02): : 56 - 66
  • [6] DESIGN, IMPLEMENTATION AND APPLICATION OF DOME ANTENNAS
    SCHWARTZMAN, L
    STANGEL, J
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1975, 11 (05) : 974 - 974
  • [7] The design, implementation, and application of the GrewpEdit tool
    Granville, K
    Hickey, TJ
    Tapia '05: 2005 Richard Tapia Celebration of Diversity in Computing Conference, 2005, : 14 - 16
  • [8] Design and implementation of Java application server
    Ruan, T.
    Li, J.
    Feng, D.L.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2001, 38 (08):
  • [9] Design and implementation of adaptive web application
    Ben Djemaa, Raoudha
    Amous, Ikram
    Ben Hamadou, Abdelmajid
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: HUMAN-COMPUTER INTERACTION, 2006, : 151 - +
  • [10] Design and Implementation of WMMP in Medical Application
    Zhao, Wei
    Shi, Gang
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON ELECTRIC AND ELECTRONICS, 2013, : 132 - 135