Event based Rule Processing in Ubiquitous Web Services Environments

유비쿼터스 웹서비스 환경에서 이벤트 기반의 룰 처리 기법

  • Published : 2006.06.01


Ubiquitous computing network comprises a variety of distributed service devices. Today Web services technology enables the heterogeneous devices to provide their own services and interact with each other via well-defined Internet protocol. Nevertheless, service devices in ubiquitous environments require more event-driven, autonomous interaction beyond rather passive service-oriented architecture of the present time. This paper presents an ECA (Event-Condition-Action) rule description language in an attempt to support capability for autonomous interactions among service-oriented devices in ubiquitous computing network. Specifically, the proposed WS-ECA is an XML-based ECA rule description language for web service-enabled devices. The rules are embedded in distributed devices which invoke appropriate services in the network if the rules are triggered by some internal or external events. The presented ECA-based device coordination approach is expected to facilitate seamless inter-operation among the web service-enabled devices in the emerging ubiquitous computing environment.


  1. A. Friday, N. Davies, N. Wallbank, E. Catterall, and S. Pink. Supporting Service Discovery, Querying and Interaction in Ubiquitous Computing Environments. Wireless Networks 10:631 - 641, 2004 https://doi.org/10.1023/B:WINE.0000044024.54833.cb
  2. Y. Huang, H. Garcia-Molina. Publish/Subscribe in a Mobile Environment. Wireless Networks 10:643 - 652, 2004 https://doi.org/10.1023/B:WINE.0000044025.64654.65
  3. S. Vinoski. Integration with Web Services. IEEE internet computing, 7(6): 75-77, 2003 https://doi.org/10.1109/MIC.2003.1250587
  4. A. Carter and M. Vukovic. A Framework For Ubiquitous Web Service Discovery. In Proc. of the 6th UbiComp, 2004
  5. A. Sashima, N. Izumi, and K. Kurumatani. Location-Mediated Coordination of Web Services in Ubiquitous Computing, in Proc. of IEEE Int'l Conf. Web Services (lCWS'04), pages 109-114,2004
  6. N. Bassiliades, and I. Vlahavas. DEVICE: Compiling production rules into event-driven rules using complex events. Information and Software Technology, 39:331-342,1997 https://doi.org/10.1016/S0950-5849(96)01155-X
  7. K. Liu, L. Sun, A. Dix, and M. Narasipuram. Norm Based Agency for Designing Collaborative Systems. Information Systems Journal, 11(3): 229-247, 2001 https://doi.org/10.1046/j.1365-2575.2001.00102.x
  8. S. Calo, and M. Sloman, Policy-Based Management of Net-works and Services. Journal of Network and Systems Management. 11(3):249-252, 2003 https://doi.org/10.1023/A:1025728221539
  9. J. Lobo, R. Bhatia, and S. Nagvi. A Policy Description Language. In Proc. of National Conference of the American Association for Artificial Intelligence, Orlando, FL, 1999
  10. M. Cilia and A. Buchmann. An Active Functionality Service for E-Business Applications. ACM SIGMOD Record, 31(1): 24-30, 2002