• Title/Summary/Keyword: Flow Rules

Search Result 215, Processing Time 0.023 seconds

BPEL Engine Generator for adding New Functions to BPEL based on Attribute Grammar and Aspect-Oriented Programming (속성문법과 관점지향 프로그래밍 기법을 이용한 BPEL에 새로운 기능을 추가하는 BPEL 엔진 생성기)

  • Kwak, Dongkyu;Kim, Jongho;Choi, Jaeyoung
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.5
    • /
    • pp.209-218
    • /
    • 2015
  • BPEL is used in various domains since it can describe the flow of works according to conditions and rules, and it can call web services in service-oriented computing environments. However, new functions that are not provided by BPEL grammar are required in specific domains. Generally, when new functions are required, the domain-specific language should be newly defined and developed, which requires high development cost. In this regard, a new function needs to be defined and added instead of developing domain-specific language with the new functions added. However, such methods only allow an addition of a single function, and it is difficult to design and add new functions according to the needs. This paper defines XAS4B document, which extends the BPEL grammar function through XML schema in order to add new functions, and proposes BPEL engine generator that generates BPEL engine with the new functions added by processing the document. The XAS4B document enables the creation of a new grammar added to BPEL using XML schema. It also shows the process of adding new functions to BPEL engine using AspectJ, JAVA implementation of aspect-oriented programming. The proposed system can add new functions using AspectJ without modifying BPEL engine. This allows the provision of new functions at low cost in various domains.

Analysis of Serious Game Elements of the Contents for Smart Device Based First-Aid Education (스마트 기기 기반 응급 처치 교육 콘텐츠의 기능성 게임 요소 분석 연구)

  • Suh, Dong-hee
    • Cartoon and Animation Studies
    • /
    • s.47
    • /
    • pp.273-294
    • /
    • 2017
  • Korea has suffered numerous casualties due to a lot of accidents caused by safety insufficiency in recent years. Therefore, safety education is more important than ever before, and 'how to educate with what contents' is an important subject. Especially, experience education is effective rather than theoretical education because of the nature of safety education. However, it is not easy to design and develop these safety education programs. There is not much opportunity to access first-aid training, which is a part of safety education, unless it is compulsory to learn through public institutions. As a result, program utilization on safety education in Korea is still insufficient to what it should be. With that taken into account, this study proposed an effective serious game with fun and immersion for medical first-aid education. To do this, we analyzed five medical games through 20 cases of first-aid applications and elicited five factors that enhance the usability of serious games. With an analysis of five medical games, we selected one game to borrow the game rules, and applied the elicited five elements in the forms of level-up structure, iterative learning, compensation outcomes, competition system, and information transfer. The proposed medical education functional games should have 1) a character that plays a role of a patient, 2) a narrative flow that shows the situation, 3) the user should judge the situation and induce first aid. 4) compensation, levels, and simple repetition should be designed, and 5) information should be shared with the others in the given community. The results of this study is believed to contribute to enhance the medical emergency education in Korea.

Data-driven event detection method for efficient management and recovery of water distribution system man-made disasters (상수도관망 재난관리 및 복구를 위한 데이터기반 이상탐지 방법론 개발)

  • Jung, Donghwi;Ahn, Jaehyun
    • Journal of Korea Water Resources Association
    • /
    • v.51 no.8
    • /
    • pp.703-711
    • /
    • 2018
  • Water distribution system (WDS) pipe bursts are caused from excessive pressure, pipe aging, and ground shift from temperature change and earthquake. Prompt detection of and response to the failure event help prevent large-scale service interruption and catastrophic sinkhole generation. To that end, this study proposes a improved Western Electric Company (WECO) method to improve the detection effectiveness and efficiency of the original WECO method. The original WECO method is an univariate Statistical Process Control (SPC) technique used for identifying any non-random patterns in system output data. The improved WECO method multiples a threshold modifier (w) to each threshold of WECO sub-rules in order to control the sensitivity of anomaly detection in a water distribution network of interest. The Austin network was used to demonstrated the proposed method in which normal random and abnormal pipe flow data were generated. The best w value was identified from a sensitivity analysis, and the impact of measurement frequency (dt = 5, 10, 15 min etc.) was also investigated. The proposed method was compared to the original WECO method with respect to detection probability, false alarm rate, and averaged detection time. Finally, this study provides a set of guidelines on the use of the WECO method for real-life WDS pipe burst detection.

A Study on Analysis of Landslide Disaster Area using Cellular Automata: An Application to Umyeonsan, Seocho-Gu, Seoul, Korea (셀룰러 오토마타를 이용한 산사태 재난지역 분석에 관한 연구 - 서울특별시 서초구 우면산을 대상으로-)

  • Yoon, Dong-Hyeon;Koh, Jun-Hwan
    • Spatial Information Research
    • /
    • v.20 no.1
    • /
    • pp.9-18
    • /
    • 2012
  • South Korea has many landslides caused by heavy rains during summer time recently and the landslides continue to cause damages in many places. These landslides occur repeatedly each year, and the frequency of landslides is expected to increase in the coming future due to dramatic global climate change. In Korea, 81.5% of the population is living in urban areas and about 1,055 million people are living in Seoul. In 2011, the landslide that occurred in Seocho-dong killed 18 people and about 9% of Seoul's area is under the same land conditions as Seocho-dong. Even the size of landslide occurred in a city is small, but it is more likely to cause a big disaster because of a greater population density in the city. So far, the effort has been made to identify landslide vulnerability and causes, but now, the new dem and arises for the prediction study about the areal extent of disaster area in case of landslides. In this study, the diffusion model of the landslide disaster area was established based on Cellular Automata(CA) to analyze the physical diffusion forms of landslide. This study compared the accuracy with the Seocho-dong landslide case, which occurred in July 2011, applying the SCIDDICA model and the CAESAR model. The SCIDDICA model involves the following variables, such as the movement rules and the topographical obstacles, and the CAESAR model is also applied to this process to simulate the changes of deposition and erosion.

A Study on Programming Concepts of Programming Education Experts through Delphi and Conceptual Metaphor Analysis

  • Kim, Dong-Man;Lee, Tae-Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.11
    • /
    • pp.277-286
    • /
    • 2020
  • In this paper, we propose a new educational approach to help learners form concepts by identifying the properties of programming concepts targeting a group of experts in programming education. Therefore, we confirmed the typical properties of concepts by programming education experts for programming learning elements through conceptual metaphor analysis, which is a qualitative research method, and confirmed the validity through the delphi method. As a result of this study, we identified 17 typical properties of programming concepts that learners should form in programming education. The conclusions of this study are that need to compose the educational content more specifically for the conceptualization of learners' programming as follows: 1)the concept of a variable is to understand how to store data, how to set a name, what an address has, how to change a value, various types of variables, and the meaning of the size of a variable, 2)the concept of operator is to understand how to operate the four rules, how to deal with it logically, how to connect according to priority, meaning of operation symbols, and how to compare, 3)the concept of the control structure is to understand how to control the execution flow, how to make a logical judgment, how to set an execution rule, meaning of sequential execution, and how to repeat executing.

A Systematic Approach Of Construction Management Based On Last Planner System And Its Implementation In The Construction Industry

  • Hussain, SM Abdul Mannan;Sekhar, Dr.T.Seshadri;Fatima, Asra
    • Journal of Construction Engineering and Project Management
    • /
    • v.5 no.2
    • /
    • pp.11-15
    • /
    • 2015
  • The Last PlannerSystem (LPS) has been implemented on construction projects to increase work flow reliability, a precondition for project performance againstproductivity and progress targets. The LPS encompasses four tiers of planning processes:master scheduling, phase scheduling, lookahead planning, and commitment / weeklywork planning. This research highlights deficiencies in the current implementation of LPS including poor lookahead planning which results in poor linkage between weeklywork plans and the master schedule. This poor linkage undetermines the ability of theweekly work planning process to select for execution tasks that are critical to projectsuccess. As a result, percent plan complete (PPC) becomes a weak indicator of project progress. The purpose of this research is to improve lookahead planning (the bridgebetween weekly work planning and master scheduling), improve PPC, and improve theselection of tasks that are critical to project success by increasing the link betweenShould, Can, Will, and Did (components of the LPS), thereby rendering PPC a betterindicator of project progress. The research employs the case study research method to describe deficiencies inthe current implementation of the LPS and suggest guidelines for a better application ofLPS in general and lookahead planning in particular. It then introduces an analyticalsimulation model to analyze the lookahead planning process. This is done by examining the impact on PPC of increasing two lookahead planning performance metrics: tasksanticipated (TA) and tasks made ready (TMR). Finally, the research investigates theimportance of the lookahead planning functions: identification and removal ofconstraints, task breakdown, and operations design.The research findings confirm the positive impact of improving lookaheadplanning (i.e., TA and TMR) on PPC. It also recognizes the need to perform lookaheadplanning differently for three types of work involving different levels of uncertainty:stable work, medium uncertainty work, and highly emergent work.The research confirms the LPS rules for practice and specifically the need to planin greater detail as time gets closer to performing the work. It highlights the role of LPSas a production system that incorporates deliberate planning (predetermined andoptimized) and situated planning (flexible and adaptive). Finally, the research presents recommendations for production planningimprovements in three areas: process related, (suggesting guidelines for practice),technical, (highlighting issues with current software programs and advocating theinclusion of collaborative planning capability), and organizational improvements(suggesting transitional steps when applying the LPS).

Automatic Generation of Snort Content Rule for Network Traffic Analysis (네트워크 트래픽 분석을 위한 Snort Content 규칙 자동 생성)

  • Shim, Kyu-Seok;Yoon, Sung-Ho;Lee, Su-Kang;Kim, Sung-Min;Jung, Woo-Suk;Kim, Myung-Sup
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.40 no.4
    • /
    • pp.666-677
    • /
    • 2015
  • The importance of application traffic analysis for efficient network management has been emphasized continuously. Snort is a popular traffic analysis system which detects traffic matched to pre-defined signatures and perform various actions based on the rules. However, it is very difficult to get highly accurate signatures to meet various analysis purpose because it is very tedious and time-consuming work to search the entire traffic data manually or semi-automatically. In this paper, we propose a novel method to generate signatures in a fully automatic manner in the form of sort rule from raw packet data captured from network link or end-host. We use a sequence pattern algorithm to generate common substring satisfying the minimum support from traffic flow data. Also, we extract the location and header information of the signature which are the components of snort content rule. When we analyzed the proposed method to several application traffic data, the generated rule could detect more than 97 percentage of the traffic data.

Water Level Control of PWR Steam Generator using Knowledge Information and Neural Networks (지식정보와 신경회로망을 이용한 가압경수로 증기발생기 수위제어)

  • Bae, Hyeon-Bae;Woo, Young-Kwang;Kim, Sung-Shin;Jung, Kee-Soo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.13 no.3
    • /
    • pp.322-327
    • /
    • 2003
  • The water level of a steam generator of pressurized light water nuclear Power generator is known as a subject whose control is difficult because of a shrinking and swelling effect that is been mutually contradictory in a variation of feed water. In this paper, a neural network model selects first coordinative controller by a inappropriate gain of two PI controllers and the selected controller's gain is tuned by a fuzzy self-tuner. Model inputs consist of the water level, the feed water, and the stream flow. One controller of both coupling controllers whose gain is handled firstly is decided based upon above data. The proposed method can analyze patterns of signals using the characteristic of neural networks and select one controller that needs to be tuned through the observed result in this paper. If one controller between both the water level controller and the feed water controller is selected by the neural network model then a gain of the PI controller is suitably tuned by the fuzzy self-tuner. Rules of the fuzzy self-tuner drew from the pattern of input and output data. In the summary, the goal of this Paper is to select the suitable controller and tune the control gain of the selected controller suitably through such two processes.

Modelling of Principal Stress Rotation in Ko Consolidated Clay (Ko-압밀점토지반속 주응력회전 현상의 모형화)

  • Hong, Won-Pyo;Kim, Tae-Hyeong;Lee, Jae-Ho
    • Geotechnical Engineering
    • /
    • v.13 no.1
    • /
    • pp.35-46
    • /
    • 1997
  • The isotropic single-hardening constitutive model has been applied to predict the behavior of soils during reorientation of principal stresses in the field. The predicted response by the model agrees well with the measured behavior for a series of torsion shear tests performed on hollow cylinder specimens of Ko consoildated clay along various stress -paths. This indicates that the soil behavior during reorientation of principal stresses can be predicted by using the model with application of simple informations given by isotropic compression tests and conventional consolidated-undxained triaxial compression tests. Isotropic elasto-plastic soil behavior has been served during primary loading from both the torsion shear tests and the predictions by the model. However, the directions of maj or principal strain increment given by the model have not coincided with the directions for tests during stress reversal, such as unloading and reloading, within isotropic yield surface for Ko consolidated stress. This indicates that kinematic hardening model instead of isotropic hardening model should be developed to predict the soil behavior during stress reversal. The experimental strain increment vectors in the work-space have been compared with the directions expected for associated and nonassociated flow rules.

  • PDF

Regulatory Reform for Service Development (서비스발전을 위한 규제개혁의 새 패러다임)

  • Jeong, Ki-Oh
    • Journal of Service Research and Studies
    • /
    • v.6 no.3
    • /
    • pp.1-15
    • /
    • 2016
  • Despite that Korea has tried radical efforts in the global flow of regulatory reform in the past twenty years, the result was not radical at all, but rather disappointing. One examines the possibility of paradigm shift in regulatory reform based on new theoretic perspectives. Regulatory reform, one argues, is not just a neo-liberal approach to cut off overflowing regulation. It is a highly conflictual struggle in state order to move from industrial age paradigm to service age paradigm. In the process of the great shift states become integrated into the world of life constructed by the exercise of civil rights. The relation between the civic socio-economic life and the state apparatus became totally different. Past effort for deregulation missed this point without correct recognition of the role of civil freedom and rights in service economy. One treats three typical forms of regulation whereby conventional rules and regulations effectively damper the development of services: reciprocal perspective in contract management, industrial mind in urban and spaces design, and old way of human capital management. According these analyses a new initiative of regulatory reform is proposed to take place at the National Assembly.