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