• 제목/요약/키워드: 작업 프로세스

Search Result 741, Processing Time 0.078 seconds

A Proportional Page-replacement Algorithm for Single-user Multi-programming System (단일사용자 다중프로그래밍 환경에서 비례배분이 가능한 페이지대치 알고리즘)

  • 서의성;박도현;오승택;이준원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.73-75
    • /
    • 2002
  • 컴퓨터 시스템의 성능이 발전하면서 동시에 실행되는 프로그램의 수도 증가하게 되었다. 이로 인해 자원을 두고 경쟁하는 프로세스들의 우선순위에 따라 분배되는 자원의 양을 세밀하게 조절하는 기능이 필요하게 된다. 우선순위에 따른 자원의 비례배분 알고리즘에 대한 연구가 많이 있었고, 이를 바탕으로 대부분의 자일을 관리하는 운영체계들도 개발되었다. 하지만 가상메모리 자일에 대해서는 자원의 할당량의 모호함과 프로세스가 사용할 메모리 필요량이 예측불가능하기 때문에 적은 연구가 이루어졌을 뿐이다. 본 논문에서는 프로세스가 단위 작업을 수행할 때 발생하는 페이지폴트의 양이 프로세스의 우선순위에 반비례하는 것으로 가상 메모리에 대한 비례배분 개념을 정의 하고, 프로세스 마다 메모리에 대한 요구 형태가 다른 환경에서 이를 가능하게 하는 페이지대치 알고리즘을 제안한다. 제안한 페이지대치 알고리즘을 리눅스 커널상에 구현한다. 구현된 페이지대치 알고리즘을 사용하면 우선순위가 높긴 프로세스가 우선순위가 낮은 프로세스에 비해서 페이지폰트를 적게 발생하고, 그 발생량은 반비례 관계에 있음을 보인다.

  • PDF

Design of System for Sharing Workflow Process based on Web (웹 기반의 워크플로우 프로세스 공유를 위한 시스템 설계)

  • Ko, Young-Seung;Joo, Kyung-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.951-954
    • /
    • 2003
  • 조직내의 자동화된 업무 프로세스 진행과 문서 교환의 목적으로 출발한 워크플로우 기술은 비즈니스 프로세스를 전사적으로 관리하여 조직 내부에서 외부로 이어지는 다수 조직의 비즈니스 프로세스 전체가 하나의 프로세스로 관리, 통제, 감시, 최적화 될 수 있다. 본 논문에서는 이러한 워크플로우 시스템을 사용하는 기업이나, 병원, 공공기관들이 각각의 워크플로우 프로세스론 웹상에서 공유하여 서로 다른 시스템을 운영하는 기업에서도 자신이 필요로 하는 프로세스를 검색하여 사용하고 필요에 따라서는 수정작업을 걸쳐 사용할 수 있도록 하여 시스템간의 상호운용성 등을 높일 수 있는 시스템을 설계하였다.

  • PDF

Design and Implementation of Modeling Tool for e-Logistics Collaboration Process Definition (물류 협업 프로세스 정의를 위한 모델링 도구)

  • 채정숙;최성환;김인수;김혜규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.79-81
    • /
    • 2002
  • 인터넷을 이용한 기업간 전자상거래를 위해 기업 내부의 업무 흐름을 관리하는 워크플로우에 관한 관심이 높아지고 있다. 워크플로우 엔진을 구동시키기 위해 먼저 고려되어야 하는 것이 기업 내부의 업무 프로세스를 정의하고 정의된 프로세스를 validation할 수 있는 모델링 도구가 필요하다. 이에 본 논문에서는 물류 협업 프로세스를 정의하고 모델링하기 위한 EJB 기반의 Business Process Modeling Tool(BPMT)를 설계 및 구현하다. BPMT는 WPDL을 지원하는 다 기종의 워크플로우 엔진에서도 협력 체제를 구축할 수 있도록 설계되었으며, 프로세스를 수행시키기 위한 Activity, Transition, Process, Organization, Application, RelevantData DataType으로 구성 되는 일련의 업무 흐름을 정의하며, 범용적인 의미의 Process 설계 도구로서 사용자가 편리하게 작업할 수 있도록 Integrated UI를 지 원한다. 또한 기본적인 물류 영역의 업무 프로세스를 라이브러리화하여 제공함으로써 사용자로 하여금 새로운 물류 프로세스 정의를 쉽게 한다.

  • PDF

Design and Implementation of Business Process Modeling Tool (비즈니스 프로세스 모델링 도구 설계 및 구현)

  • Chae, Jeong-Sook;Park, Joung-Hung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.166-168
    • /
    • 2005
  • 워크플로우 관리시스템(Workflow Management System)은 업무 프로세스를 실행하기 위해 사전에 정의된 룰에 따라 태스크들을 수행하는 시스템으로, 프로세스 정의를 interpreter하고 워크플로우 참석자들과 상호작용하며 해당 응용 프로그램을 invoke할 수 있는 시스템이다. 정의된 업무를 수행하기 위해서는 사전에 프로세스 정의 및 모델링이 필요하다. 프로세스 모델링이란 조직의 목표 달성을 위해 다양한 비즈니스 규칙에 의해 정의된 상호연관이 있는 작업들의 수행과정을 정의하는 것으로 본 논문에서는 업무 프로세스를 모델링하고 관리하기 위한 비즈니스 프로세스 모델링 도구를 설계하고 구현하였다.

  • PDF

The application of tact time at finish work for building construction - Focused on Office Building - (건축마감공사에서의 택트타임 설정을 통한 작업조정 프로세스 개발 - 오피스 건축물을 중심으로-)

  • Yoon, You-Sang;Suh, Sang-Wook
    • Korean Journal of Construction Engineering and Management
    • /
    • v.6 no.6 s.28
    • /
    • pp.90-97
    • /
    • 2005
  • Poor usage of work-continuity for planning and management is one of the leading causes of decreased productivity in high-rise and complexity construction projects. For efficient finish work, tact scheduling method needs to be implemented according to tact time. But there are the studies about zoning of work area, daily construction information and tact planning and management, there are not the studies about tact time yet. The purpose of this study is to help implementation of tact scheduling by tact time and adjusted work-plan. The main contents of this study are as follow; (1)Tact time has been calculated as coordination of work-plan between a general contractor and specialties. (2)Project-plan can be without delay by tact time calculation method.

Efficient Work Processes Allocation Method Considering Network Performance Information on Computational Grid (Computational Grid 상에서 네트워크 성능정보를 고려한 효율적인 작업 프로세스 할당 방법)

  • 조수현;김영학
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.55-57
    • /
    • 2004
  • 그리드 컴퓨팅은 우주과학, 수학적인 큰 문제들을 해결하기 위해 네트워크 상에 분산된 수많은 컴퓨터들의 컴퓨팅 파워와 대용량 저장장치를 공유하여 문제들을 해결할 수 있는 기술이다. 그리드 컴퓨팅의 환경은 WAN으로 구성된 각기 다른 성능과 이질적인 네트워크 상태들로 구성된다. 이런 이질적인 성능요소들을 고려하여 계산 작업에 반영시키는 것이 무엇보다 중요하다. 본 논문에서는 WAN 환경의 네트워크 상태 정보 중 latency, bandwidth, latency-bandwidth 혼합정보들을 고려하여, 노드별로 작업 프로세스 수를 결정하는 방법을 제안한다. 본 논문에서의 네트워크 성능정보 수집은 NWS(Network Weather Service)를 통해 이뤄지며, 평가결과 네트워크 성능정보를 고려하지 않은 균등방식에 비해서 latency, latency-bandwidth 고려한 방법의 결과가 9%, 31% 성능이 향상되었다.

  • PDF

Design of Task Allocation Algorithm for Workflow Engine (워크플로우 엔진을 위한 태스크할당 알고리즘의 설계)

  • Lee, Heon;Park, Kyoo-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.82-84
    • /
    • 2001
  • 워크플로우 시스템에서 중요한 기능은 정의된 규칙, 절차 및 조건에 의한 작업흐름을 자동화하는 것으로 정보처리의 이동성을 고려하여야 한다. 특히, 최근에는 웹 환경의 확대에 따라 분산시스템에 대한 관심이 높으며, 분산시스템에서의 워크플로우 프로세스는 다른 노드에서도 태스크 처리가 가능해야 하고 실시간 처리가 요구된다. 또한 분산시스템을 구성하는 노드에서의 결함 발생은 전체 작업처리 효율을 저하시키므로 결합이 허용되는 분산 시스템에 적합한 워크플로우 엔진이 필요하다. 본 논문은 워크플로우 시스템이 분산시스템 환경에서 수행될 때, 결함을 허용하며 작업을 자동으로 처리하여 전체 프로세스의 처리율을 향상시킬 수 있는 태스크 할당 알고리즘을 설계하고, 태스크의 수행 보증율을 통해 분석한다.

  • PDF

A Study on Improvement of Message Processing Efficiency of Manufacturing Execution System (생산관리시스템 메시지 처리 효율 향상 방안 연구)

  • Jo, Ji Hoon;Park, Koo Rack;Lee, Yun Yeol;Kim, Dong Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2018.07a
    • /
    • pp.57-58
    • /
    • 2018
  • 현재 제조의 생산관리시스템은 다양한 방식으로 메시지 처리기능을 활용하고 있다. 그러나 일부 메시지가 서버를 장시간 점유하여 타 메시지의 처리를 지연 시키거나, 불필요한 과정으로 인하여 발생되는 서버 점유 등 작업부하 현상들이 발견되고 있다. 이러한 문제점들을 최소화하기 위해 부하균등화 작업 및 여러 가지 연구들이 진행되고 있으나, 아직까지 효과적인 메시지 처리에 관한 연구는 미미한 실정이다. 본 논문에서는 휘발성 데이터를 이용하여 불필요한 과정을 최소화 하는 프로세스를 제안한다. 제안된 프로세스를 적용하면 작업부하 현상을 최소화 하여 메시지 처리의 효율성을 향상시킬 것으로 기대된다.

  • PDF

A Tool to Support Personal Software Process (개인 소프트웨어 프로세스 지원을 위한 도구)

  • Shin, Hyun-Il;Jung, Kyoung-Hak;Song, Il-Sun;Choi, Ho-Jin;Baik, Jong-Moon
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.8
    • /
    • pp.752-762
    • /
    • 2007
  • The PSP (Personal Software Process) is developed to help developers make high-quality products through improving their personal process. With consistent measurement and analysis activity that the PSP suggests, developers can identify process deficiencies and make reliable estimates on effort and quality. However, due to the high-overhead and context-switching problem of manual data recording, developers have difficulties in collecting reliable data, which can lead wrong analysis results. On the other hand, the paper-based process guides of the PSP are inconvenient to navigate its process information and difficult to attach additional information. In this paper, we introduce a PSP supporting tool developed to handle these problems. The tool provides automated data collection facilities to help acquire reliable data, an EPG (Electronic Process Guide) for the PSP to provide easy access and navigation of the process information, and an experience repository to store development experience as additional information about the process.

A Defect Management Process based on Open Source Software for Small Organizations (소규모 조직을 위한 오픈 소스 소프트웨어 기반의 결함 관리 프로세스)

  • Han, Hyuksoo;Oh, Seungwon
    • Journal of KIISE
    • /
    • v.45 no.3
    • /
    • pp.242-250
    • /
    • 2018
  • For high-quality software development, it is necessary to detect and fix the defects inserted. If defect management activities are not properly performed, it will lead to the project delay and project failure due to rework. Therefore, organizations need to establish defect management process and institutionalize it. Process standard models handle defect management in the area of project monitoring and control. However, small organizations experience difficulties in implementing and applying defect management process in a real situation. In this paper, we propose a defect management process for small organization which is designed in accordance with the characteristics of a small projects such as few participants and short development period. The proposed defect management process will be based on a tool chain with open source software such as Redmine, Subversion, Maven, Jenkins that support a defect management process and SW Visualization in systematic way. We also proposed a way of constructing defect database and various methods of analyzing and controlling defect data based on it. In an effort to prove the effectiveness of the proposed process, we applied the process and tool chain to a small organization.