개발단계별 솔루션

  • 계발단계별 솔루션
  • 단위/통합시험
제품문의

요구사항 관리 >>
검증 >>
설계 >>
단위/통합시험 >>
구현 >>

프로젝트 단계에서 개발된 SW를 검증하고 오류를 최소화 하여 사용자에게 좋은 품질의 신뢰성 있는 SW를 제공하는 단계입니다.
SW 개발 프로젝트의 진행과정에서 테스트와 유지보수가 차지하는 비용은 65%에 차지 하고 있으며 이러한 테스트 및 유지보수 비용을 줄이기 위해 프로젝트 모든 단계에서 테스트를 진행하여 초기부터 SW의 리스크를 감소시켜 나가야 합니다.

고려사항

  • 여러 가지 단계별 데이터에 대한 검증
  • 실험 데이터의 생성

문제점

  • 테스팅 분야에 대한 전문 인력 및 중요성 인식 부족
  • 짧은 기간에 무리한 개발을 진행하는 개발 관행
  • 계속적인 요구사항 변경

성공적인 Verification을 위한 한컴MDS 솔루션

  • ECU 테스트를 위한 Hardware In the Loop Simulation : dSPACE HIL Simulator
    • 실제 차량과 유사한 환경에서 Hardware In the Loop Simulation 기능으로 ECU의 기능 검증과 한계 시험을 가능하게 합니다.
  • 테스트케이스 자동생성 : PikeTec TPT
    • PikeTec TPT는 테스트 시나리오 모델링 및 테스트 케이스를 자동으로 생성하고 조합해주는 솔루션 입니다.
  • Unit/Integration Test 자동화 솔루션: VectorCAST
    • Unit/Integration Testing에 필요한 일련의 모든 작업들을 자동으로 진행하여 SW의 품질 향상 및 개발 기간을 단축 시켜줍니다.
  • 모델 품질 검증 솔루션: Model Examiner
    • Simulink 및 TargetLink에서 구현된 모델을 검증하여 개발자들이 짧은 기간 내에 우수한 모델링 품질을 확인할 수 있도록 해주는 제품입니다
  • Testing, Validation 자동화 솔루션 : BTC
    • dSPACE TargetLink 개발환경과 효과적으로 통합되어 임베디드 시스템의 개발 생산성과 효율성을 향상시키는 Testing / Validation 자동화 솔루션 입니다.
  • SW의 최대 실행 시간 분석 : aiT
    • aiT는 안전 필수 시스템(Safety-Critical System) 개발에 필요한 최대 실행 시간 검증 솔루션을 제공합니다.
  • 최대 스택 사용량 검증 : StackAnalyzer
    • StackAnalyzer는 SW가 소요하는 최대 스택 사용량을 분석하여 스택 오버플로우를 방지하고, 정량적인 스택 사용량 관리를 가능하게 합니다.