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

Search Result 474, Processing Time 0.04 seconds

Construction of Recombinant DNA for Purification of the Gag-Pro Transframe Protein of Human T-cell Leukemia Virus Type I (HTLV-I) (Human T-cell Leukemia Virus Type I (HTLV-I) 의 Gag-Pro Transframe 단백질 정제를 위한 재조합 DNA 의 제작)

  • 남석현
    • Korean Journal of Microbiology
    • /
    • v.30 no.6
    • /
    • pp.466-471
    • /
    • 1992
  • To determine the site at which -1 ribosomal frameshifting occurs within the gag-pro overlap of HTL V-I. DNA fragment corresponding to a portion of the gene overlap was cloned into a SP6 vector. The resultant plasmid harbors the hybrid gene consisting of a synthetic gene encoding 5 amino acids derived from chick prelysozyme including the initiator methionine plus 141 nucleotides of gag-pro overlapping region followed by Staphylococcus aurcus protein A gene fragment. In vitro transcription by SP6 RNA polymerase with this DNA template made an abundant amount of single species mRNA. Cell-free translation programmed with the RNA transcribed in vitro yielded a polypeptide of 21 kDal in size. which could be purified into homogeneity by IgG-Sepharose affinity chromatography. In vitro system described in this study must be useful for rapid purification and sequencing of the Gag-Pro transframe protein. allowing to determine the exact frameshift site on mRNA and to identify the tRNA involved in frameshifting event for the expression of pro gene.

  • PDF

Cloning and Characterization of Xylanase Gene from Paenibacillus woosongensis (Paenibacillus woosongensis의 Xylanase 유전자 클로닝과 특성분석)

  • Yoon, Ki-Hong
    • Korean Journal of Microbiology
    • /
    • v.48 no.2
    • /
    • pp.141-146
    • /
    • 2012
  • A gene encoding the xylanase (XynA) predicted from partial genomic sequence of Paenibacillus woosongensis was cloned into Escherichia coli by PCR. This xynA gene consisted of 633 nucleotides, encoding a polypeptide of 211 amino acid residues. The deduced amino acid sequence exhibited 85-89% identity with those of several Paenibacillus xylanases, belonging to the glycosyl hydrolase family 11. As a results of expression of the structural gene by T7 promoter of a pET23a(+) expression vector, xylanase activity was higher in cell-free extract than culture filtrate of a recombinant Escherichia coli BL21(DE3) CodonPlus. However, the expression level of xylanase was not sufficient be detected by SDS-PAGE. The cell-free extract showed maximal xylanase activity at $60^{\circ}C$ and pH 5.5. The predominant products resulting from xylan and xylooligosaccharide hydrolysis were xylose and xylotriose. The enzyme could hydrolyze xylooligosaccharides larger than xylbiose.

Platform Design for Optimal Migration Cost of Mobile Agents (이동 에이전트의 최적 이주 비용을 위한 플랫폼 설계)

  • 김완성;복경수;신재룡;유재수
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.1
    • /
    • pp.137-149
    • /
    • 2004
  • A new software paradigm is required on the development of network and various service requirements. With this, many studies on a mobile agent have been made. For the execution of the mobile agent, migration is the most important factor that influences the performance of the mobile agent. In this paper we propose the method that leads to high migration efficiency in order to improve the performance. The features of our migration technique are as follows. First, the migration technique creates the dynamic itinerary that appropriately copes with the network conditions and the platform changes to improve the agent execution efficiency. Second, it perfecters an executed code to reduce the amount of the mobile data and reduces the execution time by instantiating the agent in advance. Third, it improves the execution efficiency by using the checkpoint-based recovery method that does not execute the agent again and recovers the process states even though the errors take place. Though the simulation we compare the proposed method with the existing methods. The simulation result shows that the proposed method outperform the existing methods in terms of migration.

Connector for Dynamic Composition of Aspects Based on AOSD (AOSD기반에서 Aspect의 동적결합을 위한 Connector)

  • Kim Tae-Woong;Kim Tae-Gong
    • The KIPS Transactions:PartD
    • /
    • v.13D no.2 s.105
    • /
    • pp.251-258
    • /
    • 2006
  • Aspect-Oriented Software Development is new software development method. It has many advantages related to software performance, maintenance and repair. Also it offers modularization method to a existing programming language for secondary function such as security and fault tolerance. But the present problem is that we have to use new aspect-oriented programming language. Further more when we apply Aspect to legacy system, we have to recompile the source code in order to build software system based on AOSD. In this paper, we propose and design Connector that can be composed with Aspect in legacy system dynamically. To elaborate this work, we use the information of operations about Core and Aspect, and the information of pointcut described with XML. We validate that the proposed Connector has features such as no need of new compiler, no recompilation and no modification of legacy system through case study.

Effect of Various Regression Functions on Structural Optimizations Using the Central Composite Method (중심합성법에 의한 구조최적화에서 회귀함수변화의 영향)

  • Park, Jung-Sun;Jeon, Yong-Sung;Im, Jong-Bin
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.1
    • /
    • pp.26-32
    • /
    • 2005
  • In this paper, the effect of various regression models is investigated on structural optimization using the central composite method. Three bar truss and the upper platform of a satellite are optimized using various regression models that are polynomial, exponential and log functions. Response surface method is non-gradient, semi-global, discrete and fast converging in optimization problem. Sampling points are extracted by the design of experiments using the central composite method. Response surface is generated using the various regression functions. Structural analysis for calculating constraints is executed to find static and dynamic responses. From this study, it is verified that the response surface method has advantage in optimum value and computation time in comparison to other optimization methods.

Automated Generation of Wrapper to Test Components (컴포넌트 테스트를 위한 래퍼의 자동 생성에 관한 연구)

  • Song, Ho-Jin;Choi, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.8
    • /
    • pp.704-716
    • /
    • 2005
  • Assembling new software systems from Prepared components is an attractive alternative to traditional software development method to reduce development cost and schedule dramatically. However, if separately developed components are tested, integrated and verified with unreasonable effort and high cost, it would not be an effective way to software development. Components are not distributed in the shape of white-box source code so that should be hard to validate and test in new application environment. For solving this problem, built-in tester components are suggested to check the contract-compliance of their server components. If components have various and complex function, built-in tester should be heavy and unflexible to test in composition of components. This paper suggests enhancing automated wrapper technique which substitutes with built-in tester components and shows the usability of the wrapper by design and implementation. Component testing in this way reduces the cost and effort associated with preparation of component testing and makes the various test experiments in components assembly.

A Personalized Retrieval System Based on Classification and User Query (분류와 사용자 질의어 정보에 기반한 개인화 검색 시스템)

  • Kim, Kwang-Young;Shim, Kang-Seop;Kwak, Seung-Jin
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.43 no.3
    • /
    • pp.163-180
    • /
    • 2009
  • In this paper, we describe a developmental system for establishing personal information tendency based on user queries. For each query, the system classified it based on the category information using a kNN classifier. As category information, we used DDC field which is already assigned to each record in the database. The system accumulates category information for all user queries and the user's personalized feature for the target database. We then developed a personalized retrieval system reflecting the personalized feature to produce search result. Our system re-ranks the result documents by adding more weights to the documents for which categories match with the user's personalized feature. By using user's tendency information, the ambiguity problem of the word could be solved. In this paper, we conducted experiments for personalized search and word sense disambiguation (WSD) on a collection of Korean journal articles of science and technology arena. Our experimental result and user's evaluation show that the performance of the personalized search system and WSD is proved to be useful for actual field services.

A Dynamic Web Service Orchestration and Invocation Scheme based on Aspect-Oriented Programming and Reflection (관점지향 프로그래밍 및 리플렉션 기반의 동적 웹 서비스 조합 및 실행 기법)

  • Lim, Eun-Cheon;Sim, Chun-Bo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.9
    • /
    • pp.1-10
    • /
    • 2009
  • The field of the web service orchestration introduced to generate a valuable service by reusing single services. Recently, it suggests rule-based searching and composition by the AI (Artificial Intelligence) instead of simple searching or orchestration based on the IOPE(Input, Output, Precondition, Effect) to implement the Semantic web as the web service of the next generation. It introduce a AOP programming paradigm from existing object-oriented programming paradigm for more efficient modularization of software. In this paper, we design a dynamic web service orchestration and invocation scheme applying Aspect-Oriented Programming (AOP) and Reflection for Semantic web. The proposed scheme makes use of the Reflection technique to gather dynamically meta data and generates byte code by AOP to compose dynamically web services. As well as, our scheme shows how to execute composed web services through dynamic proxy objects generated by the Reflection. For performance evaluation of the proposed scheme, we experiment on search performance of composed web services with respect to business logic layer and user view layer.

Efficient Secretory Expression of Recombinant Endoxylanase from Bacillus sp. HY-20 in Saccharomyces cerevisiae (출아효모(Saccharomyces cerevisiae)에서 Bacillus sp. HY-20균주의 재조합 endoxylanase의 효율적 분비 발현)

  • Kim, Min-Ji;Kim, Bo-Hyun;Nam, Soo-Wan;Choi, Eui-Sung;Shin, Dong-Ha;Cho, Han-Young;Son, Kwang-Hee;Park, Ho-Yong;Kim, Yeon-Hee
    • Journal of Life Science
    • /
    • v.23 no.7
    • /
    • pp.863-868
    • /
    • 2013
  • The XylP gene, which encodes endoxylanase in Bacillus sp. HY-20, was subcloned, and two expression plasmids, pG-xylP and pGMF-xylP were constructed. These plasmids, which contain different signal sequences, XylP s.s and $MF{\alpha}_{opt}$ s.s, respectively, for the secretory expression of endoxylanase, were transformed into Saccharomyces cerevisiae SEY2102 and FY833, respectively. The recombinant endoxylanases were successfully expressed, with a total activity range of 23.7-70.1 unit/ml according to the expression system and host strain. The endoxylanase activity in SEY2102/pGMF-xylP reached a maximum of 88.1 unit/ml in baffled flask culture. Most of the recombinant endoxylanase was efficiently secreted in the extracellular fraction, and the $MF{\alpha}_{opt}$ s.s was more efficient for secreting endoxylanase in yeast than the XylP s.s. Therefore, the expression system developed in this study produces large extracellular amounts of endoxylanase using S. cerevisiae as the host strain, and it could be used in bioethanol production and industrial applications.

Study of Mechanical Properties and Porosity of Composites by Using Glass Fiber Felt (유리섬유 부직포 사용에 따른 복합재의 기공률 및 물성에의 영향 분석)

  • Lee, Ji-Seok;Yu, Myeong-Hyeon;Kim, Hak-Sung
    • Composites Research
    • /
    • v.35 no.1
    • /
    • pp.42-46
    • /
    • 2022
  • In this study, when the carbon fiber composite was manufactured, the correlation between the porosity and mechanical properties according to the number of glass fiber felts laminated together and the stacking sequence was confirmed. The carbon fiber composite was manufactured by stacking glass fiber felts, which are highly permeable materials, and using vacuum assisted resin transfer molding (VARTM). Porosity was measured by photographing the cross-section of the specimen with an optical microscope and then using porosity calculation code of MATLAB, and mechanical properties were measured for tensile strength, modulus by tensile test. Furthermore, Pearson correlation coefficient between porosity and mechanical properties was calculated to confirm the correlation between two variables. As a result, the number of glass fiber felt increased and the distance from the center of laminated composites increased, the porosity increasing were confirmed. In addition, tensile strength/modulus showed a weak positive correlation with porosity. Also, in order to confirm the effect of only porosity on tensile strength and modulus, mechanical properties calculated by CLPT (Classical Laminate Plate Theory) and experimental values were compared, and the difference in tensile strength showed a strong positive correlation with porosity and the difference in modulus showed a weak positive correlation with porosity.