Download presentation
Presentation is loading. Please wait.
Published byTyler Day Modified over 8 years ago
1
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
2
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
3
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 3 1. SWWS System Architecture
4
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 4 2. 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 정의 가능
5
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 5 3. 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
6
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 6 4. Converting to JESS Script RuleML into JESS Rule XSLT Stylesheet 를 이용하여 RuleML 을 JESS Script 로 변환 변환된 JESS Script 를 JESS Engine 에 입력하여 추론가능
7
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 7 5. 현재 진행 상황 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 공부 중
8
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 8 5. 현재 진행 상황 Service Profile Example
9
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 9 6. 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
10
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 10 7. Q & A
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.