Skip to main content
Log in

Architecture, implementation and application of complex event processing in enterprise information systems based on RFID

  • Published:
Information Systems Frontiers Aims and scope Submit manuscript

Abstract

Enterprises have to be increasingly agile and responsive to address the challenges posed by the fast moving market. With the software architecture evolving into service-oriented architecture, and the adoption of Radio Frequency Identification (RFID), event processing can fit well in enterprise information systems in terms of facilitation of event aggregation into high level actionable information, and event response to improve the responsiveness. To make it more applicable, the architecture of event processing in enterprise information systems is proposed; event meta model is put forth, and the rules are defined. To improve the detect efficiency, classification and partition of event instance is utilized. We have implemented the event processing mechanism in enterprise information systems based on RFID, including the data structures, optimization strategies and algorithm that is considered as one of the contributions. The performance evaluations show that the method is effective in terms of scalability and the capability of event processing. Complex event processing can improve operation efficiency and discover more actionable information, which is justified by the application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Accada (2007). Accada prototyping platform. http://www.accada.org/. Accessed 21 November 2007.

  • Adi, A., & Etzion, O. (2004). Amit—the situation manager. VLDB, 13(2), 177–203.

    Article  Google Scholar 

  • Bernhardt, T. (2005). Esper Event Engine. http://esper.codehaus.org. Accessed 21 November 2005.

  • Bornhovd, C., Tao, L., Haller, S., & Schaper, J. (2005). Integrating smart items with business processes: An experience report, in Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS), 8, pp. 227–235.

  • Duan, L., Xu, L., Guo, F., Lee, J., & Yan, B. (2007). A local-density based spatial clustering algorithm with noise. Information Systems, 32(7), 978–986.

    Article  Google Scholar 

  • Etzion, O. (2005). Towards an event-driven architecture: An infrastructure for event processing position paper, in Proceedings of the 1st International Conference on Rules and Rule Markup Languages for the Semantic Web (RuleML), pp. 1–7.

  • Fan, Y., Huang, C., Wang, Y., & Zhang, L. (2005). Architecture and operational mechanisms of networked manufacturing integrated platform. International Journal of Production Research, 43(12), 2615–2629.

    Article  Google Scholar 

  • Gonzalez, H., Han, J., & Li, X. (2006). FlowCube: Constructing RFID FlowCubes for multidimensional analysis of commodity flows, in Proceedings of VLDB, 834–845.

  • Gupta, A., & Srivastava, M. (2005). Developing Auto-ID solutions using Sun Java System RFID software. http://java.sun.com/developer/technicalArticles/Ecommerce/rfid/sjsrfid/RFID.html. Accessed 18 December 2005.

  • Hou, H., Xu, S., & Wang, H. (2007). A study on X party material flow: the theory and applications. Enterprise Information Systems, 1(3), 287–299.

    Article  Google Scholar 

  • IBM WebSphere. (2005). IBM Corporation. http://www-306.ibm.com/software/. Accessed 21 November 2005.

  • Li, L., et al. (2008). Assessing the effects of manufacturing infrastructure preparation prior to enterprise information systems implementation. International Journal of Production Research, 46(6), 1645–1665.

    Article  Google Scholar 

  • Liu, G., Mok, A. K., & Konana, P. (1998). A unified approach for specifying timing constraints and composite events in active real-time database systems, in Proceedings of the 4th IEEE Real-Time Technology and Applications Symposium, pp. 199–208.

  • Luckham, D. (2002). The power of events: an introduction to complex event processing in distributed enterprise systems. Addison Wesley: Boston, MA.

    Google Scholar 

  • Maréchaux, J. L. (2006). Combining service-oriented architecture and event-driven architecture using an enterprise service bus. http://www-128.ibm.com/developerworks/webservices/library/ws-soa-eda-esb/index.html#Resources. Accessed 17 September 2006.

  • Nath, B., Reynolds, F., & Want, R. (2006). RFID technology and applications. IEEE Pervasive Computing, 5(1), 22–24.

    Article  Google Scholar 

  • Ohkubo, M., Suzuki, K., & Kinoshita, S. (2005). RFID privacy issues and technical challenges. Communication of the ACM, 48(9), 66–71.

    Article  Google Scholar 

  • Oracle Sensor Edge Server. (2005). Oracle Corporation. http://www.oracle.com/technology/products/sensor_edge_server/index.html. Accessed 21 November 2005.

  • Wang, F., Liu, S., Liu, P., & Bai, Y. (2006). Bridging Physical and Virtual Worlds: Complex Event Processing for RFID Data Streams, in Proceeding of the 10th International Conference on Extending Database Technology (EDBT), pp. 588–607.

  • Warfield, J. (2007). Systems science serves enterprise integration: a tutorial. Enterprise Information Systems, 1(2), 235–254.

    Article  Google Scholar 

  • Xu, L. (2007). Editorial. Enterprise Information Systems, 1(1), 1–2.

    Article  Google Scholar 

  • Xu, L., Li, Z., Li, S., & Tang, F. (2007). A decision support system for product design in concurrent engineering. Decision Support Systems, 42(4), 2029–2042.

    Article  Google Scholar 

  • Xu, L., Wang, C., Luo, X., & Shi, Z. (2006). Integrating knowledge management and ERP in enterprise information systems. Systems Research and Behavioral Science, 23(2), 147–156.

    Article  Google Scholar 

  • Zang, C., & Fan, Y. (2007). Complex event processing in enterprise information systems based on RFID. Enterprise Information Systems, 1(1), 3–23.

    Article  Google Scholar 

  • Zhang, Y., & Bhattacharyya, S. (2007). Effectiveness of Q-learning as a tool for calibrating agent-based supply network models. Enterprise Information Systems, 1(2), 217–233.

    Article  Google Scholar 

  • Zhang, H., Kishore, R., Sharman, R., & Ramesh, R. (2007). Agile integration modeling language: a conceptual modeling grammar for agile integrative business information systems. Decision Support Systems, 44(1), 266–284.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chuanzhen Zang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zang, C., Fan, Y. & Liu, R. Architecture, implementation and application of complex event processing in enterprise information systems based on RFID. Inf Syst Front 10, 543–553 (2008). https://doi.org/10.1007/s10796-008-9109-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10796-008-9109-0

Keywords

Navigation