• Title/Summary/Keyword: 프로그램 모듈

Search Result 967, Processing Time 0.029 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.

An Agroclimatic Data Retrieval and Analysis System for Microcomputer Users(CLIDAS) (퍼스컴을 이용한 농업기후자료 검색 및 분석시스템)

  • 윤진일;김영찬
    • KOREAN JOURNAL OF CROP SCIENCE
    • /
    • v.38 no.3
    • /
    • pp.253-263
    • /
    • 1993
  • Climatological informations have not been fully utilized by agricultural research and extension workers in Korea due mainly to inaccessbilty to the archived climate data. This study was initiated to improve access to historical climate data gathered from 72 weather stations of Korea Meteorological Administration for agricultural applications by using a microcomputer-based methodology. The climatological elements include daily values of average, maximum and minimum temperature, relative humidity, average and maximum wind speed, wind direction, evaporation, precipitation, sunshine duration and cloud amount. The menu-driven, user-friendly data retrieval system(CLIDAS) provides quick summaries of the data values on a daily, weekly and monthly basis and selective retrieval of weather records meeting certain user specified critical conditions. Growing degree days and potential evapotranspiration data are derived from the daily climatic data, too. Data reports can be output to the computer screen, a printer or ASCII data files. CLIDAS can be run on any IBM compatible machines with Video Graphics Array card. To run the system with the whole database, more than 50 Mb hard disk space should be available. The system can be easily upgraded for further expansion of functions due to the module-structured design.

  • PDF

Operation Method of Power Supply System for Eco-friendly Movable-weir Based on Natural Energy Sources (자연에너지를 이용한 친환경 가동보용 전원공급시스템의 운용방안)

  • Kwon, Pil-June;Lee, Hu-Dong;Tae, Dong-Hyun;Park, Ji-Hyun;Ferreira, Marito;Rho, Dae-Seok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.2
    • /
    • pp.601-610
    • /
    • 2020
  • Recently, damage caused by drought is becoming worse and worse due to the global climate change. To overcome these problems, movable-weir to control the water level has been installed instead of a fixed-weir made from concrete. On the other hand, it is difficult to operate an existing moveable-weir because of the high cost of facility management and manpower consumption. In addition, because most moveable-weirs are installed in power systems, the operating cost and the cost of connection for power systems increase when they are located in remote areas. Therefore, this paper proposes an optimal design algorithm and the evaluation algorithm of the SOC (state of charge) of a lithium-ion battery to replace an existing power supply with eco-friendly movable-power with a power supply system using PV modules and lithium-ion batteries. In addition, this study modeled a 50kW power supply system of a movable-weir using PSCAD/EMTDC S/W. The simulation results confirmed that the proposed algorithm has stable operation characteristics in an independent operation mode and interconnection operation mode and that there is the possibility of commercialization with a benefits evaluation of the eco-friendly power supply system of a movable-weir.

A Pilot Study for Development of the Serious Game Contents for Education in the Elderly Diabetes (노인 당뇨환자 교육용 기능성 게임 콘텐츠 개발을 위한 예비연구)

  • Kim, Yu Jeong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.7
    • /
    • pp.184-192
    • /
    • 2017
  • This study was a pilot test of serious educational game content(named Roly Poly 160) designed to enhance self-care by elderly diabetics. Roly Poly 160 was developed in eight steps (literature review, demand survey and consultation, extraction of serious content using games, development of Roly Poly 160, pretest for users, workshop for health care workers, final completion of Roly Poly 160 and user satisfaction survey of Roly Poly 160). Roly Poly 160 is intuitively structured in three modules (self-management, card games, and quiz games) that can be self-managed by the elderly and is designed based on six principles. First, we constructed an intuitive interface considering the age of users. Second, the menu was selected as the main menu for Koreans and calorie learning was made at the same time. Third, the calories and nutrients (carbohydrate, fat, protein, calcium, sodium) of selected foods are analyzed, and all test data recorded in the questionnaire chart are graphically displayed by year, month and week so that the change trends can be grasped at a glance. Fourth, necessary data were saved and output and used as educational data. Fifth, user data are made compatible and aggregated and up to 100 million members can be registered. Sixth, it is designed to be developed as a mobile app if necessary. Using Roly Poly 160, 119 diabetic patients were diagnosed with diabetes, and the satisfaction score was 4.26 out of 5. These findings indicate that Roly Poly 160 is appropriate as a diabetes self-care tool and suggests that there is a possibility to use it as a program to educate people about diabetes in public health centers, hospitals and clinics.

Image Processing Technology for Analyzing the Heating State of Carbon Fiber Surface Heating Element (탄소섬유 면상발열체의 발열 상태 분석을 위한 영상처리 기술)

  • Cho, Joon-Ho;Hwang, Hyung-Soo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.2
    • /
    • pp.683-688
    • /
    • 2018
  • In this study, we analyzed the heat generation state of a flat heating element by using image processing technology in conjunction with carbon fiber. The flat heating element is manufactured by chopping the carbon fiber to a small size and bonding it again using a dispersing agent. The solution of carbon fiber, bound together using the dispersant, is then filtered onto the nonwoven fabric. The last step is to obtain flat carbon fibers in the form of nonwoven fabrics for the purpose of drying the filtered carbon fibers. In the flat heating element, electricity may be applied to the carbon fiber on the surface produced in this manner. In this study, the flat heating element was analyzed by four methods. The analysis of the heat generation characteristics and heating rate of the flat heating element confirmed that the fabricated sheet heating element corresponds to a normal army. The analysis of the insulation coating and flat heating element module, which can be used for actual product manufacturing, involves two dimensional image analysis using image processing technology. The thermal image analysis of the flat heating element is a programming technique that not only analyzes the heat generation state in both two and three dimensions, but also displays the upper and lower 15 to 20% ranges of temperature corresponding to the heat generation in the image. In the final analysis, it is possible to easily find the erroneous part in the manufacturing process by directly showing the state of the fabricated flat heating element on the screen. By combining this image analysis method of the flat heating element with the existing method, we were able to more accurately analyze the heat generation state.

Implementation Of DDoS Botnet Detection System On Local Area Network (근거리 통신망에서의 DDoS 봇넷 탐지 시스템 구현)

  • Huh, Jun-Ho;Hong, Myeong-Ho;Lee, JeongMin;Seo, Kyungryong
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.6
    • /
    • pp.678-688
    • /
    • 2013
  • Different Different from a single attack, in DDoS Attacks, the botnets that are distributed on network initiate attacks against the target server simultaneously. In such cases, it is difficult to take an action while denying the access of packets that are regarded as DDoS since normal user's convenience should also be considered at the target server. Taking these considerations into account, the DDoS botnet detection system that can reduce the strain on the target server by detecting DDoS attacks on each user network basis, and then lets the network administrator to take actions that reduce overall scale of botnets, has been implemented in this study. The DDoS botnet detection system proposed by this study implemented the program which detects attacks based on the database composed of faults and abnormalities collected through analyzation of hourly attack traffics. The presence of attack was then determined using the threshold of current traffic calculated with the standard deviation and the mean number of packets. By converting botnet-based detection method centering around the servers that become the targets of attacks to the network based detection, it was possible to contemplate aggressive defense concept against DDoS attacks. With such measure, the network administrator can cut large scale traffics of which could be referred as the differences between DDoS and DoS attacks, in advance mitigating the scale of botnets. Furthermore, we expect to have an effect that can considerably reduce the strain imposed on the target servers and the network loads of routers in WAN communications if the traffic attacks can be blocked beforehand in the network communications under the router equipment level.

A Study on Output Enhancement Method of PV Array Using Electrical Circuit Reconfiguration Algorithm (전기적 회로절체 알고리즘에 의한 태양광 어레이의 출력향상 방안에 관한 연구)

  • Kim, Byung-Mok;Lee, Hu-Dong;Tae, Dong-Hyun;Rho, Dae-Seok
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.8
    • /
    • pp.9-17
    • /
    • 2020
  • Recently, RES (renewable energy source) projects have been spreading all over the world as an alternative to solve the shortage of energy and environmental problems caused by fossil fuel consumption. The Korean government also supported the policy and demonstration project to increase the proportion of renewable energy to 63.8[GW] until 2030, which is 20[%] of the total power generation. On the other hand, output loss of a PV array can occur when the surrounding high-rise buildings and trees shade a PV array. Therefore, this paper proposes an algorithm to improve the output loss of a PV array, which electrically changes a circuit configuration of PV modules by wiring and switching devices. Furthermore, this study modeled a PV system based on PSIM S/W, which was composed of a PV array, a circuit configuration device, and a grid-connected inverter. From the simulations results with the modeling and test device, the existing method showed no output when 50% of the shade occurs in PV modules. In contrast, the proposed method could produce the output because the voltage in the PV module could be restored to 246[V], and the operation efficiency of the PV system could be improved by the operation algorithm of the circuit configuration device.

A Study of FC-NIC Design Using zynq SoC for Host Load Reduction (호스트 부하 경감 달성을 위한 zynq SoC를 적용한 FC-NIC 설계에 관한 연구)

  • Hwang, Byeung-Chang;Seo, Jung-hoon;Kim, Young-Su;Ha, Sung-woo;Kim, Jae-Young;Jang, Sun-geun
    • Journal of Advanced Navigation Technology
    • /
    • v.19 no.5
    • /
    • pp.423-432
    • /
    • 2015
  • This paper shows that design, manufacture and the performance of FC-NIC (fibre channel network interface card) for network unit configuration which is based on one of the 5 main configuration items of the common functional module for IMA (integrated modular Avionics) architecture. Especially, FC-NIC uses zynq SoC (system on chip) for host load reductions. The host merely transmit FC destination address, source memory location and size information to the FC-NIC. After then the FC-NIC read the host memory via DMA (direct memory access). FC upper layer protocol and sequence process at local processor and programmable logic of FC-NIC zynq SoC. It enables to free from host load for external communication. The performance of FC-NIC shows average 5.47 us low end-to-end latency at 2.125 Gbps line speed. It represent that FC-NIC is one of good candidate network for IMA.

A Study on Estimation of the Course Keeping Ability of a Ship in Confined Waterways Using the MMG Model (MMG 모델을 이용한 제한수로를 운항하는 선박의 침로안정성능 추정에 관한 연구)

  • Kim, Hyunchul;Kim, In-Tae;Kim, Sanghyun;Kwon, Soo Yeon
    • Journal of Navigation and Port Research
    • /
    • v.43 no.6
    • /
    • pp.369-376
    • /
    • 2019
  • Ship hydrodynamics in the confined waterways is challenging. When a ship is maneuvering in confined waterways, the hydrodynamic behavior may vary significantly because of the hydrodynamic interaction between the bottom of the ship hull and the seabed, or so-called shallow water effects. Thus, an accurate prediction of shallow water and bank effects is essential to minimizing the risk of the collision and the grounding of the ships. The hydrodynamic derivatives measured by the virtual captive model test provide a path to predicting the change in ship maneuverability. This paper presents a numerical simulation of captive model tests to predict the maneuverability of a ship in confined waterways. Also, straight and zig-zag simulation were conducted to predict the trajectory of a ship maneuvering in confined waterways. The results showed that the asymmetric flow around a ship induced by vicinity of banks causes pressure differences between the port and starboard sides and the trajectory of a ship maneuvering in confined waterways.

Variable Block-size Motion Estimation based on Merging Procedure (병합 방법에 의한 가변 블록 움직임 예측)

  • Lee, Kyu-Ho;Son, Nam-Rye;Lee, Guee-Sang
    • Annual Conference of KIPS
    • /
    • 2003.11a
    • /
    • pp.65-68
    • /
    • 2003
  • 본 논문에서는 가장 최근의 동영상 표준인 H.264에서 가변 블록 움직임 예측 시 인접한 블록과의 상관성을 분석하여 병합 절차를 추가함으로써 매크로블록의 최종 모드를 결정하는 시간을 줄이기 위한 알고리즘을 제안한다. H.264에서는 매크로블록의 모드를 결정하기 위하여 총 7가지 모드를 사용하여 움직임 예측은 실시함으로써 부호화 효율을 극대화시킨 반면 이러한 움직임 예측이 부호화기의 복잡도를 높이는 주요 요인으로 현재 커다란 단점으로 지적되고 있다. 본 논문에서는 $8{\times}8$ 움직임 예측이 끝난 후 인접한 두 블록 사이의 거리론 임계값(Threshold)과 비교하여 다음 모드의 움직임 예측의 실시 여부를 먼저 절정함으로써 필요한 움직임 예측에 소비되는 시간을 단축시켰다. 여기서 실험 조건으로 명시하고 있는 것은 대표적인 단일모드 중에서 수행 성능이 가장 좋은 $8{\times}8$ 모드를 기본모드로 사용하고 병합 시 $16{\times}16$ 모드 쪽으로 상향식(bottom-up) 방법의 병합을 수행해 나아간다 모의실험을 통해 수행 성능과 전체 부호화 시간 측면을 본 논문에서 제안한 방법과 4가지 모드인 $16{\times}16,\;16{\times}8,\;8{\times}16,\;8{\times}8$ 모드를 모두 사용한 경우, $8{\times}8$ 단일모드를 사용한 경우를 비교하였다. 실험 결과 $8{\times}8$ 단일모드보다 수행 성능이 향상되었으며, 시간 단축 면에서 제안한 방법이 4가지 모드인 $16{\times}16,\;16{\times}8,\;8{\times}16,\;8{\times}8$ 모드를 모두 사용한 경우와 $8{\times}8$ 단일모드를 사용한 경우보다 계산 시간이 감소하였음을 확인하였다.행중인 MoIM-Messge서버의 네트워크 모듈로 다중 쓰레드 소켓폴링 모델을 적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의 $[^{18}F]F_2$를 얻었다. 결론: $^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소 $[^{18}F]F_2$를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된 $[^{18}F]F_2$가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유의성이 움직임 보정 전에 비하여 낮음을 알 수 있었다. 결론: 뇌활성화 과제 수행시에 동반되는 피험자의 머리 움직임에 의하여 도파민 유리가 과대평가되었으며 이는 이 연구에서 제안한 영상정합을 이용한 움직임 보정기법에 의해서 개선되었다. 답이 없는 문제, 문제 만들기, 일반화가 가능한 문제 등으로 보고, 수학적 창의성 중 특히 확산적 사고에 초점을 맞추어 개방형 문제가 확산적 사고의 요소인 유창성, 독창성, 유연성 등에 각각 어떤 영향을 미치는지 20주의 프로그램을 개발, 진행하여 그 효과를 검증하고자 한다. 개방형 문

  • PDF