항목 | 설명 |
URI/Unicode | |
XML | - 태그 이름을 사용자가 자유롭게 정의
- 의미 정보를 나타내는 태그 이름 사용이 가능
|
Ontology | - 개념을 표준 용어로 정의하고, 용어간의 계층 구조와 연관 관계를 정의
- 지식 도메인별로 다수의 분산된 표준 온톨로지를 구축하고, 이들 간 상호 참조에 의해 지식기반 검색 및 서비스
|
RDF(Resource Description Framework) | - 구성 요소 : 주어, 동사, 목적어
- 웹 문서 등 특정 대상이 특정 속성에 대해 특정 값을 가지는 것을 표현
- XML의 문제점을 해결하고, 의미에 초점을 맞추기 위해 제시된 기반 구조
- 온톨로지와 유사한 RDF 스키마가 존재
|
Agent | - 온톨로지를 이용하여 정보를 추출하고 추론을 이용하여 정보를 가공
|
Logic | - 기존 로직 등의 연구 결과를 소프트웨어에 적용
- 기존 정의를 바탕으로 새로운 결론을 도출하는 추론 기능 등이 지원됨
|
- Semantic Web과 Web 서비스의 차이점
구분 | Semantic Web | Web 서비스 |
Web Service
검색 | - 온톨로지상의 클래스 간 관계성을 통하여 좀 저 자동화된 검색을 제공
- "서울에서 뉴욕행 왕복권의 구매를 XX카드로 결제할 수 있는 서비스를 검색:하는 등의 질의가 가능
| - UDDI는 서비스 또는 서비스 제공자에 대한 정보 만제공
- 비즈니스 서비스 개체를 UDDI 레지스트리로 부터 검색
- Binding Template 정보를 이용하여 해당 Web 서비스를 바인딩
- 추가적인 구매 정보를 입력하여 결제를 완료
|
실행 | - "XX항공에서 3월 2일 출발하는 카이로행 항공원을 구매하라"와 같은 질의를 통해 서비스 이용에 필요한 입력 파라미터를 자동으로 생성하여 실행
| - Fill-Out 폼을 작성하거나 인터페이스의 입력 파라미터를 생성함으로서 수행
|
Web Service 조합 | - Business Flow의 최종 목적을 입력하면 동적으로 구성된 Business Flow 조합을 얻음
- "동남아 신혼여행 계획 작성" 과 같은 질의를 통해 항공권의 예매, 숙박 예약, 투어 예약 등과 같은 각 Web 서비스들을 자동으로 조합한 후 여행 계획이라는 Business Flow를 생성하고 수행
| - WSFL이나 Xlang과 같은 Businmess Flow 정의 언어를 이용하여 특정 Business Flow를 정의하고, 이 때 요구되는 Web 서비스의 조합을 수행
|