• Title/Summary/Keyword: batch processing

Search Result 297, Processing Time 0.028 seconds

Construction of Data Book for Understanding Software Components (소프트웨어 컴포넌트 이해를 위한 데이터 북 구성)

  • Kim, Seon-Hui;Choe, Eun-Man
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.399-408
    • /
    • 2002
  • Component technology was proposed and applied to software development to overcome software crisis. Software component is a black box like an integrated circuit in hardware but it can not be utilized without good support specially for helping users understand efficiently. This paper shows that data book format for understanding hardware component can be well applied to representing software component. We selected an approach to understand component by matching the contents of data book with UML and API model technique. Besides, we added the architecture part and the interface which are the most important property of software component to the data book for software components. In order to verify effectiveness of components data book we extended batch descriptor in EJB and performed an experiment providing data book to programmers with components.

Reducing Cybersecurity Risks in Cloud Computing Using A Distributed Key Mechanism

  • Altowaijri, Saleh M.
    • International Journal of Computer Science & Network Security
    • /
    • v.21 no.9
    • /
    • pp.1-10
    • /
    • 2021
  • The Internet of things (IoT) is the main advancement in data processing and communication technologies. In IoT, intelligent devices play an exciting role in wireless communication. Although, sensor nodes are low-cost devices for communication and data gathering. However, sensor nodes are more vulnerable to different security threats because these nodes have continuous access to the internet. Therefore, the multiparty security credential-based key generation mechanism provides effective security against several attacks. The key generation-based methods are implemented at sensor nodes, edge nodes, and also at server nodes for secure communication. The main challenging issue in a collaborative key generation scheme is the extensive multiplication. When the number of parties increased the multiplications are more complex. Thus, the computational cost of batch key and multiparty key-based schemes is high. This paper presents a Secure Multipart Key Distribution scheme (SMKD) that provides secure communication among the nodes by generating a multiparty secure key for communication. In this paper, we provide node authentication and session key generation mechanism among mobile nodes, head nodes, and trusted servers. We analyzed the achievements of the SMKD scheme against SPPDA, PPDAS, and PFDA schemes. Thus, the simulation environment is established by employing an NS 2. Simulation results prove that the performance of SMKD is better in terms of communication cost, computational cost, and energy consumption.

A Review of the Efficacy of Ultraviolet C Irradiation for Decontamination of Pathogenic and Spoilage Microorganisms in Fruit Juices

  • Ahmad Rois Mansur;Hyun Sung Lee;Chang Joo Lee
    • Journal of Microbiology and Biotechnology
    • /
    • v.33 no.4
    • /
    • pp.419-429
    • /
    • 2023
  • Ultraviolet C (UV-C, 200-280 nm) light has germicidal properties that inactivate a wide range of pathogenic and spoilage microorganisms. UV-C has been extensively studied as an alternative to thermal decontamination of fruit juices. Recent studies suggest that the efficacy of UV-C irradiation in reducing microorganisms in fruit juices is greatly dependent on the characteristics of the target microorganisms, juice matrices, and parameters of the UV-C treatment procedure, such as equipment and processing. Based on evidence from recent studies, this review describes how the characteristics of target microorganisms (e.g., type of microorganism/strain, acid adaptation, physiological states, single/composite inoculum, spore, etc.) and fruit juice matrices (e.g., UV absorbance, UV transmittance, turbidity, soluble solid content, pH, color, etc.) affect the efficacy of UV-C. We also discuss the influences on UV-C treatment efficacy of parameters, including UV-C light source, reactor conditions (e.g., continuous/batch, size, thickness, volume, diameter, outer case, configuration/arrangement), pumping/flow system conditions (e.g., sample flow rate and pattern, sample residence time, number of cycles), homogenization conditions (e.g., continuous flow/recirculation, stirring, mixing), and cleaning capability of the reactor. The collective facts indicate the immense potential of UV-C irradiation in the fruit juice industry. Existing drawbacks need to be addressed in future studies before the technique is applicable at the industrial scale.

Improvement of System for Grain Drying, Storing , and Processing in Rural Area (농촌의 주곡 건조.저장.가공 작업체계 개선확립)

  • 서상용;이승규;김용환
    • Journal of Biosystems Engineering
    • /
    • v.3 no.1
    • /
    • pp.33-46
    • /
    • 1978
  • To get the goal of self-supply of food grain, improvement of post-harvest grain operations in rural area is under consideration as an important task of agriculture in Korea. This is study is focused on elimination of losses and deteriorations of grain and reduction of labour requirements and funds for post-harvest grain operations. The purpose of this study are presentation of basic data referring to conventional post-harvest grain operations in rural area and suggestion of improving methods for the operations, and also finding out reasonable operating processes of the operations. The result of this study are follows; 1. Grain drying in-the-filed which is performed before threshing has major factors of grain loss during drying, and so should be restrained as possible. Combine harvesting system is recommended among other king of mechanized harvesting systems for restraining in-the-field drying and securing available labors for drying. 2. It is predicted that mechanical grain drying could be prevalent when combine harvesting is taken place. Recommended grain drier for pre-combine harvesting system and for combine harvesting system is batch-type drier and circulating -type drier, respectively. 3. As existing farm storages for grain have insufficient spaces and offer poor conditions for grain storing , it is greatly needed to build up new storage which store only grains. And it is concluded that storing grain in community common storages in desirable. 4. Power supplying system for milling machinery in local milling plants, that a large capacity prime mover supplies power to 4 to 6 kinds of milling machinery simultaeously, should be converted to a system of several small capacity prime movers supplying power to each machiner y for the purpose of reducing extra consumption of energy. 5. Governmental grain, of which Korean farms produced, should be milled and stored in the local milling plant successively for the purpose of reducing transportation fee and stroing facilities. 6. Furture post-havest grain operations-drying, storing and milling should be periormed successively in he community common plant. And average optimum processing capacity of the plant is estimated about 300 metric ton of grain every year.

  • PDF

Boundary Layer Correction of Hypersonic Wind-tunnel Nozzle Designed by the Methods of Characteristics (특성곡선 해법 설계 극초음속 노즐의 경계층 보정)

  • Kim, So-Yeon;Kim, Sung Don;Jeung, In-Seuck;Lee, Jong-Kuk;Choi, Jeong-Yol
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.42 no.12
    • /
    • pp.1028-1036
    • /
    • 2014
  • A design procedure is established for hypersonic nozzles by using MOC(Method of Characteristics) and CFD. The inviscid nozzle contour is designed by MOC, then BLC(Boundary Layer Correction) is made by evaluating the boundary layer thickness from viscous CFD analysis. By comparing various definitions of the boundary layer thicknesses, it seems that the boundary layer thickness of 95% speed of the maximum value at the cross section satisfies best the design Mach number. Design procedure is as follow; MOC design, grid generation, inviscid analysis, viscous analysis, BLC and viscous analysis for confirmation and post-processing. All procedures are made automatically by using the batch processing.

Product Recommendation System on VLDB using k-means Clustering and Sequential Pattern Technique (k-means 클러스터링과 순차 패턴 기법을 이용한 VLDB 기반의 상품 추천시스템)

  • Shim, Jang-Sup;Woo, Seon-Mi;Lee, Dong-Ha;Kim, Yong-Sung;Chung, Soon-Key
    • The KIPS Transactions:PartD
    • /
    • v.13D no.7 s.110
    • /
    • pp.1027-1038
    • /
    • 2006
  • There are many technical problems in the recommendation system based on very large database(VLDB). So, it is necessary to study the recommendation system' structure and the data-mining technique suitable for the large scale Internet shopping mail. Thus we design and implement the product recommendation system using k-means clustering algorithm and sequential pattern technique which can be used in large scale Internet shopping mall. This paper processes user information by batch processing, defines the various categories by hierarchical structure, and uses a sequential pattern mining technique for the search engine. For predictive modeling and experiment, we use the real data(user's interest and preference of given category) extracted from log file of the major Internet shopping mall in Korea during 30 days. And we define PRP(Predictive Recommend Precision), PRR(Predictive Recommend Recall), and PF1(Predictive Factor One-measure) for evaluation. In the result of experiments, the best recommendation time and the best learning time of our system are much as O(N) and the values of measures are very excellent.

PRECISE ORBIT DETERMINATION OF GPS SATELLITES USING PHASE OBSERVABLES (위상 관측 자료를 이용한 GPS 위성의 정밀 궤도 결정)

  • 지명국;최규홍;박필호
    • Journal of Astronomy and Space Sciences
    • /
    • v.14 no.2
    • /
    • pp.375-380
    • /
    • 1997
  • The accuracy of user position by GPS is heavily dependent upon the accuracy of satellite position which is usually transmitted to GPS users in radio signals. The real-time satellite position information directly obtained from broadcast ephimerides has the accuracy of 3~10 meters which is very unsatisfactory to measure 100km baseline to the accuracy of less than a few mili-meters. There are globally at present seven orbit analysis centers capable of generating precise GPS ephimerides and their orbit quality is of the order of about 10cm. Therefore, precise orbit model and phase processing technique were reviewed and consequently precise GPS ephimerides were produced after processing the phase observables of 28 global GPS stations for 1 day. Initial 6 orbit parameters and 2 solar radiation coefficients were estimated using batch least square algorithm and the final results were compared with the orbit of IGS, the International GPS Service for Goedynamics.

  • PDF

K Nearest Neighbor Joins for Big Data Processing based on Spark (Spark 기반 빅데이터 처리를 위한 K-최근접 이웃 연결)

  • JIAQI, JI;Chung, Yeongjee
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.9
    • /
    • pp.1731-1737
    • /
    • 2017
  • K Nearest Neighbor Join (KNN Join) is a simple yet effective method in machine learning. It is widely used in small dataset of the past time. As the number of data increases, it is infeasible to run this model on an actual application by a single machine due to memory and time restrictions. Nowadays a popular batch process model called MapReduce which can run on a cluster with a large number of computers is widely used for large-scale data processing. Hadoop is a framework to implement MapReduce, but its performance can be further improved by a new framework named Spark. In the present study, we will provide a KNN Join implement based on Spark. With the advantage of its in-memory calculation capability, it will be faster and more effective than Hadoop. In our experiments, we study the influence of different factors on running time and demonstrate robustness and efficiency of our approach.

A Maximum Likelihood Estimator Based Tracking Algorithm for GNSS Signals

  • Won, Jong-Hoon;Pany, Thomas;Eissfeller, Bernd
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.2
    • /
    • pp.15-22
    • /
    • 2006
  • This paper presents a novel signal tracking algorithm for GNSS receivers using a MLE technique. In order to perform a robust signal tracking in severe signal environments, e.g., high dynamics for navigation vehicles or weak signals for indoor positioning, the MLE based signal tracking approach is adopted in the paper. With assuming white Gaussian additive noise, the cost function of MLE is expanded to the cost function of NLSE. Efficient and practical approach for Doppler frequency tracking by the MLE is derived based on the assumption of code-free signals, i.e., the cost function of the MLE for carrier Doppler tracking is used to derive a discriminator function to create error signals from incoming and reference signals. The use of the MLE method for carrier tracking makes it possible to generalize the MLE equation for arbitrary codes and modulation schemes. This is ideally suited for various GNSS signals with same structure of tracking module. This paper proposes two different types of MLE based tracking method, i.e., an iterative batch processing method and a non-iterative feed-forward processing method. The first method is derived without any limitation on time consumption, while the second method is proposed for a time limited case by using a 1st derivative of cost function, which is proportional to error signal from discriminators of conventional tracking methods. The second method can be implemented by a block diagram approach for tracking carrier phase, Doppler frequency and code phase with assuming no correlation of signal parameters. Finally, a state space form of FLL/PLL/DLL is adopted to the designed MLE based tracking algorithm for reducing noise on the estimated signal parameters.

  • PDF

Sequential Registration of the Face Recognition candidate using SKL Algorithm (SKL 알고리즘을 이용한 얼굴인식 후보의 점진적 등록)

  • Han, Hag-Yong;Lee, Sung-Mok;Kwak, Boo-Dong;Choi, Won-Tae;Kang, Bong-Soon
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.11 no.4
    • /
    • pp.320-325
    • /
    • 2010
  • This paper is about the method and procedure to register the candidate sequentially in the face recognition system using the PCA(Principal Components Analysis). We use the method to update the principal components sequentially with the SKL algorithm which is improved R-SVD algorithm. This algorithm enable us to solve the re-training problem of the increase the candidates number sequentially in the face recognition using the PCA. Also this algorithm can use in robust tracking system with the bright change based to the principal components. This paper proposes the procedure in the face recognition system which sequentially updates the principal components using the SKL algorithm. Then we compared the face recognition performance with the batch procedure for calculating the principal components using the standard KL algorithm and confirms the effects of the forgetting factor in the SKL algorithm experimentally.