dept. computer science, korea univ. intelligent information system lab. 1 swws system architecture...
DESCRIPTION
Dept. Computer Science, Korea Univ. Intelligent Information System Lab SWWS System ArchitectureTRANSCRIPT
1
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
SWWS System Architectureusing DamlRuleML
Intelligent Information System Lab.Computer & Information Science Dept.
Korea Univ.Lee, Yun Su
2
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
Index
1. SWWS System Architecture2. JESS Rule Engine3. Using JESS Rule Engine4. Converting to JESS Script5. 현재 진행 상황6. Future Works7. Q & A
3
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
1. SWWS System Architecture
4
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
2. JESS Rule Engine
What is JESS?Java Expert System ShellA rule-based programming environment
Rule EngineScripting Language
AdvantageEmbed Java ClassEmbedded in Java ProgramObject-Oriented
Java 의 Class 에 해당하는 Template 정의 가능
5
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
3. Using JESS Rule Engine
Matchmaking Module using JESS Rule EngineUse JESS Engine in Matchmaking Module for inference using DamlRuleML
Compare Service Profiles with User ProfileSelect suitable service
6
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
4. Converting to JESS Script
RuleML into JESS RuleXSLT Stylesheet 를 이용하여 RuleML 을 JESS Script 로 변환변환된 JESS Script 를 JESS Engine 에 입력하여 추론가능
7
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
5. 현재 진행 상황Development of Web Service
Service PlatformMS.NETService Development Language
MS C#.NETServices and DAML-S Document
PizzaTaxiMovie
About AgentJESS Rule Engine 공부 중
8
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
5. 현재 진행 상황Service Profile Example
9
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
6. Future Works
Implementation of AgentDevelopment Language
J2SEAXISJESS Rule Engine
Search ModuleService Registry 에 질의하여 Service 검색
Matchmaking ModuleJESS Engine 을 이용하여 적절한 Service 선정
Service Composite Module선정된 Service 들을 연속적으로 실행할 수 있도록 조합
Execution ModuleAXIS 를 이용하여 Composite Service 에 맞는 SOAP Message 구성SOAP Message 를 Service 에 전송한 후 결과를 User 에게 display
10
Dept. Computer Science, Korea Univ. Intelligent Information System Lab.
7. Q & A