• Title/Summary/Keyword: 코드 재사용

Search Result 475, Processing Time 0.047 seconds

Comparison of Acidic pH and Temperature Stabilities between Two Bacillus Mannanases Produced from Recombinant Escherichia coli (재조합 대장균으로부터 생산된 Bacillus 속 균주 유래 Mannanases의 내산성과 열안정성 비교)

  • Jeon, Ho Jin;Yoon, Ki-Hong
    • Korean Journal of Microbiology
    • /
    • v.50 no.4
    • /
    • pp.327-333
    • /
    • 2014
  • Two genes encoding the mannanase of Bacillus sp. YB-1401 and B. amyloliquefaciens YB-1402, which had been isolated at acidic pH as mannanase producers, were each cloned into Escherichia coli, and sequenced. Both mannanase genes consisted of 1,080 nucleotides, encoding polypeptides of 360 amino acid residues. The deduced amino acid sequences of the two mannanase genes differed by four amino acid residues different, and were highly homologous to those of mannanases belonging to the glycosyl hydrolase family 26. Comparison of two mannanases produced from recombinant E. coli indicated that His-tagged mannanase of YB-1402 (HtMAN1402) was more stable than that of YB-1401 at acidic pH and high temperature. In particular, HtMAN1402 retained more than 50% of its activity at pH 3.0 after 4 h of pre-incubation, suggesting the enzyme is a valuable candidate for use as a feed additive. In addition, thermostability of the two mannanases was found to be enhanced by $Ca^{2+}$ ions.

PWR Core Stability Against Xenon-Induced Spatial Power Oscillation (경수로심의 제논진동 해석)

  • Ho Ju Moon;Ki In Han
    • Nuclear Engineering and Technology
    • /
    • v.14 no.2
    • /
    • pp.51-63
    • /
    • 1982
  • Stability of a PWR core against xenon-induced axial power oscillation is studied using one-dimensional xenon trausient analysis code, DD1D, that has been developed and verified at KAERI. Analyzed by DD1D utilizing the Kori Unit 1 design and operating data is the sensitivity of axial stability in a PWR core to the changes in core physical parameters including core power level, moderator temperature coefficient, core inlet temperature, doppler power coefficient and core average turnup. Through the sensitivity study the Kori Unit 1 core is found to be stable against axial xenon oscillation at the beginning of cycle 1. But, it becomes less stable as turnup progresses, and unstable at the end of the cycle. Such a decrease in stability is mainly due to combined effect of changes in axial power distribution, moderator temperature coefficient and doppler power coefficient as core turnup progresses. It is concluded from the stability analysis of the Kori Unit 1 core that design of a large PWR with high power density and increased dimension can not avoid xenon-induced axial power instabilities to some extents, especially at the end of cycle.

  • PDF

Structural Design and Analysis for Carbon/Epoxy Composite Wing of A Small Scale WIG Vehicle (소형 위그선의 탄소/에폭시 복합재 주익의 구조 설계 및 해석에 관한 연구)

  • Park, Hyun-Bum;Kang, Kuk-Jin;Kong, Chang-Duk
    • Composites Research
    • /
    • v.19 no.5
    • /
    • pp.12-19
    • /
    • 2006
  • In this paper, conceptual structural design of the main wing for a small scale WIG(Wing in Ground Effect) among high speed ship projects, which will be a high speed maritime transportation system for the next generation in Rep. of Korea, was performed. The Carbon/Epoxy material was selected for the major structure, and the skin-spar with a foam sandwich structural type was adopted for improvement of lightness and structural stability. As a design procedure for the present study, firstly the design load was estimated through the critical flight load case study, and then flanges of the front and rear spars from major bending loads and the skin and the spar webs from shear loads were preliminarily sized using the netting rule and the rule of mixture. Stress analysis was performed by a commercial FEA code, NASTRAN. From the stress analysis results for the first designed wing structure, it was confirmed that the upper skin between the front spar and the rear spar was unstable fer the buckling. Therefore in order to solve this problem, a middle spar and the foam sandwich type structure at the skin and the web were added. After design modification, the structural safety and stability for the final design feature was confirmed. In addition to this, the insert bolt type structure with eight high strength bolts to fix the wing structure to the fuselage was adopted for easy assembly and removal as well as in consideration of more than 20 years fatigue life.

A Study on eGovFrame Security Analysis and Countermeasures (eGovFrame 보안 분석 및 대응 방안에 관한 연구)

  • Joong-oh Park
    • Journal of Industrial Convergence
    • /
    • v.21 no.3
    • /
    • pp.181-188
    • /
    • 2023
  • The e-Government standard framework provides overall technologies such as reuse of common components for web environment development such as domestic government/public institutions, connection of standard modules, and resolution of dependencies. However, in a standardized development environment, there is a possibility of updating old versions according to core versions and leakage of personal and confidential information due to hacking or computer viruses. This study directly analyzes security vulnerabilities focusing on websites that operate eGovFrame in Korea. As a result of analyzing/classifying vulnerabilities at the internal programming language source code level, five items associated with representative security vulnerabilities could be extracted again. As a countermeasure against this, the security settings and functions through the 2 steps (1st and 2nd steps) and security policy will be explained. This study aims to improve the security function of the e-government framework and contribute to the vitalization of the service.

Design and Implementation of a Language Supporting Compositional Approach to Multiparadigm Programming (결합 방식 멀티패러다임 프로그래밍을 지원하는 언어의 설계 및 구현)

  • Choi, Jong-Myung;Yoo, Chae-Woo
    • The KIPS Transactions:PartA
    • /
    • v.10A no.6
    • /
    • pp.605-614
    • /
    • 2003
  • In this paper we introduce a new style multiparadigm language named Argos which applies a compositional approach [20] to multiparadigm programming. Argos is a superset of the Java, and its grammar has an extension point which allows other languages to be used in Argos programs. Therefore, Argos can support object-oriented programming and multiparadigm programming by enabling each method in a class to be implemented with one of the Java, C, Prolog, Python, and XML languages. Since Argos allows the existing languages to be used, it has advantages such as easiness of learning and high reusability. The Argos compiler is implemented according to the delegating compiler object (DCO) model[28,29]. The compiler partitions a program Into several parts according to the languages used in methods and delivers the parts the languages' processors which compile the parts.

Strength Prediction Model of Rapid Prototyping Parts - Fused Deposition Modeling (FDM) (쾌속조형재료의 강도예측모델 - Fused Deposition Modeling (FDM))

  • 안성훈;이선영;백창일;추원식
    • Composites Research
    • /
    • v.15 no.6
    • /
    • pp.38-43
    • /
    • 2002
  • Rapid Prototyping(RP) technologies provide the ability to fabricate initial prototypes from various model materials. Stratasys' Fused Deposition Modeling(FDM) is a typical RP process that can fabricate prototypes out of plastic materials, and the parts made from FDM were often used as load-carrying elements. Because FDM deposits materials in about 300$\mu$m thin filament with designated orientation, parts made from FDM show anisotropic material properties. In this paper an analytic model was proposed to predict the tensile strength of FDM parts. Applying the Classical Lamination Theory, which was developed for laminated composite materials, a computer code was implemented. Tsai-Wu failure criterion was added to the code to predict the failure of the FDM parts. The tensile strengths predicted by the analytic model were compared with experimental data. The data and prediction agreed reasonably well to prove the validity of the model. In addition, a web-based advisory service(FDMAS) was developed to provide strength prediction and design rules for FDM parts.

Blowdown Prediction of Safety Relief Valve and FSI Analysis (안전릴리프밸브의 블로우 다운 예측 및 유체-구조 연성해석)

  • Choi, Ji-Won;Jang, Si-Hwan;Lee, Kwon-Hee
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.12
    • /
    • pp.729-734
    • /
    • 2017
  • A safety relief valve is a device that relieves excessive pressure in piping lines or tanks and maintains pressure at the appropriate pressure level for use. The (pressure in the) safety valve is directly influenced by the change in the back pressure, depending on whether the vents in the spring bonnet are vented to the atmosphere or to the outlet. The back pressure is divided into the built-up back pressure and the superimposed back pressure, and the back pressure characteristics vary according to the usage conditions. The safety valve used in this study is a Conventional Safety Relief Valve. The blowdown of the safety valve is predicted by establishing the equilibrium equation between the opening force and spring force considering the back pressure characteristics. Its reliability is secured by using CFX17.1. In addition, the safety of the safety valve trim was examined through fluid-structure interaction analysis.

External Merge Sorting in Tajo with Variable Server Configuration (매개변수 환경설정에 따른 타조의 외부합병정렬 성능 연구)

  • Lee, Jongbaeg;Kang, Woon-hak;Lee, Sang-won
    • Journal of KIISE
    • /
    • v.43 no.7
    • /
    • pp.820-826
    • /
    • 2016
  • There is a growing requirement for big data processing which extracts valuable information from a large amount of data. The Hadoop system employs the MapReduce framework to process big data. However, MapReduce has limitations such as inflexible and slow data processing. To overcome these drawbacks, SQL query processing techniques known as SQL-on-Hadoop were developed. Apache Tajo, one of the SQL-on-Hadoop techniques, was developed by a Korean development group. External merge sort is one of the heavily used algorithms in Tajo for query processing. The performance of external merge sort in Tajo is influenced by two parameters, sort buffer size and fanout. In this paper, we analyzed the performance of external merge sort in Tajo with various sort buffer sizes and fanouts. In addition, we figured out that there are two major causes of differences in the performance of external merge sort: CPU cache misses which increase as the sort buffer size grows; and the number of merge passes determined by fanout.

Optimal Operation of the 3D Water Quality Model for Water Quality Forecast (수질예보를 위한 3차원 모형의 최적 운영 기법)

  • Lee, Seungjae;Kim, Hyeonsik;Sa, Sungoh;Hwang, Hyunsik
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2016.05a
    • /
    • pp.72-72
    • /
    • 2016
  • 최근 발생하고 있는 기후변화로 인하여 하천 및 저수지의 수질문제가 커지고 있다. 특히 여름철 부영양화로 인해 발생하는 녹조현상은 사회적인 문제로 과학적인 수질사고에 대한 예측과 관리가 필요한 실정이다. 수질예보는 정기적으로 하천 및 저수지의 수질을 예측하여 사용자에게 제공하는 분석기법으로 수질현황을 파악하고 수질을 관리하고 의사결정을 하는데 도움을 줄 수 있다. 수질예보에 사용되는 모형은 유역모형, 하천모형, 저수지모형이 있으며, 이중 하천 및 저수지에 주로 적용되고 있는 3차원 수리수질모형의 경우 격자의 개수가 많아 모의시간이 길어지게 되고 이로 인해 일일 수질 예보가 어렵게 된다. 3차원 수리수질모형의 모의속도를 개선하는 방법에는 하드웨어의 성능을 높이는 방법과 병렬화를 이용한 소프트웨어적인 방법이 있다. 이중 하드웨어의 성능을 높이는 방법은 컴퓨터의 사양을 높이는 방법으로 높은 비용이 소요된다. 하지만 병렬화 방법은 컴퓨팅 기술의 발전으로 멀티코어가 대중화가 된 최근에 코드의 적용만으로 모의속도를 향상시킬 수 있다. 본 연구에서 사용된 모형은 서호주대학에서 개발한 3차원 수리 수질모형인 ELCOM-CAEDYM 모형으로 적용된 병렬화 기법은 OpenMP(Open Multi-Processing)방법이다. 기존 직렬 컴퓨팅 방식으로 구성되어 한번에 한 개의 명령어 밖에 처리할 수 없었던 작업방법을 동시에 여러 개의 처리요소를 이용하여 명령을 실행할 수 있게 하는 방식이다. 하지만 CPU의 개수는 제한되어 있으며, Amdahl's law에 따르면 OpenMP방식의 병렬화시 속도개선효과는 95% 병렬화 프로그램에서 최대 CPU 개수의 제한이 없다면 20배 까지 속도향상이 가능하다고 하였다. 본 연구에서는 3차원 수리 수질예측 모형인 ELCOM-CAEDYM에 적용된 병렬화 기법을 적용하는데 있어 최적 CPU사용 개수를 파악 하고자 하였으며, 이를 통해 수질예보시스템을 운영하는데 가장 효율적인 방법을 찾아 적용하고자 하고자 한다.

  • PDF

Verification Methods for Vulnerabilities of Airborne Object-Oriented Software (항공용 객체지향 소프트웨어에 대한 취약점 검증 방안)

  • Jang, Jeong-hoon;Kim, Sung-su;Lee, Ji-hyun
    • Journal of Aerospace System Engineering
    • /
    • v.16 no.2
    • /
    • pp.13-24
    • /
    • 2022
  • As the scale of airborne system software increases, the use of OOT (Object-Oriented Technology) is increasing for functional expansion, efficient development, and code reuse, but the verification method for airborne object-oriented software is conducted from the perspective of the existing procedure-oriented program. The purpose of this paper was to analyze the characteristics of OOT and the vulnerabilities derived from the functional characteristics of OOT, and present a verification method applicable to each software development process (Design, Coding and Testing) to ensure the functional safety integrity of aviation software to which OOT is applied. Additionally, we analyzed the meaning of the static analysis results among the step-by-step verification measures proposed by applying LDRA, a static analysis automation tool, to PX4, an open source used to implement flight control software.