• 제목/요약/키워드: workflow

검색결과 850건 처리시간 0.035초

Workflow Engine for Mobile-Based Healthcare System

  • Lee, Sang-Young
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2005년도 e-Biz World Conference 2005
    • /
    • pp.125-129
    • /
    • 2005
  • The recent push for healthcare reform has caused healthcare organizations to focus on ways to streamlined processes in order to secure high quality care as well as reducing costs. Healthcare enterprises involve complex processes that span diverse groups and organizations. These processes involve clinical and administrative tasks, large quantities of data, and large number of patients and personnel. We propose the mobile-based workflow system of passable communication as an important factor in the B2B healthcare. Based on the above proposal the workflow system of business process was designed and implemented on the basis of Java, UML and XPDL.

  • PDF

CPC에서의 Workflow 응용 (Applying Workflow Management System to CPC)

  • 전희철
    • 한국CDE학회지
    • /
    • 제8권1호
    • /
    • pp.58-65
    • /
    • 2002
  • Collaborative product commerce(CPC) involves many people working together with heterogeneous and distributed software applications. For such an environment, Workflow Management System(WFMS) can be useful for coordination of people, software agents and processes. It provides diverse services including automatic work muting, project management continuous process improvement and application integration. However, there are some limitations to apply WFMS to CPC environment due to inflexibility and lack of design support facilities. This paper identifies the problems and addresses possible approaches to overcome the difficulties.

  • PDF

메디컬 응용 서비스를 지원하기 위한 정책 기반 Hybrid Workflow 관리 시스템

  • 김동현;정우람;김회영;송혜원;윤찬현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.555-556
    • /
    • 2009
  • 본 논문에서는 Workflow Management System(이하 WMS)인 Kepler와 Pegasus를 정책 기반 자원 관리 시스템과 통합한 Hybrid Workflow 관리 시스템을 제안하고, 이를 통해 사용자의 서비스 수준 합의 (Service Level Agreement, SLA) 사항에 따라 서비스 요구 수준을 보장할 수 있는 Workflow 관리 시스템을 구현하여 성능 평가를 수행하였다.

조각-ICN 기반 협업 워크플로우 모델링 방법론 (A Cooperative Workflow Modeling Methodology Using Fragment-ICNs)

  • 김형목;김광훈
    • 인터넷정보학회논문지
    • /
    • 제6권6호
    • /
    • pp.107-115
    • /
    • 2005
  • 최근의 워크플로우 및 비즈니스 프로세스는 조직의 대형화와 조직간 상호협력의 증가와 더불어 점점 더 복잡해지고 대형화 되어가고 있다. 본 논문에서는 이러한 대형화된 워크플로우 및 비즈니스 프로세스를 모델링 하는데 있어서 보다 향상된 워크플로우 모델링 방법론을 제시하고자 한다. 이 새로운 방법론을 조각-ICN을 이용한 협동 워크플로우 모델링 방법론이라 부르는데 다수의 모델 설계자 그룹이 워크플로우 모델을 실시간 협업을 통해 정의할 수 있게 함으로써 모델링 작업의 효율을 향상시키는데 주요 목적이 있다. 즉. 이 모델링 방법론은 실시간 협업공간의 공유를 통해 실제 엑티비티를 수행하게 될 각 참여자가 자신의 엑티비티 조각들을 직접 정의하게 한 후에, 이 조각들을 통합하여 전체 워크플로우 모델을 정의하게 하는 Bottom-Up 모델링 방식이다. 본 논문에서는 이 조각-ICN을 이용한 협업 워크플로우 모델링 방법론의 정형적 표현법과 그래픽적 표기법을 정의하고, 이를 기반으로 하는 협업 워크플로우 모델링 시스템을 설계 및 구현한다.

  • PDF

가중치 워크플로우 소셜 네트워크의 사이중심도 분석방법 (A Betweenness Centrality Analysis Method in Valued Workflow-supported Social Networks)

  • 김미선;김광훈
    • 인터넷정보학회논문지
    • /
    • 제17권1호
    • /
    • pp.65-71
    • /
    • 2016
  • 본 논문에서는 가중치 및 방향성 워크플로우 소셜네트워크의 사이중심도 분석방법과 그에 따른 알고리듬을 제안한다. 기존의 워크플로우 소셜네트워크는 워크플로우 모델을 구성하는 단위업무를 처리하는 과정에서 수행자들간의 업무전달관계 유무를 이진 소셜네트워크 모델로 표현한 것이다. 그러나, 워크플로우 기반 조직을 구성하는 수행자들간의 업무전달관계를 효과적으로 분석하기 위해서는 기존의 수행자들간의 관계유무를 기본으로 하는 이진 소셜네트워크 정보 뿐 만 아니라 수행자들간의 정량적 업무전달관계와 그 업무전달관계의 방향성 또한 효과적인 분석결과를 획득하는데 있어서 매우 중요한 요인이다. 결과적으로, 본 논문에서는 수행자 그룹의 효과적인 업무전달관계 분석을 수행하기 위하여 정량적 업무전달관계 수준과 그의 방향성을 고려한 가중치 및 방향성 워크플로우 소셜네트워크 개념과 수행자 그룹의 사이중심도 분석방법 및 알고리듬을 제안한다. 특히, 제안한 분석방법을 검증하기 위하여 기존의 이진 워크플로우 소셜네트워크에 대한 사이중심도 분석방법과 본 논문에서 제안한 가중치 및 방향성 워크플로우 소셜네트워크에 대한 사이중심도 분석방법을 특정 워크플로우 모델에 적용하여 그 분석결과를 비교한다.

컴포넌트 워크플로우 가변성의 정형 명세 및 모델링 기법 (Formal Specification and Modeling Techniques of Component Workflow Variability)

  • 이종국;조은숙;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권10호
    • /
    • pp.703-725
    • /
    • 2002
  • 컴포넌트는 소프트웨어 개발의 복잡성을 감소시키는 효과적인 방법으로 평가되고 있다. 그러나 소프트웨어 개발 시 컴포넌트를 사용하여 기간 단축과 비용 절감 효과를 얻기 위해서는 컴포넌트의 재사용성이 향상되어야 한다. 업무 단위로 컴포넌트를 설계하여 컴포넌트 안에 업무 워크플로우를 포함하는 것은 컴포넌트의 재사용성을 향상시키는 효과적인 방법이다. 워크플로우가 내장된 컴포넌트는 업무 단위로 재사용되기 때문에 개발 기간 단축과 비용 절감 효과가 크다. 몇 몇 컴포넌트 방법론에서 워크플로우를 내장한 컴포넌트 설계 기법의 필요성을 제시했다. 그러나 컴포넌트 개발에 적용하기 위해서는 좀 더 실용적이고 구체적인 기법이 요구된다. 본 논문에서는 컴포넌트를 통한 워크플로우의 재사용을 위해 패밀리 멤버간의 가변적인 워크플로우를 컴포넌트에 내장하여 재사용성을 높이는 기법을 제안한다. 제시된 기법은 워크플로우와 워크플로우 가변성에 대한 정형명세를 통해 복잡한 워크플로우의 설계를 단순화한다. 또한 정형 명세를 통해 워크플로우 가변성 간의 불일치를 해결하고 가변성의 결합도를 낮춘다. 정형 명세와 UML을 사용한 컴포넌트 모델링의 산출물은 컴포넌트 구현 소스 코드를 자동으로 생성하는 것을 돕는다. 따라서 제시된 설계 기법은 개발자의 생산성을 높이고 컴포넌트의 재사용성을 향상시킨다. 본 논문에서는 설계 기법과 함께 예제를 통해 컴포넌트 워크플로우 명세와 설계 기법의 타당성을 입증한다.

웹기반 분산워크플로우 관리시스템의 프로세스 엔진 설계 (The Design of Process-Engine for Distributed Workflow Management System based on Web)

  • 이헌;박규석
    • 한국멀티미디어학회논문지
    • /
    • 제4권5호
    • /
    • pp.377-389
    • /
    • 2001
  • 최근의 웹 환경 확산으로 웹을 기반으로 하는 워크플로우 시스템의 구축경향이 높다. 워크플로우 시스템에서 중요한 기능은 미리 정의된 규칙, 절차 및 조건에 따라 작업흐름을 자동화하는 것으로 정보흐름에 있어서 수동적인 작업을 배제하고 GUI 방식을 지원하며 정보처리의 이동성이 고려되어야 한다. 특히 분산된 업무조직의 작업흐름을 위한 분산워크플로우 시스템은 웹 환경에 있어서 프로세스 로직에 따른 태스크간의 이동제어와 결함허용 및 실시간적 처리가 가능해야 한다. 그러나 기존의 메일 시스템은 전송위주로서 작업흐름을 자동화하려는 경우에 적합하지 못하다. 이러한 문제를 해결하기 위하여 작업흐름 설계가 가능하고 작업흐름제어를 자동화 할 수 있는 분산워크플로우 엔진이 필요하다. 본 논문에서는 웹 메일을 이용하여 작업흐름을 그래픽 인터페이스로 작성하고 이를 절차적 수행이 가능한 스크립트 코드를 생성하는 브라우저를 작성하였으며, 분산환경에서 태스크 처리를 위한 프로세스 스케쥴러 및 서버노드의 결함 발생시 이를 허용하는 전처리기를 지닌 프로세스 엔진을 설계하였다. 이 이스템은 서버의 결함이나 사용자의 부재시 처리를 대행하므로 시스템의 신뢰성과 가용성을 향상시키고, 데이터베이스 기반 워크플로우 시스템보다 비용을 감소시킨다.

  • PDF

CTR을 이용한 자윈 할당 제약조건 하에서 워크플로우의 스케줄링 (Scheduling of Workflows under Resource Allocation Constraints using CTR)

  • 고재진;안형근;이단영
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.191-198
    • /
    • 2006
  • 다양한 환경 속에서 기업이 업무의 효율성과 효과적인 업무처리를 해결하기 위해서 핵심정보시스템으로 워크플로우를 도입하고 있다. 최근에는 워크플로우 확장으로 비즈니스 프로세스 관리(BPM: Business Process Management)가 기업 소프트웨어 시장의 가장 중요한 부분을 차지하고 있다. 비즈니스 프로세스 관리에서 워크플로우는 핵심적인 역할을 수행하고 있지만, 워크플로우 연구의 대부분은 복잡한 업무의 정확한 실행 순서를 찾기 위한 시간적인 제약들에 집중되어 있다. 그런 이유에서 워크플로우 스케줄링의 대부분은 처리해야 할 다양한 자원의 모델링에 집중되었으며, 자원과 연관된 제약조건에서의 워크플로우 스케줄링에 대한 관심은 미흡한 편이다. 본 논문에서는 자원할당 제약조건에 따른 워크플로우 스케줄링에 적합한 CTR(Concurrent Transaction Logic) 기반의 변형 템플릿(Transformation Template)과 논리적 프레임워크를 제안한다. 변형 템플릿은 워크플로우 변형 템플릿(Workflow Transformation Template)과 제약조건 변형 템플릿(Constraint Transformation Template)으로 구성된다. 이 변형 템플릿은 기존의 워크플로우를 자원할당 제약조건 하에서 새로운 워크플로우를 논리적으로 표현하는데 용이하게 사용할 수가 있다.

워크플로우 기반 엔터프라이즈 소셜 네트워크의 비연결성 결정 알고리즘 (A Disconnectedness Determination Algorithm on Workflow-supported Enterprise Social Networks)

  • 김미선;김광훈
    • 인터넷정보학회논문지
    • /
    • 제16권5호
    • /
    • pp.67-73
    • /
    • 2015
  • 본 논문에서는 워크플로우 기반 엔터프라이즈 소셜 네트워크의 비연결성 결정 알고리즘을 제안한다. 워크플로우 기반 엔터프라이즈 소셜 네트워크는 워크플로우 모델에서 업무를 할당받은 수행자들의 관계를 발견한 것이며, 업무 수행자의 능력을 분석하고 수치화하는데 유용하다. 그러나 워크플로우의 특성상 비연결 네트워크가 존재할 수 있으며, 이로 인해 논리적/수학적으로 수행자 분석에 타당하지 않은 결과를 도출할 수 있다. 즉, 워크플로우 네트워크를 분석하기에 앞서 해당 네트워크의 비연결성 여부를 판단해야한다. 따라서 본 논문에서는 비연결성의 생성 원인을 규명하고, 워크플로우 기반 엔터프라이즈 소셜 네트워크 모델의 비연결성을 결정하기 위한 알고리즘을 제안한다.

A Workflow Execution System for Analyzing Large-scale Astronomy Data on Virtualized Computing Environments

  • Yu, Jung-Lok;Jin, Du-Seok;Yeo, Il-Yeon;Yoon, Hee-Jun
    • International Journal of Contents
    • /
    • 제16권4호
    • /
    • pp.16-25
    • /
    • 2020
  • The size of observation data in astronomy has been increasing exponentially with the advents of wide-field optical telescopes. This means the needs of changes to the way used for large-scale astronomy data analysis. The complexity of analysis tools and the lack of extensibility of computing environments, however, lead to the difficulty and inefficiency of dealing with the huge observation data. To address this problem, this paper proposes a workflow execution system for analyzing large-scale astronomy data efficiently. The proposed system is composed of two parts: 1) a workflow execution manager and its RESTful endpoints that can automate and control data analysis tasks based on workflow templates and 2) an elastic resource manager as an underlying mechanism that can dynamically add/remove virtualized computing resources (i.e., virtual machines) according to the analysis requests. To realize our workflow execution system, we implement it on a testbed using OpenStack IaaS (Infrastructure as a Service) toolkit and HTCondor workload manager. We also exhaustively perform a broad range of experiments with different resource allocation patterns, system loads, etc. to show the effectiveness of the proposed system. The results show that the resource allocation mechanism works properly according to the number of queued and running tasks, resulting in improving resource utilization, and the workflow execution manager can handle more than 1,000 concurrent requests within a second with reasonable average response times. We finally describe a case study of data reduction system as an example application of our workflow execution system.