此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

Implementation of Ontext-aware Collaboration Framework with XLogic Collaborative RFID/USN-Enabled Adaptive Middleware

Chang-hyun BYUNChang-hyun BYUN1, Kyungeun PARK1, Jekuk YUN1, Yanggon KIM1, Juno CHANG2

 

(1. Dept. of Computer & Information Sciences, Towson University, Towson, Maryland, 21252, USA; 2.Division of Digital Media, Sangmyung University, Seoul 110-743, Korea)

 

Abstract-The purpose of the XCREAM (XLogic Collaborative RFID/USN-Enabled Adaptive Middleware) is to make collaboration among many RFID/USN-enabled applications possible by providing them with convenient web service interface to the XCREAM through XML infrastructure language (XLogic). Also, frequent communication transactions between various kinds of external devices and the XCREAM framework enabled us to keep on searching for the effective way to make better use of massive heterogeneous data. Most of all, we tried to deduct a specific situation (context) by analysing the complex events. As a solution for this requirement, a context awareness scheme has been integrated to the existing XCREAM framework with an ontology based rule engine. This paper describes the integration process of the XCREAM with the context awareness scheme and inference rule engine.

 

Key words-context awareness; ontology; XCREAM(XLogic Collaborative RFID/USN-Enabled Adaptive Middleware); RFID (Radio Frequency Identification); USN (Universal Sensor Network); collaboration; middleware framework

 

Manuscript Number: 1674-8042(2011)supp1.-0054-06

 

doi: 10.3969/j.issn.1674-8042.2011.supp1.012

 

References

 

[1]Park K, Kim Y, Chang J. Design and implementation of scenario-based collaborative framework: XCREAM. Proceedings of International Conference on Information Science and Applications, Seoul, Korea, 2010.
[2]Park K, Kim Y, Chang J, et al. The prototype of the massive events streams service architecture and its application. Proceedings of International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2008), Thailand, 2008.
[3]Park K, Kim Y, Lee J, et al. Integrated design of event stream service system architecture (ESSSA). Proceedings of International Conference on E-business, Barcelona, Spain, 2007.
[4]EPCglobal .The Application Level Events (ALE) Specification, ver. 1.0, 2005, http://www.epcglobalinc.org/standards/ale/ale10-standard-20050915.pdf.
[5]Matthias Baldauf, Schahram Dustdar, Florian Rosenberg. A survey on context-aware systems, 2007.
[6]Wang Weixin, Sung Jongwoo, Kim Daeyoung. Complex Event Processing in EPC Sensor Network Middleware for Both RFID and WSN, 2007.
[7]EPCglobal. The EPCglobal Architecture Framework, 2005, http://www.epcglobalinc.org/standards/Final-epcglobal-arch-20050701.pdf.
[8]Luckham David C, Frasca Brian. Complex event processing in distributed systems, August 1998.
[9]Forgy C L, Rete: a fast algorithm for the many pattern/many object pattern match problem. Atrificial Intelligence, 1982, 19(1): 17-37.
[10]Drools. Java Rule Engine. http://www.drools.org.http://www.epcglobalinc.org/standards/ale/ale10-standard-20050915.pdf.
[11]Jess. the Rule Engine for the JavaTM Platform , http://www.jessrules.com/
 

[full text view]