주메뉴 바로가기 본문 바로가기 하단 바로가기

제품

최적화

IBM DOC (Decision Optimization Center)

개요
분석적 의사결정 지원 어플리케이션(응용프로그램)을 개발하고 배포하는 기업형 플랫폼

IBM Decision Optimization Center (DOC)는 최적화 기반의 Planning과 Scheduling 어플리케이션을 구현하기 위해 확장이 용이한 플랫폼을 제공합니다. IBM DOC는 다음과 같은 작업을 가능하게 합니다.

  • “What-if” 분석 수행
  • 비즈니스 시나리오의 생성, 관리 및 비교
  • 중앙 데이터 저장소 공유를 통한 복수의 의사결정자와의 협업
  • 계획수립 및 의사결정에 대한 최적화 기술 활용
  • 다양한 데이터 가시화를 통한 상세한 분석 수행
Decision marking supported by optimization
  1. 1 협업 환경
    IBM DOC는 의사결정 시스템의 개발과 운영을 통합한 툴로서 전산(IT) 개발자와 최적화(OR) 전문가의 실시간 협업을 가능하게 합니다. 또한 계획과 스케줄의 생성 과정에 여러 사용자들간의 협력도 가능하게 합니다.
    • OR 전문가는 최적화 모형의 범위를 정의하기 위해 업무 담당자와 협업합니다.
    • IT 개발자는 IT 프로젝트의 범위를 정의하기 위해 업무 담당자와 협업합니다.
    • OR 전문가는 IT 개발자와 협력하여 프로토타입을 개발합니다.
    • 계획 담당자와 검토 담당자는 계획과 스케줄에 대한 의사결정을 협업하여 진행합니다.
    IBM DOC는 OR 전문가와 IT 개발자가 맞춤형 어플리케이션을 개발하기 위해 사용하는 어플리케이션 개발 및 배포 툴을 모두 제공합니다.
    Development Role
  2. 2 통합 개발 환경
    IBM DOC는 Eclipse 개발 환경 하에서, 다음과 같은 기능 요소들을 통합하고 있습니다.
    • IBM ILOG OPL: 최적화 모형을 작성하기 위한 모델링 언어 편집기 (OPL)
    • IBM ODM Studio: 계획과 스케줄을 생성하기 위한 사용자 화면 생성
    • JViews Charts: 맞춤형 차트의 생성
    • Java: 고객 특유의 어플리케이션의 수정, 통합 및 확장
    • IBM ILOG CPLEX: 수리모델 최적화 엔진 (MP solver)
    • IBM ILOG CP Optimizer: 제약모델 최적화 엔진 (CP solver)
    이러한 여러 요소의 견고한 통합을 통하여 개발 시간을 단축시키고, 다른 분리된 시스템과 연관된 위험성을 감소시키며, 그리고 프로토타입을 신속하게 개발할 수 있습니다.
  3. 3 대규모 의사결정 지원 시스템
    IBM DOC는 광범위하고 규모가 큰 시스템의 구현을 지원합니다.
    • 원거리의 계획 담당자와 검토 담당자의 협업
    • 분산된 계획 프로세스의 통합
    • 견고하고 확장 가능한 배포를 위한 IBM Websphere Server
    • 시나리오 관리와 공유를 위한 DB2와 Oracle
    • Microsoft Access, Excel 그리고 다른 Office Tool을 이용한 데이터 교환
특장점

IIBM DOC는 비즈니스 결과를 향상시키는 맞춤형 솔루션을 생성하기 위해 수반되는 노력과 시간 그리고 위험을 줄일 수 있습니다. IBM DOC는 대용량의 데이터 자원과 비즈니스 분석 기능, 최적화 Tool을 결합함으로써, 비즈니스 관리자로 하여금 더욱 명석하고 훌륭한 결정을 가능하게 하여, 투자 대비 수익(ROI)의 향상을 가능하게 합니다.

IBM DOC는 광범위하고 규모가 큰 시스템의 구현을 지원합니다.
  • 직관적인 인터페이스를 통한 필요한 정보의 관찰
  • 기업 의사결정지원 어플리케이션의 가속화된 개발
  • 여러 IT 환경에 적합한 배포 구조의 선택
  • 대규모 기업 수준의 문제를 풀 수 있는 강력한 CPLEX Optimizer 사용
  • 의사결정 프로세스를 지원하기 위한 산업 특화된 자원을 포함하는 단일 플랫폼의 사용
  1. 1 필요한 정보의 관찰
    • 분석 기능에 기반한 의사결정의 검증과 실행
    • 실현 가능한 결과의 획득과 더욱 자세한 정보를 위한 Drill-Down 기능
    • 피벗 테이블, 간트 차트를 포함하는 다양한 테이블 형태와 그래픽
    • 불확실한 환경에서의 의사결정을 위한 다른 대안의 What-If 시나리오 정의
    • 통합되고 일관된 데이터에 기초하여 협업 의사결정을 할 수 있는 시나리오 공유
    Graphical Views
  2. 2 개발의 가속화
    • 맞춤형 어플리케이션 개발과 관련된 노력, 시간, 위험을 감소시키기 위한 개방형 표준화 기반의 아키텍처를 이용한 작업
    • 기업의 데이터베이스와 어플리케이션 데이터 테이블의 손쉬운 연결
    • 탑재된 템플릿을 사용한 세련된 차트와 그래프의 설정
    • 비즈니스 문제의 목표, 한계(제한), 그리고 선택여부를 규정하기 위하여 IBM의 모델링 언어인 Optimization Programming Language (OPL) 사용
    • 필요 시, Java 코드를 이용한 화면 및 데이터 변환 기능의 확장
  3. 3 배포 구조의 선택
    • 독립 서버, 협업 클라이언트 서버, 혼합 환경
    • 기업의 데이터 자원과 실행 시스템과의 쉬운 연결
  4. 4 CPLEX Optimizer의 사용
    • 강력한 성능의 IBM Enterprise 급 최적화 Solver를 이용한 작업
    • 계획, 스케줄링, 공급망 및 자산관리 문제에 대한 신속한 최적해를 구할 수 있는 CPLEX Optimizer는 속도, 높은 신뢰성 및 견고함이 장점
    • 전문 수학자들에 의한 연구와 개발로부터 얻어진 정교한 분석론의 실질적인 사용
    IBM CPLEX Optimizer
  5. 5 산업 특화된 자원을 이용하는 단일 플랫폼의 사용
    • 업무 처리의 중심 환경(수단)으로 사용
    • 일관된 구성과 공통의 디자인 방법론을 이용한 다양한 의사 결정 지원 어플리케이션의 개발과 배포
    • 맞춤형 솔루션의 신속한 개발을 위하여 산업 특화된 IBM의 많은 라이브러리를 사용할 수 있는 이점
제품구성

IBM Decision Optimization Center는 사업의 경쟁력 강화에 도움이 되는 계획과 스케줄링 기반의 자산 관리 및 공급망 관리 등을 포함한 다양한 업무 기능 전반에 최적화 기술을 제공할 수 있는 유연한 플랫폼입니다.

IBM Decision Optimization Center Architecture
1 DOC IDE : IBM CPLEX Studio가 포함된 Eclipse 확장 개발환경
OR 전문가는 다음과 같은 작업에 IDE를 이용합니다.
  • OPL 모델 파일을 이용하여 최적화 모형을 작성하고 테스트합니다.
  • 자동적으로 어플리케이션 프로토타입을 생성합니다.
  • 어플리케이션 프로토타입을 설정합니다.
IT 개발자는 다음과 같은 작업에 IDE를 이용합니다.
  • 어플리케이션의 데이터 모델을 생성합니다.
  • 어플리케이션 프로토타입을 생성하고 설정합니다.
  • Java를 이용하여 어플리케이션을 수정, 확장, 통합시킵니다.
  • 어플리케이션을 배포합니다.
2 DOC Data Server: 메모리 상주의 사용자 접점 시나리오 데이터베이스
Data Server를 이용하여 시나리오와 최종 풀이 결과의 보관, 그리고 여러 사용자 사이의 협력을 위한 시나리오를 공유할 수 있습니다.
3 DOC CPLEX Server: 가변적인 엔진실행 환경
CPLEX Server는 DOC 어플리케이션을 배포하고, 시나리오를 풀기 위해 필요한 최적화 엔진을 주관합니다.
4 DOC Client: 공유 서버를 이용하는 계획수립 환경
  • 시나리오의 생성과 편집, 풀이 및 조회
  • Data Server를 통한 시나리오 공유
  • Optimization Server를 이용한 엔진 자원의 공유 가능
5 DOC Planner: 단독 컴퓨터를 이용하는 계획수립 환경
  • 시나리오의 생성과 편집, 풀이 및 조회
  • 독립형 어플리케이션 (Data Server와 Optimization Server가 필요하지 않는 환경)
이점
  • 비즈니스 프로세스 지원 결과를 통해 확신을 부여할 수 있는 의사결정을 지원하는 분석 기능과 View를 의사결정권자들에게 제공합니다.
  • 협업적 계획 수립 기업 전체의 가치를 최대화하기 위하여 여러 의사결정자들이 함께 일을 할 수 있도록 합니다.
  • 어플리케이션 개발을 위한 IT 솔루션 최적화 기반의 의사결정 지원 어플리케이션의 개발과 배포를 간략하게 할 수 있습니다.
  • 확장적인 배포 방식 서버 기반의 높은 가용성의 계산 능력과 데이터 사용을 통하여 확장 및 적용이 용이한 가변적인 의사결정 지원을 가능하게 합니다.
데모

IBM Decision Optimization Center - Nurses Live Demo 동영상

Nurses 간호사의 근무 스케줄을 생성하기 위한 어플리케이션
유튜브 아이콘 https://www.youtube.com/playlist?list=PLtMc0oRyKu5xQxMRICG1j68uRUqFd9EJt

문의하기

이 제품에 대해 문의하기

  • 이름 *

  • 회사명 *

  • 연락처 *

  • 이메일 *

  • 내용

    전체보기
팝업 닫기