WebSphere Product Center

버전 5.2

아키텍처 및 구성요소 개요

 

 

 

 

 

 


참고! 이 정보와 이 정보가 지원하는 제품을 사용하기 전에 본 문서의 마지막 부분에 있는 "주의사항"을 읽으십시오.

2005년 3월 16일

이 개정판은 새 개정판에 별도로 명시하지 않는 한 WebSphere Product Center(5724-I68), 버전 5.2 및 모든 후속 릴리스와 수정에 적용됩니다.

Copyright International Business Machines Corporations 2001, 2005. All rights reserved.
US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.


아키텍처 개요

WebSphere Product Center는 웹 브라우저 인터페이스를 통해 액세스할 수 있는 완벽하고 사용하기 쉬운 솔루션입니다. 개방형 API를 토대로 빌드되며 Java, XML 등 주요 테크놀러지를 기반으로 합니다. WebSphere Product Center는 100% Java를 사용하여 작성되며 J2EE를 준수합니다.


제품 구성요소

사용자는 WebSphere Product Center의 각 구성요소를 통해 역할 기반의 모듈화된 설계를 기초로 하여 제품 정보 관리 주기에서 해당 역할을 쉽게 해석할 수 있습니다. WebSphere Product Center의 기본 구성요소는 다음과 같습니다.

 


제품 관리자

제품 관리자를 통해 제품 정보의 중앙 집중화되고 관리되며 적절한 최종 결과물을 전달하고, 고유하며 일관된 제품 정보를 제공할 수 있습니다.

WebSphere Product Center를 사용하여 제품 정보 관리 프로세스를 개선하고 자동화하며 확장할 수 있습니다. 이를 통해 제품 출시 기간을 단축하고 고객이 여러 접촉 지점을 거쳐 제품 컨텐츠에 쉽게 액세스할 수 있도록 하는 한편, 비용을 절감하고 타스크를 자동화하며 작업 효율성을 증대할 수 있습니다.

제품 관리자는 다음 기능을 포함합니다.

WebSphere Product Center 플랫폼은 구조적 토대이며, 전반적인 솔루션 기능을 관리하고 내부 및 외부 시스템과의 연결을 제공합니다.


WebSphere Product Center 플랫폼

데이터 모델 관리자

데이터 모델 관리자는 WebSphere Product Center로 가져오거나 WebSphere Product Center에서 내보내는 정보에 대한 구조화된 데이터 모델을 사용자 정의하고 표준화할 수 있는 도구를 제공합니다.

구조화된 데이터 모델을 작성하여 별도의 시장에 공개된 별도의 파일, 카탈로그 및 정보에 대해 비즈니스 규칙을 적용할 수 있습니다.

데이터 모델에 상속 규칙을 적용하면 유사 항목에 대해 중복 항목의 필요성이 감소합니다. 따라서 단일 항목이 별도의 카테고리 또는 다른 항목에서 속성 값을 얻을 수 있습니다.

응용프로그램 보안은 사용자 역할 및 사용 권한을 통해 관리되며, 사용자는 이와 관련된 정보를 볼 수 있습니다. 또한 정보가 공개되거나 오류가 발견될 경우 사용자에게 알릴 수 있도록 경보 서비스가 제공됩니다.

협업 관리자

협업 관리자 구성요소는 정보를 수집, 관리 및 공개하는 데 사용됩니다. 또한, 표준화된 구조를 사용하여 데이터 가져오기 및 내보내기도 제어합니다. 협업 관리자를 통해 제품 정보가 여러 접촉 지점에 도달하며 여러 목적지에서 공개될 수 있습니다.

워크플로우 정의를 통해 비즈니스 프로세스를 관리하십시오. 정의 표시를 통해 볼 수 있으며 상태를 기반으로 하는 다중 인스턴스가 들어 있는 워크플로우 프로세스를 작성하십시오. 워크플로우의 다음 단계로 에스컬레이션하기 전에 승인이 필요함을 알리는 경보가 전송될 수 있습니다.

문서 저장소는 모든 수신 및 전송 파일이 저장되는 WebSphere Product Center 내의 영역입니다. 문서 저장소의 중앙 위치에서 생성 및 저장된 파일을 볼 수 있습니다.

시스템 관리자

감사 및 성능 모니터링 도구는 모든 엔터프라이즈 시스템의 주요 구성요소입니다.

시스템 관리 도구는 현재 시스템의 상태를 효과적으로 진단할 수 있는 성능을 제공하므로 시스템 가동 시간을 늘리고 지원 비용을 최소화합니다.

시스템 관리자는 그래픽 인터페이스를 사용하여 시스템 로그 파일을 감사하고 다양한 시스템 프로세스를 모니터하며, 응용프로그램 성능을 분석하고 시스템 서비스를 제어할 수 있습니다.


제품 인터페이스

가져오기 콘솔

가져오기 구성요소는 회사의 내부 및 외부 내용 소스를 WebSphere Product Center 응용프로그램으로 집중 관리합니다. 정보가 중앙에 저장되면 효율적인 정보 관리가 가능합니다.

내보내기 콘솔

내보내기 구성요소는 다양한 형식의 내보내기 파일 생성을 용이하게 하며, 다양한 고객 및 교환에 대한 신디케이션 관리의 복잡성을 줄여줍니다. 다음과 같은 기능이 제공됩니다.

웹 서비스

WebSphere Product Center는 텍스트 문자열 이외에 웹 서비스 요청에 대한 응답으로 XML 메시지를 리턴할 수 있습니다. 이 기능을 사용하면 웹 서비스를 통해 WebSphere Product Center에서 항목, 위치, 고객 및 공급자 정보를 조회하는 주문 관리, 매매 및 기타 시스템과 WebSphere Product Center를 보다 쉽게 통합할 수 있습니다. 

WebSphere Product Center 버전 5.2의 영문 텍스트 철자 검사 기능만 지원합니다.  

포털 솔루션 사용 가능

WebSphere Product Center 버전 5.2에서 제공하는 확장 지원으로 WebSphere Product Center 구현에 필요한 포털 인터페이스를 작성할 수 있습니다. 이 기능을 사용하여 수천 명의 사용자로 확장 가능한 거래 상대, 직원 또는 고객과 전략적으로 상호작용하도록 포털 인터페이스를 설정할 수 있습니다.  

WebSphere Product Center 환경의 일부로써 포털 솔루션을 작성하는 기능은 WebSphere Product Center에 대한 포털을 통해, 항목 정보에 액세스 및 쓰기 기능을 작성하는 웹 서비스 기반 API를 포함시켜 활성화됩니다.  

이 릴리스에서는 항목 강화 프로세스를 지원하도록 WebSphere Product Center의 워크플로우를 활용하고 포털 사용자 인터페이스 개인화 성능을 활용할 수도 있습니다.  

또한 이 릴리스에는 LDAP 통합이 포함되어 있습니다. 이를 활용하여 사용자를 인증하고, 포털을 통해 WebSphere Product Center에 액세스하는 부분의 역할 기반 액세스 정의 기능이 향상 되었습니다. 버전 5.2의 경우, 이 기능은 "U.S. English"(또는 en_US) 로케일에서만 사용 가능합니다.

WebSphere Commerce 통합

다양한 상업 시스템에서 제품 속성을 총계하고 강화하며 유지보수하고 게시하는 제품 정보 작성 기능은 이미 WebSphere Product Center에서 사용 가능합니다. WebSphere Product Center 5.2 릴리스에서는 확장된 통합 기능을 제공하여 WebSphere Commerce와의 통합을 가속화합니다.  

WebSphere Commerce 데이터 모델 템플리트는 WebSphere Product Center의 일부로 패키지되어 제품 속성 및 분류를 WebSphere Commerce 스토어프론트에 빠르게 맵핑시킬 수 있습니다. 제품, 번들 및 SKU와 같은 공통 WebSphere Commerce 오브젝트 유형을 정의하도록 사용자 인터페이스가 제공됩니다. 완전 로드 및 델타 모드에서 WebSphere Product Center의 제품 정보를 WebSphere Commerce로 이동시키는 제품 내용 이동(내보내기) 기능이 다양한 시나리오(예: 새 WebSphere Commerce 스토어프론트 작성 또는 새 제품 내용 또는 수정된 제품 내용을 WebSphere Commerce 스토어프론트에 게시)에서 제공됩니다. 이 기능은 고객 구현에서 추가로 구성될 수 있습니다. 통합된 미리보기 성능에서는 작성 시간 동엔 컨텍스트 내부에서 WebSphere Commerce 스토어프론트 미리보기를 제공합니다. 버전 5.2의 경우, 이 기능은 "U.S. English"(또는 en_US) 로케일에서만 사용 가능합니다.


기술 정보

참고: 이 절에 나열되어 있는 지원 플랫폼 정보는 변경될 수 있습니다. 갱신된 정보는 IBM WebSphere Product Center 담당자에게 문의하십시오.

하드웨어 요구사항

하드웨어 요구사항의 권장사항은 안내 전용으로 제공됩니다. 이 절에는 IBM WebSphere Product Center의 최소 요구사항 정보가 있습니다. 그러나 시스템의 실제 요구사항은 데이터 오브젝트 크기, 처리량, 사용자의 WebSphere Product Center 환경의 복잡성에 따라 더 커질 수 있습니다. 다음 정보는 WebSphere Product Center 시스템 전용입니다. 동일한 시스템에서 다른 응용프로그램을 실행할 경우, 적절히 조정하십시오. 추가 서버 요구사항:

AIX 5L 5.2

WebSphere Application Server Network Deployment 5.1.1/DB2 II 8.2(1차 스택)

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

AIX 5L 5.3

WebSphere Application Server Network Deployment 5.1.1/DB2 II 8.2

응용프로그램 서버

데이터베이스 서버

Red Hat Enterprise Linux AS 3.0 갱신 3

WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition(1차 스택)

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/DB2 II 8.2

응용프로그램 서버

데이터베이스 서버

HP/UX 11i

BEA WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

Solaris 9

BEA WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5

응용프로그램 서버

데이터베이스 서버

WebSphere Product Center의 클라이언트 액세스를 위한 하드웨어 및 소프트웨어 요구사항

다음은 WebSphere Product Center의 클라이언트 액세스를 위해 권장되는 최소 시스템 요구사항입니다.

소프트웨어 요구사항

WebSphere Product Center의 소프트웨어 요구사항은 제품 구성요소의 어느 요소가 사용되고 있는지와 이 요소가 특정 서버에서 단독으로 사용되는지 아니면, 조합으로 사용되는지 여부에 따라 다릅니다. 데이터베이스에는 전용 서버가 권장됩니다.

참고: WebSphere Product Center에서 맞춤법 검사 기능을 사용하려면 전제조건으로 Wintertree Sentry Spelling Checker Engine Java SDK 5.10이 필요합니다.

AIX 5L 5.2

WebSphere Application Server Network Deployment 5.1.1/DB2 II Advanced Edition 8.2(1차 스택)

응용프로그램 서버

데이터베이스 서버

추가 소프트웨어

1차 스택은 다음과 함께 번들로 제공됩니다.

참고: WebSphere Product Center와 함께 번들로 제공된 모든 제품에는 제한된 사용 권한이 들어 있습니다.

참고: (1) WAS에서 WPC V5.2.0를 전개하기 전에 "WAS ND V5.1 픽스팩 1"(a.k.a 픽스팩 5.1.1)을 적용합니다.

참고: (2) 프로세스 허브와 통합할 때 필요합니다.

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

AIX 5L 5.3

WebSphere Application Server Network Deployment 5.1.1/DB2 II Advanced Edition 8.2

응용프로그램 서버

데이터베이스 서버

Red Hat Enterprise Linux AS 3.0 갱신 3

WebSphere Application Server Network Deployment 5.1.1/DB2 II AE 8.2

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5

응용프로그램 서버

데이터베이스 서버

BEA WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

HP-UX

BEA WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

Solaris

BEA WebLogic Server 8.1 SP2/Oracle 9.2.0.5 Enterprise Edition

응용프로그램 서버

데이터베이스 서버

WebSphere Application Server Network Deployment 5.1.1/Oracle 9.2.0.5

응용프로그램 서버

데이터베이스 서버

WebSphere Product Center의 클라이언트 액세스를 위한 소프트웨어 요구사항

다음은 WebSphere Product Center의 클라이언트 액세스를 위해 권장되는 최소 시스템 요구사항입니다.

성능 고려

WebSphere Product Center V5.2 운영 환경

최상의 성능을 유지하려면 전용 시스템에서 WebSphere Product Center를 실행하십시오. 보안을 유지하기 위해 시스템에 대한 액세스는 제한적이어야 합니다. 나머지 성능 관련 측정은 WebSphere Product Center 사용법에 따른 구현 단계 중에 수행될 수 있습니다.

주의사항

IBM은 다른 국가에서 이 책에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비 IBM 제품, 프로그램 또는 서비스 운영에 대한 평가 및 검증은 사용자의 책임입니다.

IBM은 이 책에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재 특허 출원 중일 수 있습니다. 이 책을 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.

135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩, 한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080

다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다.

IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증없이 이 책을 현상태대로 제공합니다. 일부 국가에서는 특정 거래에서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을 수도 있습니다.

이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이 정보는 주기적으로 변경되며, 이 변경사항은 최신판에 통합됩니다. IBM 이 책에서 설명한 제품 및/또는 프로그램을 사전 통고없이 언제든지 개선 및/또는 변경할 수 있습니다.

이 정보에서 비 IBM의 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.

IBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는 방식으로 귀하가 제공한 정보를 사용하거나 배포할 수 있습니다.

(1) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및 (2) 교환된 정보의 상호 이용을 목적으로 정보를 원하는 프로그램 라이센스 사용자는 다음 주소로 문의하십시오.

135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터

이러한 정보는 해당 조항 및 조건에 따라(예를 들면, 사용료 지불 포함) 사용할 수 있습니다.

이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든 라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.

본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다. 따라서 다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다. 일부 성능은 개발 레벨 상태의 시스템에서 측정되었을 수 있으므로 이러한 측정치가 일반적으로 사용되고 있는 시스템에서도 동등하게 나타날 것이라고는 보증할 수 없습니다. 또한, 일부 성능은 추정치일 수도 있으므로 실제 결과는 다를 수 있습니다. 이 문서의 사용자는 해당 데이터를 사용자의 특정 환경에서 검증해야 합니다.

비 IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로, 비 IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수 없습니다. 비 IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.

이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가 들어 있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위해 개인, 회사, 상표 및 제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 기업의 이름 및 주소와 유사하더라도 이는 전적으로 우연입니다.

IBM은 향후 방향 또는 의도에 관한 모든 언급은 별도의 통지없이 변경될 수 있습니다.

프로그래밍 인터페이스 정보

프로그래밍 인터페이스 정보(제공된 경우)는 이 프로그램을 사용하여 응용프로그램 소프트웨어를 작성하는 데 도움을 주기 위한 것입니다.

범용 프로그래밍 인터페이스를 사용하여 이 프로그램 도구 서비스를 확보하는 응용프로그램 소프트웨어를 작성할 수 있습니다.

그러나 이 정보에는 진단, 수정 및 성능 조정 정보가 포함될 수도 있습니다. 진단, 수정 및 성능 조정 정보는 사용자의 응용프로그램 소프트웨어를 디버그하는 데 도움을 주기 위해 제공됩니다.

경고: 이 진단, 수정 및 성능 조정 정보는 변경될 수 있으므로 프로그래밍 인터페이스로 사용하지 마십시오.

상표 및 서비스표

다음 용어는 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표 또는 등록상표입니다.

IBM
IBM 로고
AIX
CrossWorlds
DB2
DB2 Universal Database
Domino
Lotus
Lotus Notes
MQIntegrator
MQSeries
Tivoli
WebSphere

Microsoft, Windows, Windows NT 및 Windows 로고는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표입니다.

MMX, Pentium 및 ProShare는 미국 또는 기타 국가에서 사용되는 Intel Corporation의 상표 또는 등록상표입니다.

Java 및 모든 Java 기반 등록상표는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc.의 상표입니다.

기타 회사, 제품 또는 서비스 이름은 타사의 상표 또는 서비스표일 수 있습니다.


IBM WebSphere Product Center에는 제외 구성요소가 포함되어 있으며(관련된 라이센스 정보 문서에 명시), 이에 대하여 다음 추가 조항을 적용합니다. 본 소프트웨어에는 제외 구성요소 조항에 의거하여 국제 프로그램 라이센스 계약(IPLA)의 조건에 따른 라이센스가 부여됩니다. IBM은 귀하에게 본 소프트웨어와 함께 다음 주의사항을 제공합니다.

i.) IBM WebSphere Product Center에는 IBM이 Apache 2.0 라이센스 조건에 따라 Apache Software Foundation으로부터 라이센스를 취득한 다음 소프트웨어가 포함되어 있습니다.

- Apache Regular Expression v1.2
- Apache Xalan v2.4.1
- Apache Xerces-j v2.4.0
- Apache Axis v1.1
- Apache XML4J v3.0.1
- Apache Log4j v1.1.1
- Apache Jakarta Commons DBCP Package v1.1
- Apache Jakarta Commons Pool Package v1.1
- Apache Jakarta Commons Collections Package v3.0

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

1. Definitions.

"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.

"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.

"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.

"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.

"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.

"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.

"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).

"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.

"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."

"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.

2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.

3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.

4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:

(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and

(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and

(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and

(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.

You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.

5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.

6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.

7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.

8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.

9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.

END OF TERMS AND CONDITIONS

APPENDIX: How to apply the Apache License to your work.

To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.

Copyright [yyyy] [name of copyright owner]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ii.) IBM WebSphere Product Center에는 다음 조건에 따라 IBM이 Scott Hudson, Frank Flannery and C. Scott Ananian으로부터 라이센스를 취득한 다음 소프트웨어가 포함되어 있습니다.

- Cup Parser Generator v0.10k

CUP Parser Generator Copyright Notice, License, and Disclaimer
Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian 
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the names of the authors or their employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.The authors and their employers disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the authors or their employers be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. 

iii.) IBM WebSphere Product Center에는 다음 조건에 따라 IBM이 Elliot Joel Berk and C. Scott Ananian으로부터 라이센스를 취득한 다음 소프트웨어가 포함되어 있습니다.

- JLex v1.2.6

JLEX COPYRIGHT NOTICE, LICENSE AND DISCLAIMER.
Copyright 1996-2003 by Elliot Joel Berk and C. Scott Ananian 
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both the copyright notice and this permission notice and warranty disclaimer appear in supporting documentation, and that the name of the authors or their employers not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.The authors and their employers disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the authors or their employers be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software.Java is a trademark of Sun Microsystems, Inc. References to the Java programming language in relation to JLex are not meant to imply that Sun endorses this product. 

iv.) IBM WebSphere Product에는 다음 조건에 따라 IBM이 International Business Machines Corporation 및 기타 회사로부터 라이센스를 취득한 다음 소프트웨어가 포함되어 있습니다.

- ICU4J v2.8

ICU License - ICU 1.8.1 and later
COPYRIGHT AND PERMISSION NOTICE

Copyright (c) 1995-2003 International Business Machines Corporation and others
All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, and/or sell copies of the Software, and to permit persons
to whom the Software is furnished to do so, provided that the above
copyright notice(s) and this permission notice appear in all copies of
the Software and that both the above copyright notice(s) and this
permission notice appear in supporting documentation.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Except as contained in this notice, the name of a copyright holder
shall not be used in advertising or otherwise to promote the sale, use
or other dealings in this Software without prior written authorization
of the copyright holder.