Download presentation
Presentation is loading. Please wait.
Published byRoss Knight Modified over 9 years ago
1
Nikos Kefalakis, John Soldatos, Efstathios Mertikas, Neeli R. Prasad Generating Business Events in an RFID Network
2
RFID Lab, Dept. IECS, FCU Business Event Generator 2
3
RFID Lab, Dept. IECS, FCU Architecture 3
4
RFID Lab, Dept. IECS, FCU Event fields with Event Types mapping 4
5
Seongjin Kim, Mikyeong Moon, Seonghun Kim, Sunmee Yu, Keunhyuk Yeom RFID Business Aware Framework for Business Process in the EPC Network
6
RFID Lab, Dept. IECS, FCU Introduction This paper proposes an RFID business aware framework (RFID Biz AF) that is located between the RFID middleware and the application layer. The framework combines multiple streams of RFID events with business rules and processes to show more complex events that have significant business meaning that can then be bound to the related business. 6
7
RFID Lab, Dept. IECS, FCU RFID business aware framework(Biz AF) Application sends Business Event Specifications(BESpec) to the framework to request business events, integrating business rules into current tags at a reader. Parses the BESpec, composes the ECSpec, and sends it to the RFID middleware. Receives the ECReport from the RFID middleware, and processes the RFID events according to the business rules described in the BESpec. 7
8
RFID Lab, Dept. IECS, FCU Architecture 8
9
RFID Lab, Dept. IECS, FCU RFID business aware framework(Biz AF) RFID Biz AF –Business event Business aware language Business event assistant –Supplement Business event definition tool Business event monitoring engine Simulation engine –Business event-process mapping Business event-process mapper Business event-process invocation agent 9
10
RFID Lab, Dept. IECS, FCU Business event The business event has the responsibility of translating RFID events to meaningful high-level events using the business rules in the EPC network. Business event –Business aware language –Business aware assistant 10
11
RFID Lab, Dept. IECS, FCU Business Aware Language(Biz AL) The RFID Biz AL is an XML-based language that describes the BESpec, which contains the business rule conditioned by time, location, and object information attributes. This language is composed of declarative statements that specify the RFID business events at a high level of abstraction without dealing with the implementation detail. 11
12
RFID Lab, Dept. IECS, FCU Business Aware Language(Biz AL) An activity is a generic unit of work that is defined to generate a business event. Activity –Declaration activity: define the data variable –Trigger activity: collect RFID events aggregated at a specific time and read point –Reference activity: retrieve reference data –Rule activity: generate business events 12
13
RFID Lab, Dept. IECS, FCU Business event assistant(Biz EA) Biz EA provides the means of processing BESpecs that are described by business aware framework. Biz EA parses the BESpec to extract ECSpec, passes ECSpec to the middleware, processes multiple streams of raw RFID events, and manages the flow of activities. Each activity in Business aware language is mapped to components in Biz EA. 13
14
RFID Lab, Dept. IECS, FCU Supplement The supplement component has the role of supporting other components in this framework. Supplement Component –Business event definition tool –Business event monitoring engine –Simulation engine 14
15
RFID Lab, Dept. IECS, FCU Business event definition tool Setting the Environment Modeling of Activities Autogeneration of BESpec Reuse of the Business Event Model –contains business event patterns Interaction with Biz EA 15
16
RFID Lab, Dept. IECS, FCU16
17
RFID Lab, Dept. IECS, FCU Business event monitoring engine & Business Event Simulation Engine The engine consults the business rules to evaluate what corrective actions are best suited to checking automatically. A developer can verify the business events from BESpec before applying them to the RFID applications. The business event simulation engine simulates the RFID readers that generate data and events and provides an effective means of evaluating alternative business rules in the BESpec. 17
18
RFID Lab, Dept. IECS, FCU Business event-process mapper Business event-process mapping –Business event-process mapper –Business event-process invocation agent Business event-process mapper is a description defining a structure that combines several business events with several business processes by mapping data set schema of a business event to the invocation argument 18
19
RFID Lab, Dept. IECS, FCU Business event-process mapping Schemadef –Data schema Events –Bind business event and schemadef Process –Bind business process and event 19
20
RFID Lab, Dept. IECS, FCU20
21
RFID Lab, Dept. IECS, FCU Business event-process invocation agent Business event-process mapping –Business event-process mapper –Business event-process invocation agent The business event-process invocation agent provides the means of automatically mapping business events to initiating data for a business process and triggering the business process using Business event-process mapping at run time. The Business event-process invocation agent invokes processes following the mapping information from the Business event-process mapping through the web services. 21
22
RFID Lab, Dept. IECS, FCU Conclusion 22
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.