• Title/Summary/Keyword: source code

Search Result 1,238, Processing Time 0.028 seconds

The e-Business Component Construction based on Distributed Component Specification (분산 컴포넌트 명세를 통한 e-비즈니스 컴포넌트 구축)

  • Kim, Haeng-Gon;Choe, Ha-Jeong;Han, Eun-Ju
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.705-714
    • /
    • 2001
  • The computing systems of today expanded business trade and distributed business process Internet. More and more systems are developed from components with exactly reusability, independency, and portability. Component based development is focused on advanced concepts rater than passive manipulation or source code in class library. The primary component construction in CBD. However, lead to an additional cost for reconstructing the new component with CBD model. It also difficult to serve component information with rapidly and exactly, which normalization model are not established, frequency user logging in Web caused overload. A lot of difficult issues and aspects of Component Based Development have to be investigated to develop good component-based products. There is no established normalization model which will guarantee a proper treatment of components. This paper elaborates on some of those aspects of web application to adapt user requirement with exactly and rapidly. Distributed components in this paper are used in the most tiny size on network and suggest the network-addressable interface based on business domain. We also discuss the internal and external specifications for grasping component internal and external relations of user requirements to be analyzed. The specifications are stored on Servlets after dividing the information between session and entity as an EJB (Enterprise JavaBeans) that are reusable unit size in business domain. The reusable units are used in business component through query to get business component. As a major contribution, we propose a systems model for registration, auto-arrange, search, test, and download component, which covers component reusability and component customization.

  • PDF

Numerical Simulation of Three-Dimensional Wave-Current Interactions Due to Permeable Submerged Breakwaters by Using olaFLOW (olaFLOW를 활용한 투과성잠제에 의한 3차원적 파-흐름의 수치시뮬레이션)

  • Lee, Kwang-Ho;Bae, Ju-Hyun;An, Sung-Wook;Kim, Do-Sam
    • Journal of Korean Society of Coastal and Ocean Engineers
    • /
    • v.30 no.4
    • /
    • pp.166-179
    • /
    • 2018
  • This study aims at numerically investigating the water-surface characteristics such as wave height distribution depending on the current direction around the three-dimensional permeable submerged breakwaters in wave-current coexisting field which has not been considered in detail so far. In addition, the characteristics of the velocity field including the average flow velocity, longshore current and turbulent kinetic energy, which act as the main external forces of formation of salient, are also examined. For numerical analysis, olaFlow which is open source code of CFD was used and the numerical tests included different types of target waves, both regular waves and irregular waves. Numerical results indicated that wave height variation with wave following or opposing a current behind the submerged breakwater is closely related to turbulent kinetic energy. Furthermore, it was found that weaker longshore currents are formed under wave-current coexisting field compared to the non-current conditions, and transport flow is attenuated. As a result, it was possible to understand the influence of current existence and direction (following and opposing) on the formation of the salient formed behind the submerged breakwaters.

A Study on Lambertian Color Segmentation and Canny Edge Detection Algorithms for Automatic Display Detection in CamCom (저속 카메라 통신용 자동 디스플레이 검출을 위한 Lambertian 색상 분할 및 Canny Edge Detection 알고리즘 연구)

  • Han, Jungdo;Said, Ngumanov;Vadim, Li;Cha, Jaesang
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.5
    • /
    • pp.615-622
    • /
    • 2018
  • Recent advancements in camera communication (CamCom) technology using visible light exploited to use display as an luminance source to modulate the data for visible light data communication. The existing display-CamCom techniques uses the selected region of interest based camera capturing approach to detect and decode the 2D color coded data on display screen. This is not effective way to do communicate when the user on mobility. This paper propose the automatic display detection using Lambertian color segmentation combined with canny edge detection algorithms for CamCom in order to avoid manual region of interest selection to establish communication link between display and camera. The automatic display detection methods fails using conventional edge detection algorithms when content changes dynamically in displays. In order to solve this problem lambertian color segmentation combined with canny edge detection algorithms are proposed to detect display automatically. This research analysed different algorithms on display edge recognition and measured the performance on rendering dynamically changing content with color code on display. The display detection rate is achieved around 96% using this proposed solutions.

Impact Analysis of Tributaries and Simulation of Water Pollution Accident Scenarios in the Water Source Section of Han River Using 3-D Hydrodynamic Model (3차원 수리모델을 이용한 한강 상수원구간 지류영향 분석 및 수질오염사고 시나리오 모의)

  • Kim, Eunjung;Park, Changmin;Na, Mijeong;Park, Hyeon;Kim, Bogsoon
    • Journal of Korean Society on Water Environment
    • /
    • v.34 no.4
    • /
    • pp.363-374
    • /
    • 2018
  • The Han River serves as an important water resource for the city of Seoul, Korea and in the neighboring metropolitan areas. From the Paldang dam to the Jamsil submerged weir, the 4 water intake stations that are located for the Seoul metropolitan population were under review in this study. Therefore the water quality management in this section is very important to monitor, analyze and review to rule out any safety concerns. In this study, a 3-D hydrodynamic model, EFDC (Environmental Fluid Dynamics Code), was applied to the downstream of the Paldang Dam in the Han River, which is about 23 km in length, to determine issues related to water resource management. The 3-D grid was composed of 2,168 horizontal grids and three vertical layers. In this case, the hydrodynamic model was calibrated and verified with an observed average daily water surface elevation, water temperature and flow rate data for 3 years (2013~2015). The developed EFDC model proved to reproduce the hydrodynamics of the Han River well. The composition ratios of the noted incoming flows at the monitored intake stations for 3 years and their flow patterns in the river were analyzed using the validated model. It was found that the flow of the Wangsuk Stream depended on the Paldnag dam discharge, and it was noted that the composition ratios of the stream at the intake stations changed accordingly. In a word, the Wangsuk Stream moved mainly along the right bank of the Han River under the condition of a normal dam flow. As can be seen, when the dam discharge rate was low, the incidence of lateral mixing was often seen. The scenario analyses were also conducted to predict the transport of conservative pollutants as in the case of a chemical spill accident. Generally speaking, when scenarios were applied, the arrival time and concentration of pollutants at each intake station was thus predicted.

Independent I/O Relay Class Design Using Modbus Protocol for Embedded Systems

  • Kim, Ki-Su;Lee, Jong-Chan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.6
    • /
    • pp.1-8
    • /
    • 2020
  • Communication between system modules is applied using the Modbus protocol in industrial sites including smart factories, industrial drones, building energy management systems, PLCs, ships, trains, and airplanes. The existing Modbus was used for serial communication, but the recent Modbus protocol is used for TCP/IP communication.The Modbus protocol supports RTU, TCP and ASCII, and implements and uses protocols in embedded systems. However, the transmission I/O devices for RTU, TCP, and ASCII-based protocols may differ. For example, RTU and ASCII communications transmit on a serial-based communication protocol, but in some cases, Ethernet TCP/IP transmission is required. In particular, since the C language (object-oriented) is used in embedded systems, the complexity of source code related to I/O registers increases. In this study, we designed software that can logically separate I/O functions from embedded devices, and designed the execution logic of each instance requiring I/O processing through a delegate class instance with Modbus RTU, TCP, and ASCII protocol generation. We designed and experimented with software that can separate communication I/O processing and logical execution logic for each instance.

A Study on the Performance Improvement of Software Digital Filter using GPU (GPU를 이용한 소프트웨어 디지털 필터의 성능개선에 관한 연구)

  • Yeom, Jae-Hwan;Oh, Se-Jin;Roh, Duk-Gyoo;Jung, Dong-Kyu;Hwang, Ju-Yeon;Oh, Chungsik;Kim, Hyo-Ryoung
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.19 no.4
    • /
    • pp.153-161
    • /
    • 2018
  • This paper describes the performance improvement of Software (SW) digital filter using GPU (Graphical Processing Unit). The previous developed SW digital filter has a problem that it operates on a CPU (Central Processing Unit) basis and has a slow speed. The GPU was introduced to filter the data of the EAVN (East Asian VLBI Network) observation to improve the operation speed and to process data with other stations through filtering, respectively. In order to enhance the computational speed of the SW digital filter, NVIDIA Titan V GPU board with built-in Tensor Core is used. The processing speed of about 0.78 (1Gbps, 16MHz BW, 16-IF) and 1.1 (2Gbps, 32MHz BW, 16-IF) times for the observing time was achieved by filtering the 95 second observation data of 2 Gbps (512 MHz BW, 1-IF), respectively. In addition, 2Gbps data is digitally filtered for the 1 and 2Gbps simultaneously observed with KVN (Korean VLBI Network), and compared with the 1Gbps, we obtained similar values such as cross power spectrum, phase, and SNR (Signal to Noise Ratio). As a result, the effectiveness of developed SW digital filter using GPU in this research was confirmed for utilizing the data processing and analysis. In the future, it is expected that the observation data will be able to be filtered in real time when the distributed processing optimization of source code for using multiple GPU boards.

Analysis of Technology Association Rules Between CPC Codes of the 'Internet of Things(IoT)' Patent (CPC 코드 기반 사물인터넷(IoT) 특허의 기술 연관성 규칙 분석)

  • Shim, Jaeruen
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.12 no.5
    • /
    • pp.493-498
    • /
    • 2019
  • This study deals with the analysis of the technology association rules between CPC codes of the Internet of Things(IoT) patent, the core of the Fourth Industrial Revolution ICT-based technology. The association rules between CPC codes were extracted using R, an open source for data mining. To this end, we analyzed 369 of the 605 patents related to the Internet of Things filed with the Patent Office until July 2019, with a complex CPC code, up to the subclass-level. As a result of the technology association rules, CPC codes with high support were [H04W ${\rightarrow}$ H04L](18.2%), [H04L ${\rightarrow}$ H04W](18.2%), [G06Q ${\rightarrow}$ H04L](17.3%), [H04L ${\rightarrow}$ G06Q](17.3%), [H04W ${\rightarrow}$ G06Q](9.8%), [G06Q ${\rightarrow}$ H04W](9.8%), [G06F ${\rightarrow}$ H04L](7.9%), [H04L ${\rightarrow}$ G06F](7.9%), [G06F ${\rightarrow}$ G06Q](6.2%), [G06Q ${\rightarrow}$ G06F](6.2%). After analyzing the technology interconnection network, the core CPC codes related to technology association rules are G06Q and H04L. The results of this study can be used to predict future patent trends.

Evaluating the Quality of Basic Life Support Information for Primary Korean-Speaking Individuals on the Internet (국내 인터넷 웹 페이지에 나타난 기본심폐소생술 정보의 질 평가)

  • Kang, Hee Do;Moon, Hyung Jun;Lee, Jung Won;Choi, Jae Hyung;Lee, Dong Wook;Kim, Hyun Su;Kang, In Gu;Kim, Doh Eui;Lee, Hyung Jung;Lee, Han You
    • Health Communication
    • /
    • v.13 no.2
    • /
    • pp.125-132
    • /
    • 2018
  • Purpose: The aim of this study is to investigate the quality of basic life support (BLS) information for primary Korean-speaking individuals on the internet. Methods: Using the $Google^{(C)}$ search engine, we searched for the terms 'CPR', 'cardiopulmonary resuscitation (in Korean)' and 'cardiac arrest (in Korean)'. The accuracy, reliability and accessibility of web pages was evaluated based on the 2015 American heart association(AHA) guidelines for CPR & emergency cardiovascular care, the health on the net foundation code of conduct and Korean web content accessibility guidelines 2.1, respectively. Results: Of the 178 web pages screened, 50 met criteria for inclusion. The overall quality of BLS information was not enough (median 5/7, IQR 4.75-6). 23(36%) pages were created in accordance with 2010 AHA guidelines. Only 24(48%) web pages educated on how to use the automated electrical defibrillator. The attribution and transparency of the reliability of pages was relatively low, 20(40%) and 16(32%). The web accessibility score was relatively high. Conclusion: A small of proportion of internet web pages searched by Google have high quality BLS information for a Korean-speaking population. Web pages based on past guideline were still being searched. The notation of the source of CPR information and the transparency of the author should be improved. The verification and evaluation of the quality of BLS information exposed to the Internet are continuously needed.

Preparation and Quality Characteristics of Different Mackerel Scomber japonicas-based Processed Products as Senior-friendly Seafoods (물성을 달리한 고등어(Scomber japonicus) 활용 고령친화식품의 제조 및 품질특성)

  • Jang, Mi-Soon;Oh, Jae-Young;Kim, Poong-Ho;Park, Sun Young;Kim, Ye Youl;Kang, Sang In;Kim, Jin-Soo
    • Korean Journal of Fisheries and Aquatic Sciences
    • /
    • v.54 no.5
    • /
    • pp.703-713
    • /
    • 2021
  • Mackerel Scomber japonicus is an excellent source of vitamins (A, D and B12), omega-3 fatty acids, dietary protein and minerals. This study was conducted to prepare mackerel-based processed seafood products such as grilled product with super-heated (GM), tang (TM) and salad with sweet potato (SSM) using mackerel as senior-friendly seafoods and to examine their quality characteristics. The hardness of GM, TM and SSM were 240.3×1.03, 21.7×1.03 and 7.4×1.03 N/m2, respectively. The viscosity of SSM was 25,450 m·Pas. The nutritional content of mackerel-processed products was within the senior-friendly standard specifications for protein, vitamin C, vitamin B2 (riboflavin) and vitamin B3 (niacin) ing GM, protein, vitamin B3 and calcium for TM, and protein, vitamin D, vitamin B2 and vitamin B3 in SSM. All the mackerel-processed products were safe as senior-friendly seafoods, since digestibility rates were 81.5% for GM, 87.9% for TM and 93.5% for SSM. The physical, nutritional and the sanitation results indicated that senior-friendly seafoods classified of the mackerel-processed products was step 1 for GM, step 2 for TM and step 3 for SSM according to the Korean Food Code and Korean Indusrty Standards.

Hi, KIA! Classifying Emotional States from Wake-up Words Using Machine Learning (Hi, KIA! 기계 학습을 이용한 기동어 기반 감성 분류)

  • Kim, Taesu;Kim, Yeongwoo;Kim, Keunhyeong;Kim, Chul Min;Jun, Hyung Seok;Suk, Hyeon-Jeong
    • Science of Emotion and Sensibility
    • /
    • v.24 no.1
    • /
    • pp.91-104
    • /
    • 2021
  • This study explored users' emotional states identified from the wake-up words -"Hi, KIA!"- using a machine learning algorithm considering the user interface of passenger cars' voice. We targeted four emotional states, namely, excited, angry, desperate, and neutral, and created a total of 12 emotional scenarios in the context of car driving. Nine college students participated and recorded sentences as guided in the visualized scenario. The wake-up words were extracted from whole sentences, resulting in two data sets. We used the soundgen package and svmRadial method of caret package in open source-based R code to collect acoustic features of the recorded voices and performed machine learning-based analysis to determine the predictability of the modeled algorithm. We compared the accuracy of wake-up words (60.19%: 22%~81%) with that of whole sentences (41.51%) for all nine participants in relation to the four emotional categories. Accuracy and sensitivity performance of individual differences were noticeable, while the selected features were relatively constant. This study provides empirical evidence regarding the potential application of the wake-up words in the practice of emotion-driven user experience in communication between users and the artificial intelligence system.