Time and space event model for complex event processing in internet of things in farmland

被引:0
|
作者
Li, Xiang [1 ]
Wang, Jianlun [1 ]
Gao, Hongju [1 ]
机构
[1] College of Information and Electrical Engineering, China Agricultural University, Beijing
来源
Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery | 2015年 / 46卷
关键词
Complex event processing; Event model; Event specification language; Internet of things in farmland;
D O I
10.6041/j.issn.1000-1298.2015.S0.026
中图分类号
学科分类号
摘要
In internet of things in farmlands, control commands are usually triggered by complex events which contain many dimensionalities of information. Complex events are detected by combining mass of atomic events directly sensed by sensors. That is a typical procedure of complex event processing (CEP). As a basis of CEP, a model of complex events, which describes how atomic events construct complex events, is necessary. Current complex event models focus on temporal logic, but spatial logic relations among farmland events are not considered. In this paper, a novel model that considers both temporal logic and spatial logic was proposed and a relevant XML-based specification language was designed. In the model, multi-level complex events were modeled to a directed graph. For one complex event in the graph, based on analysis of temporal and spatial logic relations among component events, nine time relation operators and eight spatial relation operators were defined to describe above relations; five time combination operators and seven spatial combination operators were defined to calculate attributes of complex events from attributes of atomic events. Based on the model, a XML-based language was defined, which balances readability of users, descriptive abilities and difficulties of parsing and compiling. The proposed event model and language were compared to those used in popular CEP systems e.g. SASE+, Esper, etc. From the comparison, the proposed model and language were more suitable for describing complex events in internet of things in farmlands. © 2015, Chinese Society for Agricultural Machinery. All right reserved.
引用
收藏
页码:153 / 161
页数:8
相关论文
共 17 条
  • [1] Chakravarthy S., Mishra-Snoop D., An Expressive Event Specification Language for Active Databases, (1993)
  • [2] Gatziu S., Dittrich K.R., SAMOS: an active object-oriented database system, IEEE Bulletin of the Tc on Data Engineering, 15, 1-4, pp. 23-26, (1992)
  • [3] Gehani N.H., Jagadish H.V., Shmueli O., Event specification in an active object-oriented database, ACM Sigmod Record, 21, 2, pp. 81-90, (1992)
  • [4] Demers A.J., Gehrke J., Panda B., Et al., Cayuga: a general purpose event monitoring system, CIDR 2007 Proceedings of 3rd Bienniol Conference on Innovative Date System Research, pp. 412-422, (2007)
  • [5] Gyllstrom D., Agrawal J., Diao Y., Et al., On supporting kleene closure over event streams, Proceedings of IEEE 24th International Conference on Data Engineering, pp. 1391-1393, (2008)
  • [6] Kramer J., Seeger B., Semantics and implementation of continuous sliding window queries over data streams, ACM Transactions on Database System, 34, 1, (2009)
  • [7] Meng Y., Luan Z., Xie M., Et, Al., Operator-based extendable complex event processing model, Journal of Software, 25, 11, pp. 2715-2730, (2014)
  • [8] Magid Y., Adi A., Barnea M., Et al., Application generation framework for real-time complex event processing, Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, pp. 1162-1167, (2008)
  • [9] Anicica D., Rudolphb S., Fodorc P., Et al., Real-time complex event recognition and reasoning-a logic programming approach, An International Journal of Applied Artificial Intelligence, 26, 1-2, pp. 6-57, (2012)
  • [10] Rao J., Doraiswamy S., Thakkar H., Et al., A deferred cleansing method for RFID data analytics, Proceedings of the 32nd International Conference on Very Large Data Bases, pp. 175-186, (2006)