Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. SWWS System Architecture using DamlRuleML Intelligent Information System Lab. Computer & Information Science Dept. Korea Univ. Lee, Yun Su 1 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 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 2 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 1. SWWS System Architecture 3 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 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 정의 가능 4 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 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 5 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 4. Converting to JESS Script RuleML into JESS Rule XSLT Stylesheet를 이용하여 RuleML을 JESS Script로 변환 변환된 JESS Script를 JESS Engine에 입력하여 추론가능 6 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 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 공부 중 7 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 5. 현재 진행 상황 Service Profile Example 8 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 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 9 Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 7. Q & A 10