4. ebXML (임성신)

Download Report

Transcript 4. ebXML (임성신)

Semantic Web Seminar
ebXML & SW
2003. 7. 4
임성신
Agenda













e-business
전자상거래 프레임워크
전자상거래 표준화
ebXML 표준화 배경
EDI to ebXML
ebXML Mission
ebXML을 통한 전자상거래
전자상거래 프레임워크에서 Ontology의 필요성
온톨로지의 필요성
Sample ontology for an e-commerce
시맨틱 웹
Annotation Example
시맨틱웹 구현을 위한 기술
Artificial Intelligence Laboratory
2
e-business
“e-비즈니스란 디지털기술과 네트워크 기술
을 기반으로 한 고도의 IT를 전략적으로 활
용함으로써, 기존의 비즈니스 모델을 재정
의(refine)하거나, 새로운 비즈니스 모델의
창출을 통한 고객의 가치를 극대화하는 비
즈니스를 말한다.”
- 2002년 e비즈니스 연보
Artificial Intelligence Laboratory
3
전자상거래 프레임워크
 전자상거래프레임워크란?
 컴퓨터 및 컴퓨터 망을 이용하여 한 기업체의 비즈니스 경계를 넘
어 거래 상대자(Trading Partner)와의 상거래를 가능하게 하는 기
능(function)을 규정하는 일반적 골격(template)을 의미
 특히 B2B(business-to-business) 전자상거래 프레임워크인 경
우는 상호 운용성(interoperability) 메커니즘(mechanism)을 통
해 거래상대자간의 비즈니스 프로세스(business process)들을
연결하여 통합하여 주는 역할을
 장점
 상호 운용성을 제공함으로서 서로 다른 플랫폼(platform), 서로 다
른 운용 환경, 서로 다른 시스템간의 호환이 가능하도록 하여 이질
성을 극복할 수 있음
 각 기업 안의 내부 비즈니스 프로세스와 다른 기업 또는 고객의 비
즈니스 프로세스를 통합(integration)할 수 있어 하나의 가상기업
(virtual enterprise)처럼 운용할 수 있는 환경을 제공
 비즈니스를 자동화 -> 자동화의 결과 시스템의 효율성은 증대되며,
오류를 감소시킬 수 있고, 노동력을 절감함으로써 비용을 줄일 수
있는 이점 제공
Artificial Intelligence Laboratory
4
전자상거래 프레임워크
전자상거래 Framework
구매자 비니지스 프로세스
ERP
SCM
공급자 비즈니스 프로세서
상호 운용성
메커니즘
CRM
PDM
기존 응용
기존 응용
구매자
공급자
e - Marketplace 응용
Community
Content
Commerce
Collaboration
e - Marketplace
Artificial Intelligence Laboratory
5
전자상거래 프레임워크
Artificial Intelligence Laboratory
6
전자상거래 프레임워크
Artificial Intelligence Laboratory
7
전자상거래 표준화
 표준화의 중요성
 신기술을 국제표준으로 제정하여 자국/자사의 원천기술로 독점 확
산시켜 최대한 이익을 취할려는 움직임
 표준의정의(국제표준화기구;ISO)
 “기술적인규격 또는 정확한 기준을 문서화한 합의사항으로서 규격,
지침 또는 특성에 대하여 정의한 것”
 즉, 표준은 일관성 있는 방법, 절차, 규칙을 규정하여 제품, 절차 및
서비스가 그 목적에 맞도록 보장하는것이다.
 전자상거래 표준의 범위–메시지, 인증, 암호 등
 EDI–전자상거래 표준화의 시발점
Artificial Intelligence Laboratory
8
ebXML 표준화 배경
Artificial Intelligence Laboratory
9
EDI to ebXML
Artificial Intelligence Laboratory
10
ebXML Mission
Artificial Intelligence Laboratory
11
ebXML을 통한 전자상거래
Artificial Intelligence Laboratory
12
전자상거래 프레임워크에서 Ontology의 필요성
 서로 다른 애플리케이션 사이에서 정보와 지식을 공유하기
위해서는(즉, 상호 운영성(interoperability)을 위해서는)
공통된 합의를 바탕으로 애플리케이션 영역을 기술한 공유
용어집이 필요
 단지 평면적인 용어집을 정의하기 보다는 이러한 용어들
사이의 관계 또한 기술할 수 있다면 좀 더 유연성을 확보할
수 있음 -> 이러한 용어집이 온톨로지(Ontology)
 DTD는 매우 원시적인 온톨로지로 간주될 수 있으나 기본
적으로 단순 용어집에 불과하며 서로 다른 용어들 사이의
관계는 정의하지 못함. 그래서 고급 애플리케이션들은 더
욱 표현 능력이 풍부한 온톨로지 언어들을 필요로 함
Artificial Intelligence Laboratory
13
온톨로지의 필요성
 정보의 의미에 대한 이해가 필요한 질의
 식사메뉴의 리스트를 제공하고 각 메뉴에 적합한 와인
(wine)을 추천하되, Sauterne은 제외시키라
 논리적 추론이 요구되는 질의
 클래스나 속성간의 관계를 추적해야만 답변이 가능한
질의
• 상하, 동등, 역, 교집합, 합집합 등의 관계 추적
Artificial Intelligence Laboratory
14
Sample ontology for an e-commerce
IEEE INTELLIGENT SYSTEMS (January/February 2002)
Artificial Intelligence Laboratory
15
Sample ontology for an e-commerce
http://delicias.dia.fi.upm.es/
RoadMap/ontologies.html
Artificial Intelligence Laboratory
16
Sample ontology for an e-commerce
RDF로 표현
Artificial Intelligence Laboratory
DAML+OIL로 표현
17
시맨틱 웹
 특정 주제에 관한 지식 용어들의 집합으로서 이들 용어뿐
만 아니라 용어들 간의 의미적 연결 관계와 간단한 추론 규
칙을 포함
 시맨틱 웹에서는 몇몇의 복잡한 대규모 온톨로지 대신에
다수의 소규모 온톨로지와 이들 간의 상호 참조로 이루어
진 웹을 추구
 이러한 소규모의 온톨로지는 온톨로지 저장소(Repository)
에 보관되어 검색될 수 있으며 필요한 온톨로지를 가져와
확장하거나 특화하여 사용이 가능
 온톨로지를 웹 상의 정보 검색에 이용한 온톨로지 기반 검
색(Ontology-based Search)은 새로운 차원의 선택도를
갖는 정보 검색이 가능해짐
Artificial Intelligence Laboratory
18
Annotation Example
Artificial Intelligence Laboratory
19
시맨틱웹 구현을 위한 기술
Artificial Intelligence Laboratory
20