K. Tawsif, J. Hossen, J. E. Raja, M. Z. H. Jesmeen, E. Arif
{"title":"面向大数据的复杂事件处理系统综述","authors":"K. Tawsif, J. Hossen, J. E. Raja, M. Z. H. Jesmeen, E. Arif","doi":"10.1109/INFRKM.2018.8464787","DOIUrl":null,"url":null,"abstract":"Over the years, huge volumes of data are continuously generated due to the increasing number of applications, efficient methods are therefore required to determine the event patterns of interest and manage highly dynamic events in real-time. There has been increasing demand for active systems within Internet of Things, which can automatically react to events that come from various sources. Complex Event Processing (CEP) is an impressive technology that can deal with large amount of data from various sources depending on the consistency of data to generate exact result to process dynamic data in real-time. Thus, understanding existing CEP methods and tools is essential to develop a robust and effective CEP system. In this paper, we had briefly described about event processing, CEP with different engines and CEP for uncertainty. This paper reviewed CEP tools available in the market from 2010 to 2017. It has been found that there are many commercialized and open-source CEP tools in current market, where commercialized tools are used for business intelligence purpose and open-source tools are mostly used for academic purposes. Most of the available processing tools are Query-based and very few are working with Machine learning. There is a huge potential for further research in the use of Machine Learning in Complex Event Processing.","PeriodicalId":196731,"journal":{"name":"2018 Fourth International Conference on Information Retrieval and Knowledge Management (CAMP)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"A Review on Complex Event Processing Systems for Big Data\",\"authors\":\"K. Tawsif, J. Hossen, J. E. Raja, M. Z. H. Jesmeen, E. Arif\",\"doi\":\"10.1109/INFRKM.2018.8464787\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Over the years, huge volumes of data are continuously generated due to the increasing number of applications, efficient methods are therefore required to determine the event patterns of interest and manage highly dynamic events in real-time. There has been increasing demand for active systems within Internet of Things, which can automatically react to events that come from various sources. Complex Event Processing (CEP) is an impressive technology that can deal with large amount of data from various sources depending on the consistency of data to generate exact result to process dynamic data in real-time. Thus, understanding existing CEP methods and tools is essential to develop a robust and effective CEP system. In this paper, we had briefly described about event processing, CEP with different engines and CEP for uncertainty. This paper reviewed CEP tools available in the market from 2010 to 2017. It has been found that there are many commercialized and open-source CEP tools in current market, where commercialized tools are used for business intelligence purpose and open-source tools are mostly used for academic purposes. Most of the available processing tools are Query-based and very few are working with Machine learning. There is a huge potential for further research in the use of Machine Learning in Complex Event Processing.\",\"PeriodicalId\":196731,\"journal\":{\"name\":\"2018 Fourth International Conference on Information Retrieval and Knowledge Management (CAMP)\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-03-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Fourth International Conference on Information Retrieval and Knowledge Management (CAMP)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INFRKM.2018.8464787\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Fourth International Conference on Information Retrieval and Knowledge Management (CAMP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFRKM.2018.8464787","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Review on Complex Event Processing Systems for Big Data
Over the years, huge volumes of data are continuously generated due to the increasing number of applications, efficient methods are therefore required to determine the event patterns of interest and manage highly dynamic events in real-time. There has been increasing demand for active systems within Internet of Things, which can automatically react to events that come from various sources. Complex Event Processing (CEP) is an impressive technology that can deal with large amount of data from various sources depending on the consistency of data to generate exact result to process dynamic data in real-time. Thus, understanding existing CEP methods and tools is essential to develop a robust and effective CEP system. In this paper, we had briefly described about event processing, CEP with different engines and CEP for uncertainty. This paper reviewed CEP tools available in the market from 2010 to 2017. It has been found that there are many commercialized and open-source CEP tools in current market, where commercialized tools are used for business intelligence purpose and open-source tools are mostly used for academic purposes. Most of the available processing tools are Query-based and very few are working with Machine learning. There is a huge potential for further research in the use of Machine Learning in Complex Event Processing.