Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 1 SWWS System Architecture using DamlRuleML Intelligent Information System Lab.

Slides:



Advertisements
Similar presentations
(2)(2) APNOMS 2003 Introduction Web-Service –A software application identified by a URI –Its public interfaces and bindings are defined and described.
Advertisements

Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Mobile Agents Mouse House Creative Technologies Mike OBrien.
School of Engineering & Technology Computer Architecture Pipeline.
1 UIM with DAML-S Service Description Team Members: Jean-Yves Ouellet Kevin Lam Yun Xu.
Tactical Event Resolution Using Software Agents, Crisp Rules, and a Genetic Algorithm John M. D. Hill, Michael S. Miller, John Yen, and Udo W. Pooch Department.
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
Intelligent E-Commerce Systems Lab INHA University 33rd International Conference on Current Trends in Theory and Practice of Computer Science Semantic.
SELBO Agent Ivan Minov University of Plovdiv “Paisii Hilendarski“
Semantic Service Discovery Prototype DataTAG Activity Update WP4 Meeting Bologna – Simone Ludwig Electronic and Computer Engineering Department.
July 06, 2006DB&IS Building Web Information Systems using Web Services Flavius Frasincar Erasmus University Rotterdam Eindhoven.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Spatial Data Server for Mobile Environment EDBT 2004, Greece March 16, B.W. Oh, M.S. Kim, M.J. Kim, and E.K. Lee Spatial Information Technology Center,
An Intelligent Broker Approach to Semantics-based Service Composition Yufeng Zhang National Lab. for Parallel and Distributed Processing Department of.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
TRAVEL RESERVATION SYSTEM USING WEB SERVICES COMPOSITION LANGUAGE
Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems (sections 2.7, 2.8,
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Semantic Web Services Semantic Web - Fall 2005 Computer.
CS 331, Principles of Programming Languages Introduction.
XRML Syntax and Automated Form Processing IIS/EC Lab Mye M. Sohn.
Evaluating Centralized, Hierarchical, and Networked Architectures for Rule Systems Benjamin Craig University of New Brunswick Faculty of Computer Science.
Development of Expert System on Wheat Crop Management (EXOWHEM)
CS 355 – Programming Languages
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
ISYS 512 Business Application Design and Development with.Net David Chao.
Sharable Information Workspace William Lee Computer Science University of Illinois at Urbana-Champaign.
1 A Weighted-Tree Similarity Algorithm for Multi-Agent Systems in e-Business Environments Virendra C.Bhavsar* Harold Boley** Lu Yang* * Faculty of Computer.
1 Expert Finding for eCollaboration Using FOAF with RuleML Rules MCeTECH May 2006 Jie Li 1,2, Harold Boley 1,2, Virendrakumar C. Bhavsar 1, Jing.
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. XML clustering methods Sohn Jong-Soo Intelligent Information.
Intelligent Agents Meet the Semantic Web in Smart Spaces Harry Chen,Tim Finin, Anupam Joshi, and Lalana Kagal University of Maryland, Baltimore County.
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 1 Sohn Jong-Soo Intelligent Information System lab. Department of Computer Science.
AgentMatcher Search in Weighted, Tree-Structured Learning Object Metadata H. Boley, V.C. Bhavsar, D. Hirtle, A. Singh, Z. Sun and L. Yang National Research.
XML Court Forms Harry Jacobs Judicial Council of California – Administrative Office of the Courts
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
Building Java Programs Chapter 1 Introduction to Java Programming Copyright (c) Pearson All rights reserved.
Web Services for Satellite Emulation Development Kathy J. LiszkaAllen P. Holtz The University of AkronNASA Glenn Research Center.
Cracow Grid Workshop, October 27 – 29, 2003 Institute of Computer Science AGH Design of Distributed Grid Workflow Composition System Marian Bubak, Tomasz.
Copyright © 2007 Addison-Wesley. All rights reserved.1-1 Reasons for Studying Concepts of Programming Languages Increased ability to express ideas Improved.
Knowledge Engineering Applying Rule-based Expert System to Develop an Intelligent Collaborative Design Platform Professor: Dr Amy J.C. Professor: Dr Amy.
Jess: A Rule-Based Programming Environment Reporter: Yu Lun Kuo Date: April 10, 2006 Expert System.
2004/12/13 National Tsing Hua University, Taiwan1 USING KNOWLEDGE-BASED INTELLIGENT REASONING TO SUPPORT DYNAMIC COLLABORATIVE DESIGN Allen T.A. Chiang*,
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Sample PowerPoint presentation. Publish from Office Add-In  Installed as a add-in on your local computer  Enables both direct publishing and document.
Intelligent Robot Architecture (1-3)  Background of research  Research objectives  By recognizing and analyzing user’s utterances and actions, an intelligent.
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Integrate Full-Text Retrieval with Digital Archives System Reporter : Chia-Hao Lee Computer System and Communication Lab, Academia Sinica Institute of.
Introduction to XML By Manzur Ashraf (Shovon) Dept. of Computer Science & Engineering (BUET)
CS 331, Principles of Programming Languages Chapter 1.
Cloud platforms Lead to Open and Universal access for people with Disabilities and for All Progress on Rule based matchmaker+alignemnt.
Rule Responder: A Multi-Agent Web Platform for Collaborative Virtual Organizations Based on RuleML and OO jDREW Benjamin Craig University Of New Brunswick.
Project Wanzenhaus By Myat Min Mong-Hang Vo Pratik Dhupia.
WHY ARE WE HERE? Nick Derrickson BA371, Winter 2016.
Memory & Storage Architecture Seoul National University Python Installation In PC (Window, Mac OS) Byoungjun Kim Ansu
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 10: Tools.
Implementation of Ontology Based Context-awareness Framework Ki-Chul Lee, Jung-Hoon Kim International Conference on Multimedia and Ubiquitous Engineering.
Tools for Navigating and Analysis of Provenance Information Vikas Deora, Arnaud Contes and Omer Rana.
Intelligent Data Systems Lab. Department of Computer Science & Engineering Python Installation guide 컴퓨터의 개념 및 실습.
WI2003 Automatic Composition of Web Service Workflows Using a Semantic Agent Jarmo Korhonen Helsinki University of Technology 15 October 2003.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. A I (Artificial Intelligence) Professor I. J. Chung.
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 1 In-Jeong Chung Intelligent Information System lab. Department.
WELCOME TO THE ARE YOU IN? HI-TECH REVOLUTION ARE YOU IN?
Open Web Services-based Indoor Climate Control System
دانشکده مهندسي کامپيوتر
Kontrak Kuliah Web Service.
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Unit 6 part 3 Test Javascript Test.
Architecture Issue in the New Disciple System
Presentation transcript:

Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 1 SWWS System Architecture using DamlRuleML Intelligent Information System Lab. Computer & Information Science Dept. Korea Univ. Lee, Yun Su

Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 2 Index 1. SWWS System Architecture 2. JESS Rule Engine 3. Using JESS Rule Engine 4. Converting to JESS Script 5. 현재 진행 상황 6. Future Works 7. Q & A

Dept. Computer Science, Korea Univ. Intelligent Information System Lab SWWS System Architecture

Dept. Computer Science, Korea Univ. Intelligent Information System Lab JESS Rule Engine What is JESS? Java Expert System Shell A rule-based programming environment Rule Engine Scripting Language Advantage Embed Java Class Embedded in Java Program Object-Oriented Java 의 Class 에 해당하는 Template 정의 가능

Dept. Computer Science, Korea Univ. Intelligent Information System Lab Using JESS Rule Engine Matchmaking Module using JESS Rule Engine Use JESS Engine in Matchmaking Module for inference using DamlRuleML Compare Service Profiles with User Profile Select suitable service

Dept. Computer Science, Korea Univ. Intelligent Information System Lab Converting to JESS Script RuleML into JESS Rule XSLT Stylesheet 를 이용하여 RuleML 을 JESS Script 로 변환 변환된 JESS Script 를 JESS Engine 에 입력하여 추론가능

Dept. Computer Science, Korea Univ. Intelligent Information System Lab 현재 진행 상황 Development of Web Service Service Platform MS.NET Service Development Language MS C#.NET Services and DAML-S Document Pizza Taxi Movie About Agent JESS Rule Engine 공부 중

Dept. Computer Science, Korea Univ. Intelligent Information System Lab 현재 진행 상황 Service Profile Example

Dept. Computer Science, Korea Univ. Intelligent Information System Lab Future Works Implementation of Agent Development Language J2SE AXIS JESS Rule Engine Search Module Service Registry 에 질의하여 Service 검색 Matchmaking Module JESS Engine 을 이용하여 적절한 Service 선정 Service Composite Module 선정된 Service 들을 연속적으로 실행할 수 있도록 조합 Execution Module AXIS 를 이용하여 Composite Service 에 맞는 SOAP Message 구성 SOAP Message 를 Service 에 전송한 후 결과를 User 에게 display

Dept. Computer Science, Korea Univ. Intelligent Information System Lab Q & A