• Title/Summary/Keyword: 실행 프로세스

Search Result 569, Processing Time 0.034 seconds

Design of an enactment model for business process automation (비즈니스 프로세스 자동화를 위한 실행 모델의 설계)

  • 허원창;배준수;강석호
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2003.05a
    • /
    • pp.764-771
    • /
    • 2003
  • 본 연구는 비즈니스 프로세스의 자동화된 실행 및 관련 데이터의 관리를 지원하는 BPMS (Busuiess Process Management System)를 위한 프로세스 실행 모델을 제안한다. BPMS의 효과적 개발을 위해서는 프로세스의 내용을 표현하는 프로세스 정의 모델이 필요함과 동시에. 네트워크 상에서 그것이 해석되고 실행되는 방식을 규정하기 위만 프로세스 실행 모델도 필요하다. 이는 프로세스에 관여되는 분산된 개체들간의 협력적 의사 소통을 효과적으로 지원할 수 있고, 이를 통해 시스템간의 상호운용성을 고양하고 프로세스 모델이 갖는 경직성을 극복할 수 있는 BPMS의 효과적 개발의 바탕이 될 수 있다.

  • PDF

Analyses on the Transformation Mechanism from BPMN to XPDL (BPMN을 XPDL로 변환하는 기법에 관한 연구)

  • 정문영;김학수;조명현;손진현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.1-3
    • /
    • 2004
  • BPMN은 비즈니스 프로세스를 모델링하는 표기법으로써 시각화된 플로우차트를 통해 일반화된 형식으로 비즈니스 프로세스를 정의할 수 있게 해준다. 이와 반대로 XPDL은 비즈니스 프로세스를 실행하는 언어로써 이 언어를 지원하는 시스템을 통해 비즈니스 프로세스를 실행시킬 수 있게 해준다. 그러므로 BPMN으로 모델링한 비즈니스 프로세스가 XPDL을 지원하는 실행시스템을 통해 실행되기 일해서는 BPMN 형식의 비즈니스 프로세스를 XPDL 비즈니스 프로세스로 변환하여야 한다. 그러나 이들은 각기 다른 기반과 목적에 따라 정의되었기 때문에 서로의 요소간의 표현하는 방식에 차이가 있다. 따라서 본 논문에서는 BPMN 형식의 비즈니스 프로세스를 XPDL 비즈니스 프로세스로 변환하는 기법을 제안한다.

  • PDF

Integrated Process Modeling in Dynamic B2B Environment (B2B 협업 환경에서의 통합 프로세스 모델링 구축)

  • O, Je-Yeon;Jeong, Jae-Yun;Jo, Nam-Uk;Kim, Hun-Tae;Gang, Seok-Ho
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2005.05a
    • /
    • pp.442-447
    • /
    • 2005
  • BPEL4WS와 같은 웹 서비스 프로세스 설계 언어의 사용은 기업으로 하여금 자동 실행되는 비즈니스 프로세스를 설계, 실행할 수 있게 하였으나, 종전의 워크플로우와 자동 실행 프로세스를 동시에 지원하지 못하는 한계를 가진다. 또한 B2B 협업에 있어서 각 기업에서 제공하는 웹 서비스들의 입력과 출력, 행동 단위가 다를 수밖에 없기 때문에 동일한 목적을 지닌 프로세스라 하더라도 파트너에 따라 상이하게 설계될 수밖에 없는 문제를 지니고 있다. 본 연구에서는 위와 같은 문제들을 해결하기 위해, 비즈니스 프로세스를 기업내 워크플로우 프로세스와 자동 실행가능한 프로세스, 기업간 협업 프로세스의 세 가지로 분류하고, 이들을 통합적으로 설계하는 비즈니스 프로세스 모델링 방법론을 제안한다. 본 연구를 통해 비즈니스 프로세스 설계자는 기업내 워크플로우와 자동 실행 가능한 프로세스를 통합적으로 설계할 수 있으며, 각 파트너에 대해 동일하게 사용되는 협업 프로세스를 설계할 수 있게 될것으로 기대된다.

  • PDF

Development of the Experiential Scheduler Based on the Features of Process (Process의 특성을 반영한 Experiential Scheduler)

  • Oh, Man-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.406-411
    • /
    • 2007
  • 현재 리눅스에서 사용되고 있는 스케줄링 방식은 Weight(가중치), Quantum(기본 설정 CPU점유시간)등을 이용하여 스케줄링 한다. 이러한 스케줄링 방식으로는 프로세스 각각의 특징을 반영하기 힘들다. 이러한 점을 개선하고자 하나의 프로세스가 실행될 때, 실행 프로세스의 특징을 경험적 데이터로 저장함으로서, 프로세스가 다시 실행될 시에, 경험적 데이터를 적용하여 프로세스의 특징을 스케줄링에 반영토록 한다. 경험적인 데이터들로는 프로세스의 실행시간, 프로세스의 종류, 실행 빈도 등이 있는데, 이들을 스케줄링에 적용하여, 프로세스 각각의 특징을 반영하여 각각의 프로세스에 최적화된 스케줄러를 구현한다. 개발 대상 OS는 Open Source이며, 다양한 분야에 적용되고 있는 리눅스를 선정하였고, 기존의 리눅스 스케줄링에 과거의 경험적인 데이터를 반영하여, 좋은 효율의 스케줄러를 구현하는데 목적을 두었다.

  • PDF

Design of a Run-time Process Monitor with a Function of Detecting Root Cause Process (원인 프로세스 추적 기능을 가진 실행시간 프로세스 모니터의 설계)

  • Jeong, Yoon-Seok;Kim, Tae-Wan;Chun-Hyon, Chang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.405-408
    • /
    • 2003
  • 산업 전반에 보급된 실시간 시스템의 수행 상태를 파악하기 위해 실시간 감시 기능을 사용한다. 감시의 기본 목적은 감시 대상이 정상적으로 수행하는지를 파악하는 것이다. 특히 실시간 감시 기법으로는 실시간 시스템 상에서 동작하는 실시간 프로세스 상태를 감시하는 프로세스 감시 기법이 있다. 이러한 감시 기법을 지원하는 실행시간 프로세스 모니터의 구조 및 데이터 저장소의 구조에 대해서는 이미 설계 및 구현을 하였다. 하지만, 기존의 프로세스 모니터는 프로세스 상태 데이터를 수집하는 기본 기능만을 제공하였다. 개발자에게 있어서 의미 있는 정보는 프로세스 상태 데이터만이 아니라 프로세스의 동작상의 문제점을 발견하고 원인 규명을 할 수 있도록 하는 고급 정보이다. 이러한 정보를 도출하기 위해 본 논문에서는 기존의 실행시간 프로세스 모니터의 구조 기반 위에서 프로세스 동작 여부를 확인하는 기능과 흐름 추적 기능을 새롭게 설계 추가하였다. 이들 기능을 통해 개발자는 어떤 프로세스에서 동작상의 문제가 발생했는지, 또한 문제를 발생시킨 원인 프로세스가 무엇인지를 추적해 낼 수 있으며, 개발단계에서 문제 해결 능력을 높일 수 있다. 본 논문에서 설계한 원인 프로세스 추적 기능을 가진 실행시간 프로세스 모니터는 기본적으로 실시간 감시 및 제어를 필요로 하는 분야에서 이용될 수 있다.

  • PDF

Implementation of Inter-subjob communication for Grid applications on Clusters (클러스터 기반 그리드 응용의 부작업 간 통신 구현 사례)

  • 정평재;이윤석;조금원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.103-105
    • /
    • 2003
  • 클러스터 자원이 그리드 환경에서 효율적으로 운영되기 위해서는 클러스터를 구성하는 노드 간의 부하균형이 필요하며 이를 위해 실행 중 프로세스 이동은 당연히 지원되어야 한다. 그러나 대부분의 그리드 지원 환경에서는 작업 시작, 실행 중 동기화 과정 등에서 프로세스들의 실행 중 이동이 고려되지 않았으며, 프로세스의 이동을 지원한다 하더라도 TCP 소켓 이전 등의 오버헤드가 따른다. 본 연구에서는 클러스터 내의 프로세스들이 실행 중에 노드 간을 이동하더라도 상호 통신이 가능하도록 별도의 통신 지원 쓰레드를 설계하고, 이를 매개로 간접 통신이 이루어지도록 개선된 방법을 제안하였다.

  • PDF

Workflow Process-Aware Data Cubes and Analysis (워크플로우 프로세스 기반 데이터 큐브 및 분석)

  • Jin, Min-hyuck;Kim, Kwang-hoon Pio
    • Journal of Internet Computing and Services
    • /
    • v.19 no.6
    • /
    • pp.83-89
    • /
    • 2018
  • In workflow process intelligence and systems, workflow process mining and analysis issues are becoming increasingly important. In order to improve the quality of workflow process intelligence, it is essential for an efficient and effective data center storing workflow enactment event logs to be provisioned in carrying out the workflow process mining and analytics. In this paper, we propose a three-dimensional process-aware datacube for organizing workflow enterprise data centers to efficiently as well as effectively store the workflow process enactment event logs in the XES format. As a validation step, we carry out an experimental process mining to show how much perfectly the process-aware datacubes are suitable for discovering workflow process patterns and its analytical knowledge, like enacted proportions and enacted work transferences, from the workflow process enactment event histories. Finally, we confirmed that it is feasible to discover the fundamental control-flow patterns of workflow processes through the implemented workflow process mining system based on the process-aware data cube.

Design of Bio-Information Process based on Digital Composite Sensing (디지털 복합센싱 생체정보 프로세스 설계)

  • Lee, Tae-Gyu;Shin, Seong-Yoon;Lee, Hyun-Chang
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.507-510
    • /
    • 2014
  • The initial process configuration of biometric information system is performed by the same sequences statically and consistently without changing after the system is running. However, this static process configuration appears an inefficient performance to the applications of the mobile biometric information system in the mobile computing environment. This work proposes the dynamic process design and execution method as a way to overcome these inefficient processes.

  • PDF

BPMN2XPDL: Transformation from BPMN to XPDL for a business process (BPMN2XPDL : 비즈니스 프로세스에 대한 BPMN 표기법을 XPDL 언어로의 변환)

  • Park Jung-Up;Jung Moon-Young;Jo Myung-Hyun;Kim Hak-Soo;Son Jin-Hyun
    • The KIPS Transactions:PartD
    • /
    • v.13D no.4 s.107
    • /
    • pp.535-548
    • /
    • 2006
  • To formally describe business process, many business process languages have been so far specified with different origins and goals such as XPDL, BPML and BPELAWS. Especially, XPDL proposed by WfMC has been widely used in various business process environments for a long time. On the other hand, the necessity of a standard graphical notation for a business process may create BPMN driven by BPMI. Because BPMN is composed of graphical constructs which can be used to graphically depict business process, BPMN-formed business processes should ultimately be converted to their corresponding semantically equivalent business process language(XPDL). Then, the business process languages can be consequently executed by business process engines. In this paper, we proposed a transformation mechanism from BPMN to XPDL for a business process. By this paper, We minimized the difference between process designers and process execution modules as reducing the gap of semantics between BPMN and XPDL.

Efficient Execution Method of BPEL4WS Specification (BPEL4WS 명세의 효율적인 실행 방안)

  • 정종윤;류기열;이정태
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.484-486
    • /
    • 2004
  • 현재 웹 서비스의 결합을 기술하기 위한 다양한 방법들이 제시되고 있지만 XLANG과 WSFL의 장점을 수용한 BPEL4WS로 통합되고 있는 추세이다. BPEL4WS는 비즈니스 프로세스에 참여하는 웹서비스들간의 상호동작과 프로세스의 상태 정보를 기술할 수 있는 효과적인 방법을 제공한다. 그러나, BPEL4WS로 기술된 명세를 웹서비스화 하기 위한 실행 방안에 대한 연구는 미흡한 실정이다. 이에 본 논문은 비즈니스 프로세스에 내재된 워크플로우 그래프로부터 간략화 된 실행 그래프의 생성 방법을 제안한다. 또한 실행 그래프를 이용하여 BPEL4WS 명세의 병렬 및 분산 실행을 지원하는 구현 방안에 대해 논의한다.

  • PDF