• 제목/요약/키워드: 초대형 워크플로우

검색결과 8건 처리시간 0.024초

초대형 워크플로우 관리 시스템 구현 및 성능평가 (A Very Large Scale Workflow System and Its Performance Evaluation)

  • 심성수;김광훈;백수기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.151-153
    • /
    • 2003
  • 기업의 비즈니스 프로세스를 관리하는 역할을 하는 워크플로우 시스템에서 대용량의 비즈니스 업무를 처리하기 위한 초대형 워크플로우 시스템을 구성하고자 할 때 중요한 문제 중의 하나는 대량의 비즈니스 프로세스 인스턴스를 유지 및 관리하는 문제이다. 본 논문에서는 초대형 워크플로우에 대한 개념을 조사하고 초대형 워크플로우 시스템을 위하여 제안된 워크케이스 기반 워크플로우 구조를 이용하여 성능평가를 위한 기본적인 워크플로우 기능인 비즈니스 프로세스 처리부분에 초점을 맞춘 워크플로우 시스템을 설계 및 구현한다. 구현된 워크플로우 시스템으로 예제 프로세스인 고용 프로세스를 정의하여 몇 개의 고용 프로세스를 유지 및 관리 할 수 있는 지를 분석하여 본 논문의 초대형 워크플로우 시스템의 성능을 평가한다.

  • PDF

초대형 워크플로우 관리 시스템의 설계 및 구현 (Design and Implementation of a Very Large-Scale Workflow Management System)

  • 안형진;김광훈
    • 인터넷정보학회논문지
    • /
    • 제10권6호
    • /
    • pp.205-217
    • /
    • 2009
  • 최근 기업들은 조직 내외의 협업 또는 협력에 의해 발생되는 거대량의 업무들을 안정적으로 처리해줄 수 있는 초대형 워크플로우 관리 시스템의 등장을 요구하고 있다. 워크플로우 벤더들은 초대형 워크플로우 서비스를 지원하는 워크플로우 관리시스템을 구현하기 위해, 하드웨어들의 추가적 확장을 통한 워크플로우 관리 시스템의 성능 향상을 모색하고 있다. 그러나 워크플로우 관리 시스템의 소프트웨어적인 아키텍처를 고려하지 않은 단순한 물리적 확장은 시스템 구축에 소요되는 시간적 또는 비용적 낭비를 야기할 수 있다. 이러한 한계를 개선하기 위하여, 본 논문에서는 워크케이스 기반 워크플로우 아키텍처를 제안하고, 해당 아키텍처를 토대로 하는 초대형 워크플로우 관리 시스템을 구현한다. 또한 워크케이스 기반 초대형 워크플로우 관리 시스템에 관한 생성 반응 시간 관련 실험을 통해서, 논리적인 소프트웨어 아키텍처의 개선이 워크플로우 관리 시스템의 초대형성에 매우 큰 영향을 미칠 수 있음을 증명하고자 한다.

  • PDF

초대형 워크플로우 엔진의 로깅 메커니즘 (Logging Mechanism of Very Large Scale Workflow Engine)

  • 안형진;박민재;김광훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.149-152
    • /
    • 2005
  • 워크플로우 시스템은 비즈니스 환경에서 프로세스의 자동화 수행을 통해 업무 처리의 효율성 및 성능을 극대화시켜주는 미들웨어 시스템이며 워크플로우 엔진은 이러한 비즈니스 서비스의 실질적인 수행을 컨트롤 및 관리해주는 역할을 한다. 워크플로우 클라이언트로부터의 서비스 요청에 대한 처리를 위해 워크플로우 엔진은 엔진 내부의 핵심 컴포넌트들의 연동에 의해 생성되는 서비스 인스턴스들의 처리 행위를 통해 서비스를 수행하며, 서비스 처리를 하면서 발생되는 이벤트들에 대해서 로그를 기록한다. 이러한 로그 데이터들은 워크플로우 모니터링 분석에 중요한 근거 자료로서 사용되며, 워크플로우 웨어하우징 및 마이닝등의 분야에서 주요 근간 데이터로서 사용될 수 있다. 본 논문에서는 자체 제작된 e-chautauqua 초대형 워크플로우 시스템을 배경으로 초대형 워크플로우 라는 환경에서 대용량의 로그를 어떻게 구성하는지에 대해서도 살펴볼 것이며, 워크플로우 엔진을 구성하는 핵심 컴포넌트들의 연동에 의해 수행되는 서비스 인스턴스들의 이벤트들이 어떠한 모습으로 로그 메시지를 구성하게 되는지에 대한 로그 메시지 포맷에 대한 전반적인 워크플로우 로깅 메커니즘에 대해 기술하고자 한다.

  • PDF

워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐 (Workcase based Very Large Scale Workflow System Architecture)

  • 심성수;김광훈
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 2002년도 추계 컨퍼런스: 기업경쟁력 강화를 위한 디지털 컨텐츠 및 정보기술 컨퍼런스
    • /
    • pp.403-416
    • /
    • 2002
  • 워크플로우 관리 시스템은 정부나 기업과 같은 조직의 작업을 처리하기 위한 비즈니스 프로세스를 컴퓨터를 기반으로 자동화함으로서 작업의 효율을 높이고 비용을 절감한다. 현재에 이르러 이런 워크플로우 시스템을 사용하는 조직들이 점차 거대화되어 가고 네트워크의 발달과 인터넷의 출현으로 인하여 워크플로우 시스템이 처리하여야 하는 작업의 수와 고객과 작업자 수 등이 빠른 속도로 증가하는 추세이다. 이런 추세에서 워크플로우 시스템은 거대 조직 환경에 적합한 워크플로우 시스템 아키텍쳐를 필요하게 된다. 이에 본 논문은 거대 조직 환경을 관리할 수 있는 워크플로우 관리 시스템으로 워크케이스 기반의 초대형 워크플로우 시스템의 아키텍쳐를 설계 및 구현 하고자 한다. 그리고 워크플로우 시스템 아키텍쳐를 분류, 분석하여 장단점을 가려내어 이를 기반으로 워크플로우 시스템 아키텍쳐의 성능을 예측하여 워크케이스 기반 워크플로우 시스템 아키텍쳐가 본 논문에서 제안하는 초대형 워크플로우 시스템의 아키텍쳐라는 것을 예측하여 본다. 또한 초대형 워크플로우 시스템을 위하하부 구조로 EJB(Enterprise Java Beans)를 사용하고 사용 이유를 기술한다. 본 논문에서는 이런 워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐를 위하여 개념적인 단계와 설계 단계, 구현 단계로 나누어 설계 및 구현을 하며 개념적인 단계에서는 워크케이스 기반 워크플로우 시스템 아키텍쳐에 대하여 상세히 기술하고 설계단계에서는 전체적인 기능 정의와 초대형 워크플로우 시스템의 구조를 설계한다. 그리고 구현 단계에서는 워크케이스 기반의 초대형 워크플로우 시스템 아키텍쳐를 실제 구현하기 위한 환경을 선택하고 구현 단계의 문제점들과 해결책을 기술한다. 다 솔레노이드방식 감압건조장치로 건조한 표고버섯으로 품위에 대한 유의성 검증결과, 표고버섯의 경우 온도별로는 색택과 복원률, 건조실 내부 압력별로는 수축률, 복원률에서 유의차가 있는 것으로 나타났다. 라. 본 연구에서 구명된 감압건조특성을 기초로 하여 배치식 감압건조기를 설계 제작에 활용하고자 한다.ational banks. Several financial interchange standards which are involved in B2B business of e-procurement, e-placement, e-payment are also investigated.. monocytogenes, E. coli 및 S. enteritidis에 대한 키토산의 최소저해농도는 각각 0.1461 mg/mL, 0.2419 mg/mL, 0.0980 mg/mL 및 0.0490 mg/mL로 측정되었다. 또한 2%(v/v) 초산 자체의 최소저해농도를 측정한 결과, B. cereus, L. mosocytogenes, E. eoli에 대해서는 control과 비교시 유의적인 항균효과는 나타나지 않았다. 반면에 S. enteritidis의 경우는 배양시간 4시간까지는 항균활성을 나타내었지만, 8시간 이후부터는 S. enteritidis의 성장이 control 보다 높아져 배양시간 20시간에서는 control 보다 약 2배 이상 균주의 성장을 촉진시켰다.차에 따른 개별화 학습을 가능하게 할 뿐만 아니라 능동적인 참여를 유도하여 학습효율을 높일 수 있을 것으로 기대된다.향은 패션마케팅의 정의와 적용범위를 축소시킬 수 있는 위험을 내재한 것으로 보여진다. 그런가 하면, 많이 다루어진 주제라 할지라도 개념이나 용어가 통일되지 않고

  • PDF

워크케이스 기반 워크플로우 엔진의 초대형성 성능 평가 (Scalability Estimations of a Workcase-based Workflow Engine)

  • 안형진;박민재;이기원;김광훈
    • 인터넷정보학회논문지
    • /
    • 제9권6호
    • /
    • pp.89-97
    • /
    • 2008
  • 최근 기업 및 조직들은 대규모 엔터프라이즈 환경에서 발생하는 대량의 업무 인스턴스들을 안정적으로 처리해줄 수 있는 초대형 워크플로우 관리 시스템 도입에 대한 활성화를 요구하고 있다. 워크플로우 벤더들은 초대형 워크플로우 서비스를 제공하는데 적합한 워크플로우 엔진을 구현하기 위해, 하드웨어들의 추가적인 연계를 통한 워크플로우 엔진의 물리적 성능 확장에 초점을 맞추고 있다. 그러나 워크플로우 엔진의 소프트웨어적인 아키텍처를 고려하지 않은 단순한 물리적 성능 확장은 불필요한 서비스 구축 시간 및 비용의 낭비를 야기할 수 있다. 이러한 한계를 개선하기 위하여, 본 논문에서는 워크플로우 엔진을 구성하는 소프트웨어 아키텍처를 고려하는 논리적 관점에서의 성능 향상을 위한 접근 방법을 모색한다. 이를 위해 워크플로우 서비스의 하드웨어 인프라를 전형적인 단위 클라이언트-서버 구조를 채택하고 있다고 가정하고, 대다수의 워크플로우 벤더들이 채택하고 있는 액티비티 인스턴스 아키텍처 기반 워크플로우 엔진과 본 논문에서 제안하는 워크케이스 아키텍처 기반 워크플로우 엔진의 성능을 비교 측정한다. 우리는 성능 측정의 분석 결과를 통해 논리적인 소프트웨어 아키텍처가 워크플로우 엔진의 초대형성에 많은 영향을 미칠 수 있음을 보여주고자 한다.

  • PDF

초대형 워크플로우 시스템에서의 워크케이스 생성 기법에 대한 구현 분석 (Analysis of Workcase Creation's Management Shemes for Very-Large Scale Workflow System)

  • 안형진;김광훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.67-69
    • /
    • 2004
  • 기업 및 조직 내외에서 이루어지고 있는 대량 작업들을 처리하기 위하여 기존의 워크플로우 시스템보다 더욱 대형화된 처리를 지원하는 워크플로우 시스템의 등장이 요구되어지고 있다. 기업 인프라는 급격히 발전하고 있지만 그에 반해 워크플로우 시스템은 처리적인 측면에서 이를 뒷받침하지 못하고 있다. 현재의 시스템 환경의 한계를 극복하며 대량의 비즈니스 작업들을 처리해내기 위해서는 이에 대한 극복 방안이 마련되어야 한다. 본 논문에서는 극복 .방안의 일환으로 다수 사용자들의 요청에 의해 발생되는 프로세스 인스턴스인 워크케이스에 대한 효과적인 생성 기법에 대해 제시하고 이러한 방법을 기반으로 하여 실제적인 구현 및 테스트를 통해 결과를 도출해 내고자 한다.

  • PDF

e-chautauqua 워크플로우 엔진의 예외 처리 메커니즘 (Exception Handling Mechanism of e-chautauqua Workflow Engine)

  • 안형진;김광훈;백수기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (A)
    • /
    • pp.223-225
    • /
    • 2006
  • 최근의 비즈니스 환경은 조직 내의 업무 프로세스 자동화뿐만 아니라, 조직간의 상호 운용을 통한 복잡하고 거대한 서비스들의 처리를 요구하고 있다. 업무 처리 복잡도와 요청 밀집도가 높은 워크플로우 서비스를 처리하기 위한 시스템이 e-chautuauqua 워크플로우 엔진이다. e-chautuaqua 워크플로우 엔진은 대량의 워크플로우 인스턴스 처리에 목적을 둔 초대형 워크플로우 기반의 엔진이기 때문에, 워크플로우 프로세스에 대한 예외 발생을 최소화하는데 목적을 둔 트랜잭션 워크플로우 기반의 엔진에 비해서 신뢰성 보장이 미흡하다는 문제점을 가진다. 따라서, 본 논문에서는 신뢰성 강화와 비즈니스 트랜잭션의 안정적인 처리를 위한 e-chautauqua 워크플로우 엔진의 예외 처리 메커니즘에 대해 기술하고자 한다.

  • PDF

분산 트랜잭션 워크플로우 모니터링 시스템의 설계 및 구현 (Design and Implementation of a Distributed Transactional Workflow Monitoring System)

  • 민준기;김광훈;정중수
    • 정보처리학회논문지D
    • /
    • 제13D권1호
    • /
    • pp.139-146
    • /
    • 2006
  • 본 논문에서는 분산 트랜잭션 워크플로우 모니터링 시스템의 설계 및 구현에 관하여 기술한다. 워크플로우 인스턴스들의 실행 상태 관리를 주요 목적으로 하는 전통적인 워크플로우 시스템의 모니터링 기능은 워크플로우의 초대형화와 트랜잭션화를 특징으로 하는 분산형 트랜잭션 워크플로우 시스템에서는 워크플로우의 처리 상태 관리뿐만 아니라 구조적인 정보의 수집, 통계 정보 제공, 사용자들의 처리 상태 정보 등과 같은 다양한 부가적인 정보 처리 및 관리 기능을 제공하는 분산형 모니터링 서비스를 필요로 한다. 본 논문에서는 이러한 분산형 트랜잭션 워크플로우 시스템에서 필수적으로 요구되는 새로운 워크플로우 모니터링의 특징을 확장 정의하고, 이를 지원하는 점 기반의 분산 트랜잭션 워크플로우 모니터링 시스템의 상세 설계 및 이의 구현 방안을 소개한다.