Event-driven Coordination Rule of Web Services enabled Devices in Ubiquitous environments Kangchan Lee ETRI(Electronics and Telecommunications Research.

Slides:



Advertisements
Similar presentations
29 th Sep Fixed to Mobile Convergence (FMC) - Meaning & Future Perspective - Network Technology Lab. Donghoun Shin.
Advertisements

©2003, Karl Aberer, EPFL, School of Computer and Communication Sciences Some Requirements for Semantic Web Serivce from CROSSFLOW and OPELIX Karl Aberer.
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Research Issues in Web Services CS 4244 Lecture Zaki Malik Department of Computer Science Virginia Tech
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Multimedia Systems Irek Defee IPTV IP + TV Providing television over IP networks.
5.6. Examples of IPTV convergence A. Web TV Definition A system and/or process that uses television to access the Internet via a set-top box or a Built-in.
Doc.: IEEE /655r0 Submission May 2006 Slide 1Scott Lee, et al., Samsung Electronics Use Cases of WLAN for AV Streams Scott Seongwook Lee, Huai-Rong.
Quality of Service Update
1 The Ubiquitous Web Eunchae Yoon. School of Engineering, Eunchae Yoon 2 Contents What is Ubiquitous computing? What is Ubiquitous Web? Ubiquitous computing.
Packetizer ® Copyright © 2009 H.325 Overview Paul E. Jones Rapporteur, Q12/16 H.325 Experts Group April 7,
Integrating Educational Technology into the Curriculum
Ying Wang EDN 303 Fall Objectives Define curriculum-specific learning Explain the difference between computer, information, and integration literacy.
® Context Aware Firewall Policies Ravi Sahita Priya Rajagopal, Pankaj Parmar Intel Corp. June 8 th 2004 IEEE Policy (Security)
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
An authorization control framework to enable service composition Takashi Suzuki, Randy H. Katz EECS Department University of California, Berkeley {tsuzuki,
Mahapatra-A&M-Sprong'021 Co-design Finite State Machines Many slides of this lecture are borrowed from Margarida Jacome.
© 2014 Level 3 Communications, LLC. All Rights Reserved. Proprietary and Confidential. Polycom event Security Briefing 12/03/14 Level 3 Managed Security.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Tim St. John Masters Computer Engineering Software Engineering Track.
Colombo, Sri Lanka, 7-10 April 2009 The National IPv6 Roadmap and its Regulatory Role Prof Dr Sureswaran Ramadass, National Advanced IPv6 Centre Of Excellence.
The business system of creative industries: interaction of creative and technological components Doc.dr.Monika Petraite - Kriaucioniene Kaunas university.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Peter Haubrich SMAG 21 September 2000 Vision of Digital Home Networks Sony Europe Home Network Company Peter Haubrich London, September 21, 2000.
Discovering E-Services Using UDDI in SELF-SERV Quan Z. Sheng, Boualem Benatallah, Rayan Stephan, Eileen Oi-Yan Mak, Yan Q. Zhu School of Computer Science.
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
1 Seminar Presentation Multimedia Audio / Video Communication Standards Instructor: Dr. Imran Ahmad By: Ju Wang November 7, 2003.
Enabling Workflow in UPnP Networks Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik Bohn,
Final Presentation CSD200424/05/2004. Integrating services such as TV, Telephony & Internet over the same IP network. One Connection. One Package. One.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
Providing Web Services over DVB-H Mobile Virtual Web Services Reporter: 藍元宏 Date: 2009/05/11 Vilas, A.F.; Redondo, R.P.D.; Arias, J.J.P.; Solla, A.G.;
Approaches to Home Connectivity T Research Seminar on Telecommunications Business Marko Berg.
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
A service-oriented middleware for building context-aware services Center for E-Business Technology Seoul National University Seoul, Korea Tao Gu, Hung.
Nogues Thomas Director, Standards Coordination, NDS Ltd A “converged world” is where technology brings connectivity.
Interoperability between Scientific Workflows Ahmed Alqaoud, Ian Taylor, and Andrew Jones Cardiff University 10/09/2008.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Cerberus: A Context-Aware Security Scheme for Smart Spaces presented by L.X.Hung u-Security Research Group The First IEEE International Conference.
TTCN-3 MOST Challenges Maria Teodorescu
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
Voice-based generic UPnP Control Point Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik.
Extending ISA/IAG beyond the limit. AGAT Security suite - introduction AGAT Security suite is a set of unique components that allow extending ISA / IAG.
Internet Protocol TeleVision
1 Run-Time Software Engineering An approach for Embedded and Ubiquitous Computing Environments Sooyong Park Sogang University South.
Digital Library The networked collections of digital text, documents, images, sounds, scientific data, and software that are the core of today’s Internet.
12 Chapter 12: Advanced Topics in Object-Oriented Design Systems Analysis and Design in a Changing World, 3 rd Edition.
{ INTERNET  A GLOBAL SYSTEM OF INTERCONNECTED COMPUTERS  A NETWORK OF NETWORKS.  A PART OF EVERYDAY LIFE  VAST ARRAY OF INFORMATION RESOURCES AND SERVICES.
Meeting of High-Level Experts on “Competitive Platforms for the Delivery of Digital Content”; Geneva, June 2007 Broadband with NGN enabling Convergences.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Data Distribution. Outline Fundamental concepts –Name space –Description expressions –Interest expressions Static Data Distribution: HLA Declaration Management.
1 An infrastructure for context-awareness based on first order logic 송지수 ISI LAB.
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
Networks Unit 5 Digital Literacy Computer Technology (S3 Obj 2-1, 2-2 & 2-3)
NEW WAVE TECHNOLOGY MOBILE COMPUTING. I ntroduction With digitalization the difference between telecommunication and computer net-working is fading.
A SEMINAR ON ROVER TECHNOLOGY
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Service-Oriented Computing: Semantics, Processes, Agents
Tomas Vitvar, Maciej Zaremba, Mathew Moran
Germany - Korea Germany - Korea IT Cooperation IT Cooperation
Web Ontology Language for Service (OWL-S)
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
TTA Standardization Activities since GSC10
WELCOME TO SEMINAR.
- IT Cooperation Yong-Kyung LEE, Ph.D. President & CEO December 2004
The National IPv6 Roadmap and its Regulatory Role
Presentation transcript:

Event-driven Coordination Rule of Web Services enabled Devices in Ubiquitous environments Kangchan Lee ETRI(Electronics and Telecommunications Research Institute)

2 IT839 Strategy in Korea The IT839 Strategy –the government’s active efforts towards u-Korea – 9 New Growth Engine 3 Infrastructure 8 Services Next-generation mobile Communications Digital TV Broadcasting Home Network Next generation PC IT SoC S/W solution & Digital Contents Embedded SW Telemetics Intelligent Service robot Borad Convergence Network u-Sensor Network (USN)IPv6 WiBroDMBTelemetics/LBS Home Network RFIDW-CDMA Terrestrial DTV Internet Telephony Soft infraware

3 Ubiquitous Environments SD MMC E -Tower Game Telephone PC DVD Audio TV STB DVC Map Info IC Card SD MMC SD MMC SIM ♪ Digital Contents Infra Info Personal Info Automobile Service Mobile Office Home Outdoor Shop How to coordinate ?

4 Basic Concept of Ubiquitous Web Services Any Devices Any Network Any Service Ubiquitous Web Services

5 Service Requestor / Provider Service Provider interaction Discovery Services publish find Dynamic Discovery, Composition mechanism is required

6 WS-ECA WS-ECA : Event, Condition, Action –Rule based services composition mechanism Requirements of WS-ECA –conditional response & event filtering –event forwarding/broadcasting/multicasting –temporal reaction –logical expression (conjunction, disjunction, negation, etc) of events and actions –transitive rule

7 General structure of ECA Rule Examples of ECA Rules –(conditional response) on e1 if c1 do a1 on e1 if c2 do a2 –(transitive property) on e1 if c1 do{on e2 if c2 do a2} on e1 if c1 do a1 (  e1’)cf. action a1 generate internal event e1’ on e1’^e2 if c2 do a2 –(logical operation) Event on (e1^e2) | e3 if c1 do a1 Condition on e1 if c1|(c2^~c3) do a1 Action on e1 if c1 do a1|(a2^a3) Overview ECA Rule Description Language on event if condition do action

8 WS-ECA Rules –Event : primitive events(time, internal, external) & complex events –Condition : variables in devices or events –Action : primitive actions(invoke, passEvent, createIntEvent, assign, delay) and complex actions Overview (cont ’ d) External Device WS-ECA Rules Actions invoke assign/delay passEvent createIntEvent Events time events Internal events External events Variables Event variables Device variables ECA Rule Event Condition Action Device WS-ECA Rules Services External Device Services WS-ECA Rules Services WS-ECA Rules WS-Eventing Web service invocation WS-Eventing & Service invocation WS-Eventing & Service invocation ECA Rule Description Language

9 Scenario ECA Rule Example morning cooking service example alarm(‘20min before getting-up’) getting-up time=7:00AM cook() intEvent(out_of_rice) if rice is not enough alert() afterintEvent(out_of_rice) if cooking is completed extEvent(cooking_completion) timeDelay(10min) before invokeService(makeCoffee())

10 Conclusions ECA Rules in Ubiquitous Service Computing –WS-ECA: Rule description language –Conflict detection and resolution in ECA Rules is required –ECA Rule system components : e.g. Rule Manager –ECA Rule network protocol Future Works –Resource management for multiple users –Implementation of ECA Rule Systems