3 research outputs found

    (A)Study on real-time risk measurement of process instance using decision tree

    No full text
    ν•™μœ„λ…Όλ¬Έ(석사)--μ„œμšΈλŒ€ν•™κ΅ λŒ€ν•™μ› :산업곡학과,2007.Maste

    μ‹€μ‹œκ°„ λΉ„μ¦ˆλ‹ˆμŠ€ ν”„λ‘œμ„ΈμŠ€ λͺ¨λ‹ˆν„°λ§μ„ μœ„ν•œ 단계적 μ„±κ³Ό 예츑 및 μ‘°κΈ° 경보 κΈ°λ²•μ˜ 개발

    No full text
    Business Process Management System (BPMS) has been recognized as a systemized business information system providing a well organized business environment, which has been changing continuously with evolution of information technology. Recently, it is being applied in various business aspects such as Business Intelligence for solutions to business decision-makings of industrial managers, and Real-Time Enterprise for enabling real-time monitoring and control of business processes. BPMS has emerged as a critical discipline to make possible the integrated enterprise management so as to enhance the competitiveness with the rapidly changing business environments. In particular, among various functionalities comprising BPMS suite, industrial managers get focused on the monitoring system to get visibility and accessibility into the business process in real-time. One of the most widely used approaches to knowledge-based process monitoring is a rule-based approach using knowledge extraction by inductive algorithms. It aims at investigating historical data in order to define rules composed of the condition about process attributes and the corresponding business performances. Utilizing these rules, the approach evaluates the process result by detecting the rule condition. Although it has been applied successfully as a reactive application to completed processes, it still has limitations with respect to real-time monitoring applications, especially sequential process execution monitoring. Because of unobserved process attributes in midcourse, the ongoing status cannot easily be evaluated at a specific monitoring period, which necessitates that the rule detecting be delayed until completion. Therefore, it is hard to provide a comprehensive indicator representing the ongoing status. Consequently, the feed-forward control cannot easily be provided along with the real-time progress. To alleviate these limitations, this thesis focuses on the development of a novel approach to real-time business process monitoring. To realize it, this research formulates three kinds of monitoring methods for phased prediction of prospective results along with the real-time progress of ongoing process, as well as its real-time application, the proactive warning strategy, by extending existing rule-based approaches based on inductive algorithms including Decision Tree, Support Vector Machine, and Local Outlier Factor. Each method is derived by integrating the typical use of inductive algorithm to evaluate the occurred result of completed process, and the proposed methodologies to predict possible progresses of ongoing process and to estimate the prospective results of them. The inductive algorithm investigates historical cases to construct a predictive model composed of rules about process attributes and the following result. At each monitoring time during real-time monitoring, based on the partial information from ongoing process, the proposed method generates its possible progresses by substituting similar historical cases and thereby probabilistically predicts the probable outcomes. Then, the ongoing status is represented with respect to the probability of each respective result type upon completion. Thus, the proactive warning is generated if the probability of the targeted type exceeds the threshold. This procedure is conducted by planned phases based on the observed run-time data during the real-time progress of ongoing process so that the extended method can proactively predict the final result before its actual occurrence upon completion. Whereas the conventional monitoring approaches only deterministically evaluate the already occurred outcome of process execution, the proposed approach probabilistically predicts the possible results of an ongoing process over entire monitoring periods. As such, the proposed approach can estimate the real-time indicator describing the current capability of ongoing process. Specifically, the proposed approach conducts the phased prediction about what kind of results can occur, before the actual occurrence. Therefore, it can provide industrial managers with insight into the ongoing status of running processes, which makes possible the real-time support of industrial managers decision-making. Such the prediction of capabilities of ongoing process to achieve given business performances can provide opportunities for proactive preparation to eventualities of expected outcomes, as opposed to reactive correction after their actual occurrence by the existing monitoring approach.μ‘°μ§ν™”λœ 업무 ν™˜κ²½μ„ μ œκ³΅ν•˜κΈ° μœ„ν•œ μ²΄κ³„ν™”λœ κΈ°μ—… 정보 μ‹œμŠ€ν…œμœΌλ‘œ μ£Όλͺ© λ°›μ•„μ˜¨ λΉ„μ¦ˆλ‹ˆμŠ€ ν”„λ‘œμ„ΈμŠ€ 관리 μ‹œμŠ€ν…œ(Business Process Management System, BPMS)은 정보 기술의 진화와 ν•¨κ»˜ μ§€μ†μ μœΌλ‘œ λ°œμ „λ˜μ–΄ μ™”λ‹€. 졜근, 기술 λ°œμ „κ³Ό ν•¨κ»˜ λ‹€μ–‘ν•œ λ³€ν™”λ₯Ό λͺ¨μƒ‰ν•˜λ©΄μ„œ, κΈ°μ—… κ΄€λ¦¬μžλ“€μ˜ 효율적인 μ˜μ‚¬κ²°μ •μ„ 돕기 μœ„ν•œ λΉ„μ¦ˆλ‹ˆμŠ€ μΈν…”λ¦¬μ ΌμŠ€(Business Intelligence)와 업무 ν”„λ‘œμ„ΈμŠ€μ˜ μ‹€μ‹œκ°„ κ΄€μΈ‘ 및 μ œμ–΄λ₯Ό κ°€λŠ₯μΌ€ ν•˜λŠ” 경영 νŒ¨λŸ¬λ‹€μž„μΈ μ‹€μ‹œκ°„ κΈ°μ—…(Real-Time Enterprise)κ³Ό 같이 λ‹€μ–‘ν•œ μ˜μ—­μ—μ„œ ν™œμš©λ˜κ³  μžˆλ‹€. λΉ λ₯΄κ²Œ λ³€ν™”ν•˜λŠ” κΈ°μ—… ν™˜κ²½μ—μ„œ 경쟁λ ₯을 높이기 μœ„ν•΄μ„œλŠ” κΈ°μ—…μ˜ ν†΅ν•©λœ 관리 및 경영 기법이 ν•„μš”λ‘œ ν•˜μ˜€κ³ , BPMSκ°€ ν•΄κ²°μ±…μœΌλ‘œ μ œμ‹œλ˜μ—ˆλ‹€. 특히, BPMSκ°€ μ œκ³΅ν•˜λŠ” λ‹€μ–‘ν•œ κΈ°λŠ₯λ“€ κ°€μš΄λ°, λͺ¨λ‹ˆν„°λ§ μ‹œμŠ€ν…œμ΄ 가진 μ‹€μ‹œκ°„ κ°€μ‹œμ„± 및 접근성이 μ‚¬μš©μžλ“€μ—κ²Œ μ£Όλͺ©μ„ λ°›κΈ° μ‹œμž‘ν–ˆλ‹€. λΉ„μ¦ˆλ‹ˆμŠ€ ν”„λ‘œμ„ΈμŠ€ λͺ¨λ‹ˆν„°λ§μ„ μœ„ν•œ 지식 기반 μ ‘κ·Όλ²•λ“€λ‘œ κ°€μž₯ 널리 ν™œμš©λ˜λŠ” 것은 귀납적 μ•Œκ³ λ¦¬μ¦˜μ„ μ΄μš©ν•œ λ£° 기반 접근법(Rule-based Approach)이닀. μ΄λŠ” κ³Όκ±° μ‚¬λ‘€λ“€λ‘œλΆ€ν„° ν”„λ‘œμ„ΈμŠ€ μ†μ„±μ˜ μƒνƒœ 및 그에 λ”°λ₯Έ μ‹€ν–‰ κ²°κ³Όλ₯Ό λΉ„μ¦ˆλ‹ˆμŠ€ 룰둜 μ •μ˜ν•œλ‹€. 룰듀을 μΆ”μΆœν•œ λ’€, 좔후에 μ‹€ν–‰ μ‚¬λ‘€λ“€μ—μ„œ 룰의 탐지 및 결과의 평가λ₯Ό μˆ˜ν–‰ν•œλ‹€. μ΄λŸ¬ν•œ λ£° 기반 접근법은 싀행이 μ’…λ£Œλœ ν”„λ‘œμ„ΈμŠ€μ— λŒ€ν•œ 사후적 ν†΅μ œμ˜ κ΄€μ μ—μ„œλŠ” μ„±κ³΅μ μœΌλ‘œ ν™œμš©λ˜μ–΄ μ™”μ§€λ§Œ, μ‹€μ‹œκ°„ λΉ„μ¦ˆλ‹ˆμŠ€ ν”„λ‘œμ„ΈμŠ€ λͺ¨λ‹ˆν„°λ§, 특히 순차적인 ν”„λ‘œμ„ΈμŠ€μ˜ μ‹€ν–‰ 과정에 λŒ€ν•œ λͺ¨λ‹ˆν„°λ§μ— 적용될 경우 μ—¬λŸ¬ ν•œκ³„μ λ“€μ„ 보여왔닀. μ‹€μ‹œκ°„ λͺ¨λ‹ˆν„°λ§ κ³Όμ • 쀑, 쀑간 μ‹œμ μ—μ„œλŠ” 아직 μˆ˜μ§‘λ˜μ§€ μ•Šμ€ ν”„λ‘œμ„ΈμŠ€ 속성 정보듀이 남아 있기 λ•Œλ¬Έμ— 진행 μƒνƒœμ— λŒ€ν•œ 평가가 νž˜λ“€κ³ , 룰의 탐지 및 그에 λ”°λ₯Έ ν‰κ°€λŠ” μ’…λ£Œ μ‹œμ μœΌλ‘œ λ―Έλ€„μ§ˆ 수 밖에 μ—†λ‹€. μ΄λŠ” μ‹€μ‹œκ°„ 진행 μƒνƒœμ— λŒ€ν•œ μ§€ν‘œμ˜ λΆ€μž¬ 및 사전적 ν†΅μ œμ˜ 어렀움과 같은 λΆ€μž‘μš©μ˜ 원인이 되고 μžˆλ‹€. 이λ₯Ό ν•΄κ²°ν•˜κΈ° μœ„ν•˜μ—¬, λ³Έ λ…Όλ¬Έμ—μ„œλŠ” μ‹€μ‹œκ°„ λΉ„μ¦ˆλ‹ˆμŠ€ ν”„λ‘œμ„ΈμŠ€ λͺ¨λ‹ˆν„°λ§μ— λŒ€ν•œ μƒˆλ‘œμš΄ μ ‘κ·Όλ²•μ˜ κ°œλ°œμ— λŒ€ν•˜μ—¬ λ…Όμ˜ν•œλ‹€. μ œμ•ˆ μ ‘κ·Όλ²•μ—μ„œλŠ”, 진행 쀑인 ν”„λ‘œμ„ΈμŠ€μ˜ μ‹€μ‹œκ°„ μƒνƒœμ— 따라 λ°œμƒ κ°€λŠ₯ν•œ 결과듀을 λ‹¨κ³„μ μœΌλ‘œ μ˜ˆμΈ‘ν•˜λŠ” 기법듀과 μ‹€μ‹œκ°„ ν™œμš©μ„ μœ„ν•œ μ‘°κΈ° 경보 μ „λž΅λ“€μ˜ κ°œλ°œμ„ 닀루고 μžˆλ‹€. 이λ₯Ό μœ„ν•΄, μ˜μ‚¬κ²°μ •λ‚˜λ¬΄(Decision Tree), μ„œν¬νŠΈ 벑터 λ¨Έμ‹ (Support Vector Machine), 지역 기반 μ΄μƒμΉ˜(Local Outlier Factor)의 세가지 귀납적 μ•Œκ³ λ¦¬μ¦˜λ“€μ„ μ΄μš©ν•œ 기쑴의 λ£° 기반 접근법듀이 μ‹€μ‹œκ°„ λͺ¨λ‹ˆν„°λ§ ν™˜κ²½μ— μ ν•©ν•˜κ²Œ μ–΄λ–»κ²Œ ν™•μž₯될 수 μžˆλŠ”μ§€λ₯Ό κΈ°μˆ ν•˜μ˜€λ‹€. 각 기법은 μ’…λ£Œ ν”„λ‘œμ„ΈμŠ€μ˜ λ°œμƒ 결과에 λŒ€ν•œ 평가λ₯Ό μœ„ν•œ 귀납적 μ•Œκ³ λ¦¬μ¦˜μ˜ 일반적 ν™œμš© ν˜•νƒœμ™€ 진행 쀑인 ν”„λ‘œμ„ΈμŠ€μ˜ μΆ”ν›„ κ°€λŠ₯ 경둜 및 μ˜ˆμƒλ˜λŠ” 결과의 μ˜ˆμΈ‘μ„ μœ„ν•œ μ œμ•ˆ 방법둠을 ν†΅ν•©ν•œ ν˜•νƒœλ‘œ λ„μΆœλœλ‹€. μ‹€μ‹œκ°„ λͺ¨λ‹ˆν„°λ§ 쀑 각 κ΄€μΈ‘ μ‹œμ λ§ˆλ‹€ 진행 μ‹œμ κΉŒμ§€μ˜ 일뢀 μ •λ³΄λ§Œμ„ νšλ“ν•  수 μžˆλ‹€. κ·Έλ‘œλΆ€ν„° 진행 쀑인 ν”„λ‘œμ„ΈμŠ€κ°€ κ΄€μΈ‘ μ‹œμ  이후 진행될 수 μžˆλŠ” κ²½λ‘œλ“€μ„ κ³Όκ±° μœ μ‚¬ 사둀듀을 κ³ λ €ν•˜μ—¬ μ˜ˆμΈ‘ν•œλ‹€. κ·Έλ ‡κ²Œ ν•¨μœΌλ‘œμ¨, 각 κ²½λ‘œλ“€λ‘œλΆ€ν„° κΈ°λŒ€ν•  수 μžˆλŠ” μ’…λ£Œ μ„±κ³Όλ₯Ό ν™•λ₯ μ μœΌλ‘œ μ·¨ν•©ν•˜μ—¬ μ΅œμ’… κ²°κ³Όλ₯Ό μΆ”μ •ν•  수 μžˆλ‹€. κ·Έλ¦¬ν•˜μ—¬, μ‹€μ‹œκ°„ 진행 μƒνƒœλŠ” μ’…λ£Œ μ‹œμ μ—μ„œμ˜ 각 κ²°κ³Ό νƒ€μž…μ΄ λ‚˜νƒ€λ‚  ν™•λ₯ λ‘œ ν‘œν˜„λœλ‹€. λ§Œμ•½ νŠΉμ • 결과에 λŒ€ν•œ ν™•λ₯ μ΄ ν•œκ³„μΉ˜λ₯Ό μ΄ˆκ³Όν•  경우, μ‘°κΈ° 경보λ₯Ό 톡해 μ‚¬μš©μžμ—κ²Œ μΈμ§€μ‹œν‚¨λ‹€. μ΄λŸ¬ν•œ 과정이 ν”„λ‘œμ„ΈμŠ€μ˜ μ‹€μ‹œκ°„ 진행 과정에 따라 순차적으둜 μˆ˜μ§‘λ˜λŠ” λ°μ΄ν„°λ‘œλΆ€ν„° 주기적으둜 μˆ˜ν–‰λœλ‹€. λ”°λΌμ„œ, 진행 κ³Όμ • λ™μ•ˆ 예츑 μ§€ν‘œλ“€μ˜ λ³€ν™”λ₯Ό μ‚΄ν•ŒμœΌλ‘œμ¨, μ‹€μ œ μ’…λ£Œ κ²°κ³Όκ°€ λ‚˜νƒ€λ‚˜κΈ° 전에 이λ₯Ό μ‚¬μ „μ μœΌλ‘œ μ˜ˆμΈ‘ν•  수 μžˆλ‹€. κΈ°μ‘΄ 접근법이 이미 μΌμ–΄λ‚œ μ‹€ν–‰ 결과에 λŒ€ν•œ 확정적 평가λ₯Ό λͺ©μ μœΌλ‘œ ν•˜λŠ”λ° λ°˜ν•˜μ—¬, μ œμ•ˆ 접근법은 μ‹€μ‹œκ°„ 진행 과정에 걸쳐 λ°œμƒ κ°€λŠ₯ν•œ 결과듀을 ν™•λ₯ μ μœΌλ‘œ μ˜ˆμΈ‘ν•œλ‹€. 특히, μ‹€μ œ κ²°κ³Όκ°€ λ°œμƒν•˜κΈ° 전에, 진행 쀑인 ν”„λ‘œμ„ΈμŠ€κ°€ λκΉŒμ§€ μˆ˜ν–‰λ˜μ—ˆμ„ λ•Œ μ–΄λ–€ νƒ€μž…μ˜ κ²°κ³Όκ°€ λ‚˜νƒ€λ‚ μ§€λ₯Ό μ˜ˆμΈ‘ν•˜κ³  이λ₯Ό μ§€ν‘œν™”ν•œλ‹€. μ΄λŸ¬ν•œ μ‹€μ‹œκ°„ μ§€ν‘œλŠ” μ‚¬μš©μžμ—κ²Œ 진행 μƒνƒœμ— λŒ€ν•œ 보닀 κΉŠμ€ 직관을 μ œκ³΅ν•¨μœΌλ‘œμ¨, μ˜μ‚¬κ²°μ •κ³Όμ •μ„ μ‹€μ‹œκ°„μœΌλ‘œ 지원할 수 μžˆλ‹€. ν”„λ‘œμ„ΈμŠ€ 관리 μ‹œμŠ€ν…œμ˜ κ΄€μ μ—μ„œ, κΈ°μ‘΄ μ ‘κ·Όλ²•μ˜ ν™œμš©μ€ μ’…λ£Œ μ‹œμ μ—μ„œ μ‹€μ œλ‘œ λ°œμƒν•œ 결과에 λŒ€ν•œ 사후적 λŒ€μ²˜(Reactive Correction)λ₯Ό μ‹€ν–‰ν•˜κΈ° μœ„ν•œ 근거의 마련이라 ν•  수 μžˆλ‹€. λ°˜λ©΄μ—, μ œμ•ˆ 접근법은 ν˜„μž¬ μƒνƒœμ˜ 진단 및 μΆ”ν›„ 경둜의 μ˜ˆμΈ‘μ„ 톡해 μ˜ˆμƒλ˜λŠ” 결과에 λŒ€ν•œ 사전적 λŒ€λΉ„(Proactive Preparation)λ₯Ό μˆ˜ν–‰ν•  수 μžˆλŠ” 기회λ₯Ό μ œκ³΅ν•˜λ―€λ‘œ, 예방 관리λ₯Ό ν†΅ν•œ ν”„λ‘œμ„ΈμŠ€ 관리 μˆ˜μ€€μ˜ ν–₯상에 κΈ°μ—¬ν•  수 μžˆμ„ 것이닀.Docto

    Real-time Risk Measurement of Business Process Using Decision Tree

    Get PDF
    This paper proposes a methodology to measure the risk level in real-time for Business Activity Monitoring (BAM). A decision-tree methodology was employed to analyze the effect of process attributes on the result of the process execution. In the course of process execution, the level of risk is monitored in real-time, and an early warning can be issued depending on the change of the risk level. An algorithm for estimating the risk of ongoing processes in real-time was formulated. Comparison experiments were conducted to demonstrate the effectiveness of our method. The proposed method detects the risks of business processes more precisely and even earlier than existing approaches.λ³Έ μ—°κ΅¬λŠ” μ§€μ‹κ²½μ œλΆ€ 및 정보톡신연ꡬ진ν₯μ›μ˜ IT ν•΅μ‹¬κΈ°μˆ κ°œλ°œμ‚¬μ—… μΌν™˜μœΌλ‘œ μˆ˜ν–‰ν•˜μ˜€μŒ(2008-S-018-01, u-City Service용 개방 ν˜• SW ν”Œλž«νΌ 개발)
    corecore