Enhancing Business Process Automation by Integrating RFID Data and Events

Business process automation is one of the major benefits for utilising Radio Frequency Identification (RFID) technology. Through readers to RFID middleware systems, the information and the movements of tagged objects can be used to trigger business transactions. These features change the way of business applications for dealing with the physical world from mostly quantity-based to object-based. Aiming to facilitate business process automation, this paper introduces a new method to model and incorporate business logics into RFID edge systems from an object-oriented perspective with emphasises on RFID's event-driven characteristics. A framework covering business rule modelling, event handling and system operation invocations is presented on the basis of the event calculus. In regard to the identified delayed effects in RFID-enabled applications, a two-block buffering mechanism is proposed to improve RFID query efficiency within the framework. The performance improvements are analysed with related experiments.

[1]  Yanlei Diao,et al.  SASE: Complex Event Processing over Streams , 2006, ArXiv.

[2]  Archan Misra,et al.  CAPS: energy-efficient processing of continuous aggregate queries in sensor networks , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications (PERCOM'06).

[3]  Anil Nigam,et al.  Business artifacts: An approach to operational specification , 2003, IBM Syst. J..

[4]  Kamal Bhattacharya,et al.  Modeling Business Contexture and Behavior Using Business Artifacts , 2007, CAiSE.

[5]  Tharam S. Dillon,et al.  On the Move to Meaningful Internet Systems, OTM 2010 , 2010, Lecture Notes in Computer Science.

[6]  Qing Li,et al.  Challenges and opportunities in collaborative business process management: Overview of recent advances and introduction to the special issue , 2009, Inf. Syst. Frontiers.

[7]  Bill Glover,et al.  RFID essentials , 2006 .

[8]  Yanlei Diao,et al.  High-performance complex event processing over streams , 2006, SIGMOD Conference.

[9]  Eleonora Bottani,et al.  Reengineering, Simulation and Data Analysis of an RFID System , 2008, J. Theor. Appl. Electron. Commer. Res..

[10]  August-Wilhelm Scheer Business Process Engineering, ARIS-Navigator for Reference Models for Industrial Enterprises , 1994 .

[11]  Murray Shanahan,et al.  The Event Calculus Explained , 1999, Artificial Intelligence Today.

[12]  August-Wilhelm Scheer,et al.  Business Process Engineering , 1989 .

[13]  Jerry Banks,et al.  RFID Applied , 2007 .

[14]  Yanlei Diao,et al.  SASE: Complex Event Processing over Streams (Demo) , 2007, CIDR.

[15]  Fusheng Wang,et al.  RFID Data Processing with a Data Stream Query Language , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

[16]  Sameer Kumar Connective Technologies in the Supply Chain , 2007 .

[17]  Tobias Gotz,et al.  Efficient Supply Chain Management with SAP Solution for RFID , 2006 .

[18]  Sasan Safai,et al.  Effi cient Supply Chain Management with SAP Solutions for RFID , 2006 .

[19]  Fusheng Wang,et al.  Temporal Management of RFID Data , 2005, VLDB.

[20]  Tao Lin,et al.  Integrating Automatic Data Acquisition with Business Processes - Experiences with SAP's Auto-ID Infrastructure , 2004, VLDB.

[21]  S Koh,et al.  RFID in Supply Chain Management: A Review of Applications , 2007 .

[22]  Fusheng Wang,et al.  Bridging Physical and Virtual Worlds: Complex Event Processing for RFID Data Streams , 2006, EDBT.

[23]  Bonghee Hong,et al.  A Continuous Query Index for Processing Queries on RFID Data Stream , 2007, 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007).

[24]  Richard Hull,et al.  Artifact-Centric Business Process Models: Brief Survey of Research Results and Challenges , 2008, OTM Conferences.