• Title/Summary/Keyword: 임베디드 소프트웨어 개발

Search Result 400, Processing Time 0.026 seconds

Automotive Embedded System Software Development and Validation with AUTOSAR and Model-based Approach (AUTOSAR와 모델기반 기법을 적용한 차량 임베디드 시스템 소프트웨어의 개발 및 검증 기법)

  • Kum, Dae-Hyun;Son, Jang-Kyung;Kim, Myung-Jin;Son, Joon-Woo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.12
    • /
    • pp.1179-1185
    • /
    • 2007
  • This paper presents a new approach to automotive embedded systems development and validation. Recently automotive embedded systems become even more complex and the product life cycle is getting reduced. To overcome these problems AUTOSAR, a standardized software platform and component based approach, was introduced. Model-based approach has been widely applied in the development of embedded systems and has strong benefits such as early validation and automated testing. In this paper cooperative development and validation of AUTOSAR and model-based approach are introduced and automated testing techniques are proposed. With the proposed techniques we can improve complexity management through increased reuse and exchangeability of software module and automated testing is realized.

Research Trends of Mixed-criticality Systems (중요도 혼재 시스템(Mixed Criticality Systems)의 연구 동향)

  • Park, Junho;Yoon, MoonHyung;Kim, Yongho;Yi, Jeonghoon;Koo, Bongjoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.116-118
    • /
    • 2015
  • 최근 하드웨어 성능의 급속한 발전에 따라 임베디드 시스템은 기존의 단순한 기능만을 수행하던 시스템에서 다양한 기능을 수행하는 시스템으로 발전하고 있다. 이와 같이 서로 다른 중요도를 가지는 소프트웨어로 구성된 시스템을 중요도 혼재 시스템(Mixed-Criticality System)이라고 한다. 현재 중요도 혼재 시스템 관련 프로젝트는 관련 산업이 발달한 유럽 및 미국의 주도로 발전방향을 모색하고 기술적인 주도권을 잡기 위한 노력을 가속하고 있으나, 국내에서의 움직임은 미미한 실정이다. 그러므로 이와 관련된 기술 및 시장 주도권 선점을 위한 다양한 기반 기술의 연구 및 프로젝트의 진행이 시급하다. 이에 본 논문에서는 중요도 혼재 시스템 관련 주요 프로젝트의 연구 및 개발 동향을 분석하고 시사점을 제시한다.

A Study on Tools for Agent System Development (RT-eCos 3.0 기반의 다중센서 데이터 처리 모듈 설계 및 구현)

  • Kim, Hyun-Ju;Kim, Dongmin;Kim, Jung-Guk;Lee, JongTae;Jung, EunHye
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.37-40
    • /
    • 2013
  • RT-eCos 3.0은 대표적 분산 실시간 객체 모델인 TMO(Time-triggered Message-triggered Object)의 기본적 태스크 모델 실행을 위하여 eCos 3.0 기반으로 개발된 초경량 경성 실시간 임베디드 운영체제이다. 본 논문에서는 RT-eCos 3.0 기반의 다중센서 데이터 처리를 위한 모듈의 설계 및 구현에 대해 기술하며, 실시간 다중센서 데이터 처리를 위한 스케줄링 사전분석 기술에 대해서도 기술한다.

CHES 2020을 중심으로 살펴본 SW/HW 암호 분석 및 구현 기술 연구 동향

  • An, Sang-U;Song, Jin-Gyo;Park, Bo-Seon;Seo, Seok-Chung
    • Review of KIISC
    • /
    • v.30 no.6
    • /
    • pp.57-66
    • /
    • 2020
  • 세계적으로 저명한 학회인 Cryptogrpahic Hardware and Embedded Systems(CHES)에서는 매년 부채널 공격, 암호 S/W, H/W 구현을 포함하는 정보 보안 분야에서의 화제가 되는 분야를 연구하고 공유한다. CHES 2020의 경우 부채널 공격, 양자 내성 암호, 머신 러닝과 같이 최근에 제시되어 활발하게 연구가 진행되고 있는 주제뿐만 아니라 역공학, 하드웨어 구현, 타원 곡선 암호, 화이트 박스 등의 다양한 결과들이 발표되었다. 본 논문에서는 CHES 2020을 통해 암호화 소프트웨어/하드웨어 및 임베디드 시스템에서의 보안 기술 개발 및 연구 동향을 살펴보며, 이에 따른 향후 연구 전망을 제시한다.

Verifying a Virtual Development Environment for Embedded Software (임베디드소프트웨어 가상 개발환경에 대한 검증)

  • Hidayat, Febiansyah;Satria, Hadipurnawan;Kwon, Jin B.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.67-68
    • /
    • 2009
  • Increasing use of embedded systems has made many improvements on hardware development for specific purpose. Hardware changes are more expensive and harder to implement rather than software changes. Developers need tools to do design and testing of new hardware. Many simulation tools have been made to mimic the hardware and allow developer to test programs on top of new hardware. Virtual Development Environment for Embedded Software (VDEES) is one of the alternatives available. It provides an open source based platform and an Integrated Development Environment (IDE) that can be used to build and testing newly made component, faster and at low-cost.

Development of unmanned reconnaissance system for wire fence (철조망 경계 및 정찰 로봇 시스템 개발)

  • Su-Hyung You;Hyun-Gyu Choo;Do-Hyun Jung;Hyeon-Ji Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.866-867
    • /
    • 2023
  • 기존의 무인 경로 로봇 시스템은 지형 제약과 높은 가격으로 인해 범용성에 한계를 갖는다. 이러한 한계를 극복하기 위해 철조망 위를 자율 주행하는 로봇 시스템(FPS, Fence Patrol System)을 소개하고, 하드웨어와 소프트웨어 측면에서 FPS 의 시스템 작동 원리를 설명한다. FPS 는 철조망 위에서 진동이 감지된 지역으로 이동해 객체를 탐지하고 추적하면서 관리자에게 전송한다. FPS 는 다양한 폭을 갖는 철조망 위에서 주행이 가능하고 완만한 곡률이 있는 철조망도 주행할 수 있도록 설계되었다. 이를 통해 지상 무인 경계 시스템의 한계를 해결하고 다양한 분야에 활용될 것으로 기대한다.

Digital Video Recoding System for Security based on USN (USN 기반 보안 감시 디지털 비디오 녹화 시스템)

  • Ha, Eun-Yong;Choi, Hyun Jin;Bae, Tae Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.857-859
    • /
    • 2007
  • 기존의 보안용 감시 녹화 시스템은 유선, Ethernet, WIFI 기술을 이용해서 서버 녹화 장비에 기록하는 방식을 많이 사용하고 있다. 본 논문에서는 ZigBee 무선 통신과 센서 네트워크 기술을 기반으로 보안 감시 녹화 시스템을 설계하고 프로토타입을 구현하였다. 녹화 시스템은 사람의 출입이 있을 때만 동작하도록 인체 감지 센서와 무선 ZigBee 모듈이 탑재된 소형 모트, 감시 카메라, 녹화 및 웹을 통한 제어 기능이 가능하도록 웹서버가 포팅된 전용 임베디드 보드로 구성되고, 소프트웨어로는 카메라를 제어하는 기능, 녹화된 비디오를 관리하는 기능을 갖는 프로그램을 개발하였다.

Development of a Decompiler for Verification and Analysis of an Intermediate Code in ANSI C Compiler (ANSI C 컴파일러에서 중간코드의 검증과 분석을 위한 역컴파일러의 개발)

  • Kim, Young-Keun;Kwon, Hyeok-Ku;Lee, Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.3
    • /
    • pp.411-419
    • /
    • 2007
  • Mounted on mobile device, set-top box, or digital TV, EVM is a virtual machine solution that can download and execute dynamic application programs. And the SIL(Standard Intermediate Language) is intermediate language of the EVM, which has a set of opcodes for object-oriented language and a sequential language. Since the C compiler used on each platform depends on the hardware, it converts C program to objective code, and then executes. To solve this problem, our research team developed ANSI C compiler and the EVM. Our ANSI C compiler outputs the SIL code based on stack machine. This paper presents the SIL-to-C decompiler in which converts the SIL code to three address code. Thus, the decompiler allows us to verify SIL code created by ANSI C compiler, and analyze a program from C language source level.

  • PDF

System Design of 900MHz RFID Eucational System including the Active Tag (능동형 태그를 포함한 900MHz RFID 교육용 시스템의 설계)

  • Kim, H.C.;Ohlzahas, A.;Kim, J.M.;Jin, H.S.;Cho, D.G.;Chung, J.S.;Kang, O.H.;Jung, K.W.
    • Journal of Internet Computing and Services
    • /
    • v.8 no.4
    • /
    • pp.51-59
    • /
    • 2007
  • This paper presents the development of RFID educational system based on using 900MHz air interface between the reader and the active tag. The software of reader and the active tag is developed on embedded environment, and the software of PC controlling the reader is based on window OS operated as the server. The AT89C51ED2 VLSI chip is used for the processor of the reader and the active tag. As the development environment, Keil compiler is used for the reader and the active tag of which the programing language is C. The visual C language of the visual studio on the PC activated as the server is used for development language. To verify the function of the system, PC gets the tag's identification number through the reader and send the data to with the active tag memory a certain contents as "wite" operation. Finally the data written from the active tag's memory is sent to the PC via the reader as "read" operation and compare the received data with one already sent to the tag.

  • PDF

Development of the System Controller for the Airborne Small SAR (KOMSAR) (항공기탑재 소형 영상레이더 (KOMSAR) 시스템 제어기 개발)

  • Hwang, Yong-Chul;Lee, Cheol-Hoon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.3
    • /
    • pp.86-92
    • /
    • 2005
  • Synthetic Aperture Radar is an active sensor utilizing the microwaves in order to get the requested high resolution imageries day or night regardless of the weather conditions. In this paper, the architecture of a real-time system controller for the airborne small SAR system, KOrea Miniature SAR which was developed by Agency for Defense Development is proposed considering the embedded real-time environment. The main purpose of the system controller is to control the internal and the rest of subsystem within SAR system in real-time. The main characteristics of the proposed system controller were implemented using the real-time operating system and the distributed hardware architecture for the small, low weight and real-time operation. The system controller performance and real-time operation were verified and confirmed by the demo flight with the KT-1 airplane.