Reactive Distributed System Modeling Supported by Complex Event Processing

J. Lang, Janusz Janik
{"title":"Reactive Distributed System Modeling Supported by Complex Event Processing","authors":"J. Lang, Janusz Janik","doi":"10.1109/ECBS-EERC.2013.31","DOIUrl":null,"url":null,"abstract":"Significant trend in software development is oriented mainly on distributed systems. One of the main problems in the current world of information technologies is the ever-increasing amount of digital data and complexity of problems that are being solved. In such conditions, developing a distributed system that needs to response promptly, can be very difficult and without proper techniques can lead to failure. Processing of potentially large volumes of incoming messages or events from various sources is also specific to the reactive computing. It can be assumed that the number of resources and their diversity will only grow. For that reason we have analyzed common approaches in distributed systems development. In this paper we introduce complex event processing. We try to evaluate its assets concerning design, implementation, modifiability, and flexibility of reactive distributed systems. For this purpose, we have implemented a functional model of an electronic toll collection system, based on system specifications for Slovak conditions. Significant flexibility is achieved in comparison with existing solutions. We also present the possibilities of complex event processing application in reactive distributed system design. Based on gained knowledge even implemented a functional model we have evaluated complex event processing impact on system's functionality, modifiability, performance and other characteristics.","PeriodicalId":314029,"journal":{"name":"2013 3rd Eastern European Regional Conference on the Engineering of Computer Based Systems","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2013-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 3rd Eastern European Regional Conference on the Engineering of Computer Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECBS-EERC.2013.31","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11

Abstract

Significant trend in software development is oriented mainly on distributed systems. One of the main problems in the current world of information technologies is the ever-increasing amount of digital data and complexity of problems that are being solved. In such conditions, developing a distributed system that needs to response promptly, can be very difficult and without proper techniques can lead to failure. Processing of potentially large volumes of incoming messages or events from various sources is also specific to the reactive computing. It can be assumed that the number of resources and their diversity will only grow. For that reason we have analyzed common approaches in distributed systems development. In this paper we introduce complex event processing. We try to evaluate its assets concerning design, implementation, modifiability, and flexibility of reactive distributed systems. For this purpose, we have implemented a functional model of an electronic toll collection system, based on system specifications for Slovak conditions. Significant flexibility is achieved in comparison with existing solutions. We also present the possibilities of complex event processing application in reactive distributed system design. Based on gained knowledge even implemented a functional model we have evaluated complex event processing impact on system's functionality, modifiability, performance and other characteristics.
复杂事件处理支持的响应式分布式系统建模
面向分布式系统是软件开发的重要趋势。当今信息技术世界的主要问题之一是不断增加的数字数据量和正在解决的问题的复杂性。在这种情况下,开发需要快速响应的分布式系统可能非常困难,如果没有适当的技术,可能会导致失败。处理来自各种来源的潜在的大量传入消息或事件也特定于响应式计算。可以假定,资源的数量及其多样性只会增加。因此,我们分析了分布式系统开发中的常用方法。本文介绍了复杂事件处理。我们试图评估它的资产,包括设计、实现、可修改性和响应式分布式系统的灵活性。为此目的,我们根据斯洛伐克条件的系统规格,实施了电子收费系统的功能模型。与现有解决方案相比,实现了显著的灵活性。我们还提出了复杂事件处理在响应式分布式系统设计中应用的可能性。基于所获得的知识,甚至实现了一个功能模型,我们评估了复杂事件处理对系统功能、可修改性、性能和其他特征的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信