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

Search Result 400, Processing Time 0.029 seconds

Development of Evaluation Model for Embedded Software (임베디드 소프트웨어 품질평가 모델의 개발)

  • Yang, Hae-Sool;Lee, Ha-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.1999-2002
    • /
    • 2002
  • 임베디드 소프트웨어의 품질시험을 통해 임베디드 시스템 구매자들의 요구에 부합되는 고품질의 시스템을 구현할 수 있도록 지원할 수 있다. 지금까지 일반적인 SI 소프트웨어에 대한 품질평가 방법론이나 평가 기법, 평가 도구 등이 개발된 사례가 있으나 임베디드 소프트웨어의 경우에는 아직까지 국내에서 활용할 수 있는 구체적인 체계가 구축되어 있지 않은 실정이다. 최근 다양한 임베디드 시스템들이 출시되어 소비자의 선택을 기다리고 있으나 품질면에서 많은 문제점들이 노출되고 있다. 본 연구에서는 임베디드 소프트웨어 평가를 위해 ISO/IEC 12119를 근간으로 하여 평가를 수행한 수 있는 평가모델과 품질검사표를 개발하여 임베디드 소프트웨어 평가에 적용할 수 있도록 하였다.

  • PDF

The Embdedded Software of Development Process & Quality Evaluation Method (임베디드 소프트웨어의 개발 프로세스와 품질평가방법)

  • Yu, Jin Jin;Sool, Yang-Hae
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.95-105
    • /
    • 2008
  • Recently use of embedded software has been increased to different areas. The requirements and demands for the embedded software have also been altered. In the past, the embedded system was used in simple task and small portable devices but now, the usage of the embedded software has expanded to do much more complex and precise actions in a variety platform environment. The embedded software enables multiple softwares to be integrated into one and at the same time, control it. Currently the biggest challenges embedded software is facing during its development process is the improvement in product production and quality assurance. Our research team has developed an embedded software based on the component (technology or methodology) which both improves production capabilities as well as quality. Additionally, we also established and constructed a reliability test system which can effectively test the quality of the developed embedded software to further increase its competiveness.

  • PDF

Techniques to Support Low-Power Characteristics in Embedded Software Development Process (임베디드 소프트웨어 개발 프로세스에서의 저전력 특성의 설계지원 기법)

  • Kim, Jong-Phil;Kim, Doo-Hwan;Hong, Jang-Eui
    • Journal of Convergence Society for SMB
    • /
    • v.1 no.1
    • /
    • pp.55-65
    • /
    • 2011
  • Due to the rapid advance of IT technologies such as mobile communication, sensor network, wearable computer, and so on, the needs of embedded software has increased. In those domain areas, the development of low-power embedded software is one of critical issues to enhance servicability of the system because almost embedded system depends on battery-based power supply system. Therefore this paper identifies the factors that can reduce the power consumption in embedded software operation, and proposes the method that how to handle the factors in software development process. Even though the existing and general studies about power reduction has been performed with code-based analysis, this analysis approach can lead reworks when the requirement for power consumption was not met. Our proposed techniques will support the power reduction in embedded software development process whenever the code was not developed. Our proposed process for lop-power embedded software development can gives the high quality in power-related serviceability.

  • PDF

Implementation of IDE for Developing Application Software for Embedded Linux (임베디드 리눅스용 응용 소프트웨어 개발을 위한 IDE 구현)

  • 우덕균;임채덕;김흥남;표창우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.100-102
    • /
    • 2002
  • IDE(Integrated Development Environment)는 임베디드 소프트웨어 개발의 생산성과 코드 질을 높이는 데 중요한 역할을 한다[1]. 그러나 임베디드 리눅스용 응용 소프트웨어 개발은 통합된 개발 환경보리는 명령 라인 기반의 개발 도구들을 통하여 개발되고 있다[2]. 이와 같은 개발 환경은 사용자에게 불편함을 주어 프로그램 개발의 생산성을 저하시킬 수 있다. 본 연구에서는 이러한 문제를 해결하기 위한 임베디드 리눅스용 응용 소프트웨어 재발을 위한 IDE를 개발하였다. 본 연구의 IDE는 소스 프로그램 편집, 컴파일, 실행 등의 기능을 프로젝트 기반으로 수행하며, 원격 디버거 원격 모니터 등의 다른 독립적인 개발 도구들을 관리하는 기능을 포함한다. 본 연구의 IDE는 ETRI에서 개발 증인 정보가전용 응용 소프트웨어 통합 개발 환경인 Esto에[3] 포함되어 구현되었다.

  • PDF

The Quality Management Method for Embedded Software on the component (컴포넌트 기반 임베디드 소프트웨어의 품질관리 방법)

  • Jin, Jin-yu;Lee, Ha-Yong;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.651-654
    • /
    • 2009
  • 유비쿼터스 시대 다가오면서 임베디드 소프트웨어가 다양한 분야에서의 개발이 증대되며 요구사항도 변화되고 있다. 최근에 다양한 컨버전스 서비스를 지원할 수 있는 컴포넌트 구조 기반의 서비스 지향 모바일 미들웨어 플랫폼 기술 개발이 확산되는 추세이다. 기존의 개발방법들은 하드웨어와의 밀접한 관계, 여러 유사 도메인에 대한 고수준의 재사용성 요구 등 임베디드 소프트웨어가 갖고 있는 특성들을 효과적이로 반영하지 못하고 있다. 본 연구에서는 컴포넌트 기반 임베디드 소프트웨어 개발 프로세스를 정립하고 각 단계에서 필요한 최적의 품질관리 체계를 구축함으로써 경쟁력 있는 임베디드 소프트웨어 제품의 개발을 지원할 수 있는 방법론을 확립하였다.

Development of Test Procedures for Marine Embedded Application SW and Case Study (해양 임베디드 응용 소프트웨어 시험절차 개발 및 사례연구)

  • Kim, Hyo-Seung;Jung, Ji-Eun;Sim, Ho-Yong;Shin, Il-Sik;Lee, Seo-Jeong
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2018.05a
    • /
    • pp.164-165
    • /
    • 2018
  • 최근 해양분야는 e-Navigation 전략 시행을 앞두고 새로운 장비 및 시스템이 개발되고 있으며 이러한 장비 및 시스템은 소프트웨어의 의존도가 높다. 이에 따라 소프트웨어 품질에 관한 연구가 활발하게 진행중이다. 중소조선연구원에서는 이에 대한 대응으로 해양 임베디드 소프트웨어의 시험절차를 개발하고 있다. 해양 임베디드 응용 소프트웨어 시험절차는 시험절차 뿐만 아니라 절차수행에 필요한 산출물 정보를 제공한다. 본 논문에서는 해양 임베디드 응용 소프트웨어 시험절차와 시험절차 적용사례를 소개한다.

  • PDF

A Design and Implementation of the Remote Unit Testing Tool for Embedded Software (임베디드 소프트웨어를 위한 원격 단위 테스팅 도구의 설계 및 구현)

  • Kim Jae-Hyun;Cho Yong-Yoon;Kwak Dong-Gyu;Yoo Chae-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.904-906
    • /
    • 2005
  • 소프트웨어 개발의 생산성을 높이고 신뢰성 있는 프로그램을 개발하기 위하여 테스트 자동화에 대한 연구가 활발히 진행되고 있다. 임베디드 소프트웨어는 일반 소프트웨어 개발 환경과는 달리 호스트-타겟(host-target) 구조의 교차 개발환경에서 개발이 이루어지고 있다. 본 논문은 임베디드 소프트웨어의 개발 환경에 맞추어 제한된 자원의 특성을 고려한 원격 단위 테스팅 도구를 제안한다. 제안하는 원격 단위 테스팅 도구는 XML 테스트 스크립트를 기반으로 대상 소스 언어에 맞는 테스트 드라이버를 생성하여 테스트 대상과 함께 테스트 작업 용구(Test harness)를 생성한다. 이러게 생성된 테스트 작업 용구는 이더넷(ethernet)을 통해 타겟(target)으로 전송되어 테스트를 수행한 후, 테스트 결과 로그를 호스트로 전송한다. 호스트에서는 로그를 수집하여 XML형태의 파일로 제공하여 다양한 형태의 리포트 뷰(View)를 가능하게 한다. 본 논문의 원격 단위 테스팅 도구는 임베디드 소프트웨어 개발 단계에서 반복적인 단위 테스팅의 절차를 간소화 하여 보다 효율적이고 신뢰성 있는 임베디드 소프트웨어 개발의 기회를 제공 할 것으로 기대된다.

  • PDF

Construction of Evaluation Process and Test System for Embedded Software (임베디드 소프트웨어의 평가 프로세스와 시험체계의 구축)

  • Yang, Hae-Sool;Shin, Seok-Kyoo;Jung, Hye-Jung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.3
    • /
    • pp.659-670
    • /
    • 2004
  • It is possible to implement high quality system which coincided with embedded system purchaser's requirements by quality test. The concrete quality test system applicable within our country for embedded software was not constructed yet. Recently, various embedded systems are developed, but they have many problems such as recall by defect. In this paper, we developed evaluation modules and quality test fables which can implement duality test based on ISO/IEC 12119 for embedded software evaluation.

Design of PC based Code Simulator for UBINOS Embedded Software (UBINOS 임베디드 소프트웨어를 위한 PC 기반 코드 시뮬레이터의 설계)

  • Kim, Jihun;Lee, Woo Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.970-972
    • /
    • 2013
  • 최근 웨어러블 단말기와 같은 소형 임베디드 시스템이 많아짐에 따라 임베디드 소프트웨어의 수요가 점점 늘어나고 있다. 그러나 임베디드 소프트웨어는 개발이 완료되어 있음에도 실제 하드웨어 없이는 소프트웨어의 검증이 어려운 단점을 가지고 있다. 이는 임베디드 시스템의 제품을 개발하는 과정에서 일정이 늦춰지고 시스템의 신뢰성을 떨어뜨리는 원인이 될 수 있다. 본 논문에서는 이러한 문제점을 해결하고자 메모리 관리가 용이하고 소형 임베디드 기기에서 저전력으로 사용할 수 있게 만들어진 실시간 운영체제인 UBINOS를 PC에 포팅하여 UBINOS 기반의 임베디드 소프트웨어를 PC 상에서 수행할 수 있는 코드 시뮬레이터를 제안한다.

A Study on Evaluation method for Reliable Embedded Software in Digital Appliance (정보 가전기기의 임베디드 소프트웨어 신뢰성 측정방법에 관한 연구)

  • Joo, Young-Hoon;Hwang, Chong-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.385-388
    • /
    • 2005
  • 기존의 소프트웨어 신뢰성 측정 방법으로는 하드웨어와 소프트웨어가 유기적으로 얽혀있는 정보 가전기기 임베디드 시스템에서는 적용하기 어려운 점이 있다. 이런 문제점을 해결하기 위해서는 임베디드 소프트웨어 신뢰성 측정 시 소프트웨어에 따른 하드웨어 부분을 포함하는 방법으로 신뢰성 측정이 이루어져야 한다. 본 논문에서는 정보 가전기기의 임베디드 소프트웨어 개발에서의 하드웨어와 결합된 신뢰성 측정 방법을 제시하고 세탁기를 기준으로 성능평가를 통해 임베디드 소프트웨어 신뢰성을 확보하였다.

  • PDF