• 제목/요약/키워드: out-of-code

검색결과 1,935건 처리시간 0.035초

A Survey of Automatic Code Generation from Natural Language

  • Shin, Jiho;Nam, Jaechang
    • Journal of Information Processing Systems
    • /
    • 제17권3호
    • /
    • pp.537-555
    • /
    • 2021
  • Many researchers have carried out studies related to programming languages since the beginning of computer science. Besides programming with traditional programming languages (i.e., procedural, object-oriented, functional programming language, etc.), a new paradigm of programming is being carried out. It is programming with natural language. By programming with natural language, we expect that it will free our expressiveness in contrast to programming languages which have strong constraints in syntax. This paper surveys the approaches that generate source code automatically from a natural language description. We also categorize the approaches by their forms of input and output. Finally, we analyze the current trend of approaches and suggest the future direction of this research domain to improve automatic code generation with natural language. From the analysis, we state that researchers should work on customizing language models in the domain of source code and explore better representations of source code such as embedding techniques and pre-trained models which have been proved to work well on natural language processing tasks.

한국, 일본, 중국, 미국의 식품위생법 비교 (Comparison of Sanitary Codes of Retail Eood Establishments of Korea,)

  • 노병의;빈성오
    • 한국식품위생안전성학회지
    • /
    • 제20권2호
    • /
    • pp.103-113
    • /
    • 2005
  • Sanitary codes of retail ffod establishment of Korea, Japan, China, and America were reviewed in order to figure out the differences of the codes. The codes of Korea & Japan are similar in many aspects. The code of America regulates food safety procedures in detail and are easy to interpret. The code of China is broad and not specific in the procedures. Korean code deals with many administration affairs and Japanese code deals with food test and business. Chinese code also deals with administration and standards. American code defines 90 different terms while the codes of rest of the countries define only few terms. For sanitization American code specifies the procedures in specific terms in detail but others do not specify the procedures. For facilities, the American code specifies location, material and procedures but other codes also specify the material but the contents of the codes are not so much specific to compare with American code.

The nuclear fuel cycle code ANICCA: Verification and a case study for the phase out of Belgian nuclear power with minor actinide transmutation

  • Rodriguez, I. Merino;Hernandez-Solis, A.;Messaoudi, N.;Eynde, G. Van den
    • Nuclear Engineering and Technology
    • /
    • 제52권10호
    • /
    • pp.2274-2284
    • /
    • 2020
  • The Nuclear Fuel Cycle Code "ANICCA" has been developed by SCK•CEN to answer particular questions about the Belgian nuclear fleet. However, the wide range of capabilities of the code make it also useful for international or regional studies that include advanced technologies and strategies of cycle. This paper shows the main features of the code and the facilities that can be simulated. Additionally, a comparison between several codes and ANICCA has also been made to verify the performance of the code by means of a simulation proposed in the last NEA (OECD) Benchmark Study. Finally, a case study of the Belgian nuclear fuel cycle phase out has been carried out to show the possible impact of the transmutation of the minor actinides on the nuclear waste by the use of an Accelerator Driven System also known as ADS. Results show that ANICCA accomplishes its main purpose of simulating the scenarios giving similar outcomes to other codes. Regarding the case study, results show a reduction of more than 60% of minor actinides in the Belgian nuclear cycle when using an ADS, reducing significantly the radiotoxicity and decay heat of the high-level waste and facilitating its management.

WCDMA에 대한 Code Domain 분석 시스템 구현에 관한 연구 (The realization for code domain analyzing system on WCDMA)

  • 김자환;정은숙;류광렬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.209-212
    • /
    • 2002
  • 본 논문은 W-CDMA 무선 채널의 특성 중 Code domain을 분석을 하기 위한 시스템구현이다. 시스템 구성은 크게 RF부와 FPGA부, DSP부로 구성이 된다. FPGA는 RF부를 통한 신호를 I/Q분리 및 scambling code를 계산한다. DSP는 scambling code에 의한 역 확산된 신호는 OVSF코드를 이용하여 코드 영역의 전력을 계산을 한다. 실험 및 성능 테스트로는 W-CDMA발생기에 의한 실험 결과 Code domain power 측정 정확도가 $\pm$1dB 이내의 분석이 가능하였다.

  • PDF

단위테스트 중 매개변수 경계오류제거를 위한 코드 자동생성 시스템 설계와 구현 (Design and Implementation of code generator to remove the parameter boundary failure in the unit test)

  • 박영조;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.1-10
    • /
    • 2015
  • As programs get more complicated and they are developed by various hands, the possibility that there are program bugs in the code has been increasing. And developers usually run unit tests to find these problems in the code. Besides, the developers are at the pain of getting stability of the code when they have to modify a code very often for clients requirements. In the methodlogy of TDD(Test Driven Development), developers write a unit test code first, and then write a program code for passing the unit test. The unit test must include the boundary condition test the reason why the possibility of occurring the bugs is very high. When failed to pass the test because of the value of a function is incorrect, not existed, out of the range or not matched etc, the program code will return the error code or occur the exception. In the document, the system is designed and implemented in order to insert the generated code automatically or suggest it to the developer, when the boundary condition test is failed. In conclusion, it is possible that the developer will get the code stability by searching the code and checking the code to be omitted automatically through this system.

DEVELOPMENT OF THE ENIGMA FUEL PERFORMANCE CODE FOR WHOLE CORE ANALYSIS AND DRY STORAGE ASSESSMENTS

  • Rossiter, Glyn
    • Nuclear Engineering and Technology
    • /
    • 제43권6호
    • /
    • pp.489-498
    • /
    • 2011
  • UK National Nuclear Laboratory's (NNL's) version of the ENIGMA fuel performance code is described, including details of the development history, the system modelled, the key assumptions, the thermo-mechanical solution scheme, and the various incorporated models. The recent development of ENIGMA in the areas of whole core analysis and dry storage applications is then discussed. With respect to the former, the NEXUS code has been developed by NNL to automate whole core fuel performance modelling for an LWR core, using ENIGMA as the underlying fuel performance engine. NEXUS runs on NNL's GEMSTONE high performance computing cluster and utilises 3-D core power distribution data obtained from the output of Studsvik Scandpower's SIMULATE code. With respect to the latter, ENIGMA has been developed such that it can model the thermo-mechanical behaviour of a given LWR fuel rod during irradiation, pond cooling, drying, and dry storage - this involved: (a) incorporating an out-of-pile clad creep model for irradiated Zircaloy-4; (b) including the ability to simulate annealing out of the clad irradiation damage; (c) writing of additional post-irradiation output; (d) several other minor modifications to allow modelling of post-irradiation conditions.

A Study on Joint Coding System using VF Arithmetic Code and BCH code

  • Sukhee Cho;Park, Jihwan;Ryuji Kohno
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 1998년도 종합학술발표회논문집
    • /
    • pp.537-545
    • /
    • 1998
  • This paper is the research about a joint coding system of source and channel coding using VF(Variable-to-fixed length) arithmetic code and BCH code. We propose a VF arithmetic coding method with EDC( Error Detecting Capability) and a joint coding method in that the VF arithmetic coding method with EDC is combined with BCH code. By combining both the VF arithmetic code with EDC and BCH code. the proposed joint coding method corrects a source codeword with t-errors in decoding of BCH code and carries out a improvement of the EDC of a codeword with more than (t+1)-errors in decoding of the VF arithmetic coding with EDC. We examine the performance of the proposed method in terms of compression ratio and EDC.

  • PDF

Simulative Investigation of Spectral Amplitude Coding Based OCDMA System Using Quantum Logic Gate Code with NAND and Direct Detection Techniques

  • Sharma, Teena;Maddila, Ravi Kumar;Aljunid, Syed Alwee
    • Current Optics and Photonics
    • /
    • 제3권6호
    • /
    • pp.531-540
    • /
    • 2019
  • Spectral Amplitude Coding Optical Code Division Multiple Access (SAC OCDMA) is an advanced technique in asynchronous environments. This paper proposes design and implementation of a novel quantum logic gate (QLG) code, with code construction algorithm generated without following any code mapping procedures for SAC system. The proposed code has a unitary matrices property with maximum overlap of one chip for various clients and no overlaps in spectra for the rest of the subscribers. Results indicate that a single algorithm produces the same length increment for codes with weight greater than two and follows the same signal to noise ratio (SNR) and bit error rate (BER) calculations for a higher number of users. This paper further examines the performance of a QLG code based SAC-OCDMA system with NAND and direct detection techniques. BER analysis was carried out for the proposed code and results were compared with existing MDW, RD and GMP codes. We demonstrate that the QLG code based system performs better in terms of cardinality, which is followed by improved BER. Numerical analysis reveals that for error free transmission (10-9), the suggested code supports approximately 170 users with code weight 4. Our results also conclude that the proposed code provides improvement in the code construction, cross-correlation and minimization of noises.

알루미늄 경전철 차체의 해석 및 시험 평가 (The Structural Analysis and Experimental Verification for Aluminum Light Railway Vehicle)

  • 박경창;정지호;이장욱;박근수;우관제
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2008년도 추계학술대회 논문집
    • /
    • pp.430-435
    • /
    • 2008
  • Hyundai-Rotem Company has designed and manufactured Light Railway Vehicle (LRV) according to the Urban Rail Transit Code, which applies to urban railway vehicles in Korea. The Urban Rail Transit Code specifies the loads, for which vehicle bodies shall be capable of withstanding, identifies how material data shall be used and presents the principles to be used for design verification by analysis and test. The structural design of railway vehicle bodies depends on the loads they are subjected to and the characteristics of the materials they are manufactured from. Therefore Hyundai-Rotem Company has carried out Finite Element Analysis (FEA) and has performed load tests on the vehicle body according to the Urban Rail Transit Code. This research contains the results obtained by the analysis and the load tests. The analysis was carried out using I-DEAS Master Series 12 and load test were carried out using specially designed test jigs and equipment are used for the load tests.

  • PDF

CDMA 환경하에서 최적화된 유사임의 코드 획득에 대한 연구 : 선형 공간적인 접근방법 (On Optimal PN Code Acquisition in CDMA Communications Environment : A Vector Space Approach)

  • 장승용;장우진;김운경
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1999년도 추계종합학술대회 논문집
    • /
    • pp.13-16
    • /
    • 1999
  • Many of the currently used PN code acquisition algorithms detect the phase of the incoming PN signal on the basis of ML estimation principle and utilize statistics grounded in taking inner products. As an extension of PN code acquisition algorithm using one auxiliary code introduced by Salih in 1996, we propose a more and optimal (hardware / time / space complexity wise) algorithm by using a vector space approach. We outline some important differences between our algorithm and that introduced by Salih and in the process point out some advantages of our algorithm.

  • PDF