• Title/Summary/Keyword: Source Code

Search Result 1,246, Processing Time 0.027 seconds

A Survey of Embedded Software Testing for Automotive Standard Platform (지능형 자동차용 임베디드 플랫폼 소프트웨어 테스팅 연구)

  • Jo, Hyun-Chul;Piao, Shiquan;Cho, Hui-Sup
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.47 no.6
    • /
    • pp.73-79
    • /
    • 2010
  • The number of electronic embedded software in vehicle system is ever increasing for years. As a result, the electronic control units have been growing dramatically, and it is required to mutual link between these units. Due to separate API each and every embedded platform, it is difficult to develop and integrate in automotive industry. The AUTOSAR project consists suppliers and manufacturers, and the partnership is a standardized platform to establish and develop an industry standard. On the previous works, we implemented the RTE generated module design based on AUTOSAR architecture. This paper specifically focuses on the testing of the development tool that generates RTE source code. The result satisfied a need for a RTE requirements and AUTOSAR methodology in a vehicle applications.

Construction and Service of a Web-based Simulation software management system for the Computational Science and Engineering (계산과학공학 분야를 위한 웹 기반 시뮬레이션 소프트웨어 관리 시스템 구축 및 서비스)

  • Jeon, Inho;Kwon, Yejin;Ma, Jin;Lee, Sik;Cho, Kum Won;Seo, Jerry
    • Journal of Internet Computing and Services
    • /
    • v.18 no.4
    • /
    • pp.99-108
    • /
    • 2017
  • Open Science is evolving not only to share research results, but also to open the research process. We are developing the EDISON platform for the spread of open science in computational science and engineering. The EDISON platform provides online simulation services developed by computational science and engineering researchers. It also provides an environment for sharing source code, data, and related research publications. An effective simulation software registration management system is required for successful service on the EDISON platform. In this paper, we proposes a simulation software management system to provide online simulation service through EDISON platform. The proposed system allows the developer to register the simulation software on the EDISON platform without administrator intervention and effectively build a web-based simulation environment.

Development of Thermal-Hydro Pipe Element for Ground Heat Exchange System (지중 열교환 시스템을 위한 열-수리 파이프 요소의 개발)

  • Shin, Ho-Sung;Lee, Seung-Rae
    • Journal of the Korean Geotechnical Society
    • /
    • v.29 no.8
    • /
    • pp.65-73
    • /
    • 2013
  • Ground-coupled heat pump system has attracted attention as a promising renewable energy technology due to its improving energy efficiency and eco-friendly mechanism for space cooling and heating. Pipes buried in the ground play a role of direct thermal interaction between circulating fluid inside the pipe and surrounding soils in the geothermal exchange system. However, both complexities of turbulent flow coupling thermal-hydraulic phenomena and very long aspect ratio of the pipe make it difficult to model the heat exchange system directly. Energy balance for fluid flow inside the pipe was derived to model thermal-hydraulic phenomena, and one-dimensional pipe element was proposed through Galerkin formation and time integration of the equation. Developed element is combined to pre-developed FEM code for THM phenomena in porous media. Numerical results of Thermal Response Test showed that line-source model overestimates equivalent thermal conductivity of surrounding soils due to thermal interaction between adjacent pipes and finite length of the pipe. Thus, inverse analysis for the TRT simulation was conducted to present optimal transformation matrix with utmost convergence.

A Study on the Physical-Layer Network Coding in a Two-Way Relay Network with Multiple Antennas (다중 안테나 기반 양방향 중계 네트워크를 위한 물리계층 네트워크 코딩에 관한 연구)

  • Lim, Hyeonwoo;Ban, Tae-Won;Jung, Bang Chul
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.54-56
    • /
    • 2015
  • In this paper, we investigate a physical-layer network coding (PNC) in a two-way relay channel (TWRC) where two sources send and receive data with each other by help of a relay node with multiple antennas. We focus on the multiple-access phase of the TWRC in this paper. It is assumed that the source nodes do not know the wireless channel and the wireless channel independently varies in time, that is, fast fading environments. At the relay node, the channel is assumed to be perfectly known. The relay node utilizes the channel sate information and applies maximum likelihood ratio for detecting received signals. Through extensive simulations, it is shown that a bit error rate (BER) performance becomes improved as the number of antennas at the relay node increases.

  • PDF

Proposal Ultra-fast Multimedia Optical Subscriber Access Network to Guarantee the same Performance Regardless of Data Rates using Optical Frequency Domain CDMA Method (데이터속도에 무관하게 동일 성능을 보장하는 광주파수영역 CDMA를 이용한 초고속 멀티미디어 광 가입자망의 제안)

  • Park, Sang-Jo;Kim, Bong-Kyu
    • The KIPS Transactions:PartC
    • /
    • v.11C no.5
    • /
    • pp.671-676
    • /
    • 2004
  • In this paper, we propose ultra-fast multimedia optical subscriber access network using optical frequency domain CDMA method in order to access the multimedia with multiple data rates. We numerically analyze the effects of spectral power distortion in the light source for the optical CDMA system modified PN codes and FBG(Fiber Bragg Grating)s. In the proposed multiple-rate multimedia access optical networks, the performances such as BER(Bit Error Rate) are the same for all data regardless of data rates in the case of the same number of simultaneous ONU. In the proposed ultra-fast multimedia optical subscriber access network, the performances for all data are much more improved than those in the conventional system.

An Efficient Network System Call Interface supporting minimum memory copy (메모리 복사를 최소화화는 효율적인 네트워크 시스템 호출 인터패이스)

  • 송창용;김은기
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.4B
    • /
    • pp.397-402
    • /
    • 2004
  • In this paper, we have designed and simulated a new file transmission method. This method restricts memory copy and context switching happened in traditional file transmission. This method shows an improved performance than traditional method in network environment. When the UNIX/LINUX system that uses the existing file transfer technique transmits a packet to the remote system, a memory copy between the user and kernel space occurs over twice at least. Memory copy between the user and kernel space increase a file transmission time and the number of context switching. As a result, the existing file transfer technique has a problem of deteriorating the performance of file transmission. We propose a new algorithm for solving these problems. It doesn't perform memory copy between the user and kernel space. Hence, the number of memory copy and context switching is limited to the minimum. We have modified the network related source code of LINUX kernel 2.6.0 to analyzing the performance of proposed algorithm and implement new network system calls.

COMPONENT-BASED DEVELOPMENT OF OBSERVATIONAL SOFTWARE FOR KASI SOLAR IMAGING SPECTROGRAPH

  • Choi, Seong-Hwan;Kim, Yeon-Han;Moon, Yong-Jae;Choi, Kyung-Seok;Park, Young-Deuk;Jang, Bi-Ho;Kim, Su-Jin;Kim, Kap-Sung
    • Journal of The Korean Astronomical Society
    • /
    • v.38 no.4
    • /
    • pp.463-470
    • /
    • 2005
  • In this paper, we have made the component-based development of observational software for KASI solar imaging spectrograph (KSIS) that is able to obtain three-dimensional imaging spectrograms by using a scanning mirror in front of the spectrograph slit. Since 2002, the KASI solar spectrograph has been successfully operated to observe solar spectra for a given slit region as well as to inspect the response functions of narrow band filters. To improve its capability, we have developed the KSIS that can perform sequential observations of solar spectra by simultaneously controlling the scanning mirror and the CCD camera via Visual C++. Main task of this paper is to introduce the development of the component-based software for KSIS. Each component of the software is reusable on the level of executable file instead of source code because the software was developed by using CBD (component-based development) methodology. The main advantage of such a component-based software is that key components such as image processing component and display component can be applied to other similar observational software without any modifications. Using this software, we have successfully obtained solar imaging spectra of an active region (AR 10708) including a small sunspot. Finally, we present solar $H{\alpha}$ spectra ($6562.81{\AA}$) that were obtained at an active region and a quiet region in order to confirm the validity of the developed KSIS and its software.

A Study on Design of a Catalytic Ignitor for Liquid Rocket Engine using Hydrogen Peroxide and Kerosene (과산화수소/케로신을 사용하는 액체로켓엔진의 촉매 점화기 설계에 관한 연구)

  • Chae, Byoung-Chan;Lee, Yang-Suk;Jun, Jun-Su;Ko, Young-Sung
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.15 no.6
    • /
    • pp.56-62
    • /
    • 2011
  • An experimental study on design of a catalytic ignitor was performed to use an ignition source for a small bi-propellant liquid rocket engine which use hydrogen peroxide and kerosene as propellants. In the catalytic ignitor, hot gas of hydrogen peroxide which was decomposed by a catalyst induced autoignition of kerosene. Mass flow rate and O/F ratio for the ignitor were calculated by CEA code. A combustion chamber which had a quartz window and thermocouples was manufactured to determine whether the ignition is successful. Ignition performance was investigated according to exit area of fixed rings and mixture ratio. Results showed that reliable ignition performance was achieved at non-choking exit area of fixed ring and O/F ratio of 6~8.

6DOF Simulation and Determination of Hydrodynamic Derivatives of Underwater Tow-Fish Using CFD (CFD를 이용한 수중 예인체의 유체력 미계수 결정과 6자유도 운동해석)

  • Go, Gwangsoo;Lee, Euntaek;Ahn, Hyung Taek;Kim, Seongil;Chun, Seung Yong;Kim, Jung Suk;Lee, Byeong Hee
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.53 no.4
    • /
    • pp.315-328
    • /
    • 2016
  • Techniques for determinating hydrodynamic derivatives of underwater tow-fish using CFD(Computational Fluid Dynamics) are described in this paper. Main components of hydrodynamic derivatives are added mass, linear damping and non-linear damping coefficients. In this study, linear and non-linear damping coefficients for translational velocities are settled by CFD analysis. In order to analyze the underwater tow-fish, UlsanFOAM based on open-source CFD code, namely OpenFOAM, is employed. By simulating pitch and yaw angle variation of underwater tow-fish, 6DOF(Degree-of-Freedom) forces and moments are estimated at each attitudes. In order to determinate the hydrodynamic derivatives, curves(forces and moments vs attitude) for CFD results are fitted by least square methods. To demonstrate the applicability of the current approach, two different problems(impulsive side towing and straight towing) are simulated and all results are validated.

Database PasS web service system using Docker

  • Hur, Tai-Sung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.11
    • /
    • pp.51-58
    • /
    • 2020
  • Most of the students in computer-related departments work on projects, and it is essential to use a database for project execution. To use such a database, it is necessary to install a Database Management System. However, it takes several minutes (hours) to install a DBMS, and some DBMS require a difficult installation process. Therefore, in order to solve this problem, this study proposed a system that can easily install DBMS using Docker. Docker is an open source project that automates the deployment of Linux applications into software containers. Docker Container is wrapped in a complete file system that includes everything necessary for the execution of software, and includes code, runtime, system tools, system libraries, and anything that is installed on the server. This guarantees that they will always run the same regardless of the environment in which they are running. After creating a database using this proposed system, you can check the database access information on the web and check the server status in minutes. As a result of of implementing this proposed system and applying it to the projects of 10 teams, the installation time was reduced by 94.5% for Maria DBMS and 98.3% for Oracle DBMS than individual installation, confirming improved efficiency.