• Title/Summary/Keyword: Automatic code generation

Search Result 122, Processing Time 0.025 seconds

A Study on the Hybrid Automatic Repeat Request AdaptiveCode System for 4Generation Mobile Communication (4세대 이동통신을 위한 적응 부호화 하이브리드 ARQ 시스템에 관한 연구)

  • Kang, Heau-Jo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.246-249
    • /
    • 2005
  • 본 논문에서는 4세대 이동통신을 위한 적응부호화 하이브리드 ARQ 시스템 모델을 제안하고, 제안 시스템의 성능을 분석 검토 하였다. 또한 적응 하이브리드 시스템의 프레임 효율도 분석하였다. 결과로부터 제안 시스템이 성능이나 효율에서 우수함을 확인 할 수 있었다.

  • PDF

Development of CBTC Car-borne Software with Model-Based Design and Its Applications (모델기반 설계를 통한 CBTC 차상장치 소프트웨어 개발 및 적용)

  • Quan, Zhong-Hua;Choi, Sun-Ah;Choi, Dong-Hyuk;Cho, Chan-Ho;Park, Gie-Soo;Ryou, Myung-Seon
    • Proceedings of the KSR Conference
    • /
    • 2011.05a
    • /
    • pp.910-917
    • /
    • 2011
  • CBTC(Communication Based Train Control) car-borne equipment, a part of the communication based train control system, mainly consists of automatic train protection(ATP) functions, automatic train operation(ATO) functions as well as the interface functions with other equipment including CBTC wayside equipment and train control management system etc. The CBTC car-borne software implementing ATP/ATO functions is a real-time embedded software requiring a high level of safety and reliability. To satisfy the requirements of the CBTC car-borne software, the model-based design techniques are applied with SCADE(Safety-Critical Application Development Environment) to the development of the CBTC car-borne software. In this paper, we illustrate the process modeling the car-borne ATP/ATO functions satisfying system requirement specification with system requirement management, modeling and document generation tools etc. supported by SCADE. In addition, the developed models corresponding to the ATP/ATO functions are applied to the train with CBTC car-borne equipment through its corresponding EN-50128 standards-compliant C code generated by the code generator. It is shown from the test result that the ATP/ATO models developed by SCADE work well while the trains are running in driverless operation mode.

  • PDF

Study on Accelerated Life Test Design for a Gear Type Lubrication Pump for Automatic Transmission (자동변속기 윤활용 기어펌프의 가속 수명시험 설계에 관한 연구)

  • Park, Jong-Won;Jung, Dong-Soo
    • Journal of Applied Reliability
    • /
    • v.12 no.3
    • /
    • pp.201-213
    • /
    • 2012
  • A gear type lubrication pump is an essential component of the powertrain and has a major role for supplying oil to the gears and bearings in automatic transmission with a hydraulic clutch. Therefore, the durability test code design of lubrication pump is very important to ensure the reliability of the entire transmission and the vehicle. In this study, the design process for the life testing of lubrication pump has been generalized by four steps. The four design steps of the life testing of lubrication pump consist of the configuration of load spectrum, rain flow counting and analysis of load level, the equivalent damage assessment and test code generation. In fact, the load spectrum should be obtained from the field operating condition but that kind of data is the top secret of manufacturers. This is not open to the public in general. So we could use the artificially simulated load spectrum instead of field obtained one and focused on the development of the general process for designing the life test of a gear type lubrication pump. Reliability goals for lubrication pump, pressure, torque, temperature and load spectrum, if present, as appropriate for the given test conditions, accelerated life testing for the lubrication pump can be designed by the developed design steps.

Development of Smart CAD/CAM System for Machining Center Based on B-Rep Solid Modeling Techniques (I) (A Study on the B-Rep Solid Modeler using Half Edge Data Structure) (B-Rep 솔리드모델을 이용한 머시닝 센터용 CAC/CAM 시스템 개발(1): 반모서리 자료구조의 B-Rep 솔리드모델러에 관한 연구)

  • 양희구;김석일
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1994.10a
    • /
    • pp.689-694
    • /
    • 1994
  • In this paper, to develop a smart CAD/CAM system for systematically performing from the 3-D solid shape design of products to the CNC cutting operation of products by a machining center, a B-Rep solid modeler is realized based on the half edge data structure. Because the B-Rep solid modeler has the various capabilities related to the solid definition functions such as the creation operation of primitives and the translational and rotational sweep operation, the solid manipulation functions such as the split operation and the Boolean set operation, and the solid inversion function for effectively using the data structure, the 3-D solid shape of products can be easily designed and constructed. Also, besides the automatic generation of CNC code, the B-Rep solid modeler can be used as a powerful tool for realizing the automatic generation of finite elements, the interference check between solids, the structural design of machine tools and robots and so on.

  • PDF

A Design of Constructing Diagram Repository for UML Diagram Tools (UML 다이어그램 도구를 위한 다이어그램 정보의 구축과 설계)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.2
    • /
    • pp.244-251
    • /
    • 2020
  • This paper presents a design of the Meta-Class Repository (MCR) which maintain syntactically analyzed and structured meta-class information from UML diagrams, and then proposes 'meta-class,' also known as super-class, to construct structured information analyzed syntactically. The MCR is a collection of these meta-classes which contains the information extracted from diagrams. This paper also presents a design of the Code Generation Engine (CGE) which roles generating codes corresponding classes from UML diagrams based on the MCR maintaining a collection of meta-classes which is syntactically-analyzed and constructed in previous process. The logics of CGE are designed to generate codes collaborated with MCR and CGE with integration. The logics of CGE mechanism is presented with the form of finite state machine to present the algorithms of code generation formally and have the advantages of simplicity and easiness in development.

Automatic Generation of Code-clone Reference Corpus (코드클론 표본 집합체 자동 생성기)

  • Lee, Hyo-Sub;Doh, Kyung-Goo
    • Journal of Software Assessment and Valuation
    • /
    • v.7 no.1
    • /
    • pp.29-39
    • /
    • 2011
  • To evaluate the quality of clone detection tools, we should know how many clones the tool misses. Hence we need to have the standard code-clone reference corpus for a carefully chosen set of sample source codes. The reference corpus available so far has been built by manually collecting clones from the results of various existing tools. This paper presents a tree-pattern-based clone detection tool that can be used for automatic generation of reference corpus. Our tool is compared with CloneDR for precision and Bellon's reference corpus for recall. Our tool finds no false positives and 2 to 3 times more clones than CloneDR. Compared to Bellon's reference corpus, our tools shows the 93%-to-100% recall rate and detects far more clones.

A Study on the Development of CAD/CAM System for High Precision Cam Profile CNC Grinding Machine (고 정밀 캠 프로파일 CNC 연삭기용 CAD/CAM 시스템 개발에 관한 연구)

  • Lim, Sang-Heon;Jung, Jong-Yun;Lee, Choon-Man
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.15 no.5
    • /
    • pp.44-50
    • /
    • 2006
  • Cam mechanisms are one of the most popular devices for generating irregular motion and are widely used in many automatic equipments, such as textile machinery, internal combustion engines and other automatic devices. In order to obtain the positive motion of follower by rotating cam, its shape should be correctly designed and manufactured. In present paper, a CAD/CAM system is developed for shape design of disk cams using relative velocity method and NC code generation using the biarc curve interpolation. And, a disk cam is successfully manufactured by the developed CAD/CAM system. Thus, it is shown that the developed CAD/CAM system can be used for high precision cam profile CNC grinding machine.

Development of Automated J-Integral Analysis System for 3D Cracks (3차원 J적분 계산을 위한 자동 해석 시스템 개발)

  • 이준성
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.7
    • /
    • pp.74-79
    • /
    • 2000
  • Integrating a 3D solid modeler with a general purpose FEM code, an automatic nonlinear analysis system of the 3D crack problems has been developed. A geometry model, i.e. a solid containing one or several 3D cracks is defined. Several distributions of local node density are chosen, and then automatically superposed on one another over the geometry model by using the fuzzy knowledge processing. Nodes are generated by the bucketing method, and ten-noded quadratic tetrahedral solid elements are generated by the Delaunay triangulation techniques. The complete finite element(FE) model generated, and a stress analysis is performed. In this system, burden to analysts fur introducing 3D cracks to the FE model as well as fur estimating their fracture mechanics parameters can be dramatically reduced. This paper describes the methodologies to realize such functions, and demonstrates the validity of the present system.

  • PDF

Application of Rate Compatible Punctured Turbo Coded Hybrid ARQ to MC-CDMA Mobile Radio

  • Garg, Deepshikha;Adachi, Fumiyuki
    • ETRI Journal
    • /
    • v.26 no.5
    • /
    • pp.405-412
    • /
    • 2004
  • MC-CDMA, a multicarrier (MC) modulation scheme based on code division multiple access (CDMA), is the most likely candidate for the next generation of mobile radio communications. The rate compatible punctured turbo (RCPT) coded hybrid automatic repeat request (HARQ) has been found to give improved throughput performance in a direct sequence (DS) CDMA system. However, the extent to which the RCPT HARQ improves the throughput performance of an MC-CDMA system has not been fully understood. In this paper, we apply the RCPT HARQ to MC-CDMA and evaluate by computer simulations its performance in a frequency selective Rayleigh fading channel. We found that the performance of RCPT HARQ MC-CDMA is almost insensitive to channel characteristics. The performance can be drastically improved with receive diversity combined with space-time transmit diversity. In addition, the comparison of RCPT HARQ MC-CDMA, orthogonal frequency division multiplexing, and DS-CDMA shows that under similar conditions the throughput of MC-CDMA is the best in a frequency selective fading channel.

  • PDF

Interconnection Technique of Function Components in the Java Integrated Development Environment (Java 통합 개발 환경에서 기능 컴포넌트들의 상호연동 기법)

  • Yoo, Cheol-Jung
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.11
    • /
    • pp.2862-2873
    • /
    • 1998
  • In the integrated development environments for automatic generation of Java applets and applications tat can be used as Internet and Intranet-based client-server programs, it is essential to interconnect between the function components such as main window, project manager, object inspector, source code editor, and form designer. This paper describes the function components related with the generation of mobile code based client-server program. In then designs and implements a data structure, named 'JCode', for interconnection between the function components. Finally, it discusses the action principles of Two-Way Access technique based on JCode. By applying the proposed JCode based interconnection technique, user can program efficiently using the function components.

  • PDF