임베디드 시스템 소프트웨어 개발을 위한

Integrated Solutions

국제 표준 준수를 위한 프로젝트 관리 부터 설계 그리고 검증까지!

소프트웨어 동적시험 및 커버리지 분석 자동화 솔루션

VectorCAST

임베디드 소프트웨어에 대한 동적 시험/검증을 위한 전문 솔루션

#동적검증 #동적시험 #단위시험 #통합시험 #코드커버리지 #커버리지 #ISO26262

VectorCAST는 요구사항에 기반한 단위/통합 시험과 코드 커버리지 분석을 자동화하는 도구로, 실제 타겟 또는 시뮬레이터 환경에서 코드 실행에 따른 커버리지 분석을 수행합니다. 이를 통해 고객사 및 설계 단계에서 정의된 요구사항에 효과적으로 대응하고, 소프트웨어 코드에 대한 높은 신뢰성을 확보할 수 있습니다.


VectorCAST는 ISO 26262, 방위사업청 등 기능 안전을 위해 엄격한 품질 수준이 요구되는 분야의 단위/통합 시험 요구사항을 준수합니다. 국제 인증을 획득한 검증된 소프트웨어로, 자동차, 국방/항공, 철도, 의료 등 다양한 산업 분야에서 요구되는 소프트웨어 동적 검증을 완벽하게 수행할 수 있도록 지원하는 솔루션입니다.

주요 특징

1
세계 시장 점유율 1위의 테스팅 솔루션
국내/외 테스트 기준에 맞는 평가 결과 확보에 용이
2
국제 표준에서 요구하는 코드 커버리지(Code Coverage) 분석
ISO 26262, DO-178, 방위사업청 등 다양한 산업군에서 요구하는 Statement/Branch/MC/DC 등 분석 지원
3
단위/통합 시험 위한 별도의 테스트 드라이버 개발의 생략
테스트를 위한 별도의 추가 코딩 없이 UI제공으로 소요시간 단축
4
임베디드 환경의 다양하고 광범위한 테스트 환경 지원
실제 타겟 또는 시뮬레이터 기반의 시험으로 높은 시험 신뢰성 확보 가능

주요 기능

1
SW 테스트 환경 자동화 구축 지원
• 별도의 스크립트 작업 없이 Test Driver, Stubs를 자동으로 생성 및 빌드

• Test Case의 자동 생성 기능 지원(Basis Path, MC/DC, Boundary 등)

• 시험 결과 (Test Case 이력, Pass/Fail 정보, 커버리지 등) Report 생성 자동화
2
GUI를 통한 다양한 테스트 케이스 입력
• EDG Parser을 사용하여 복잡한 코드 구조를 분석하여, 각 파라미터를 Tree 형태로 구성

• 직관적인 Code Coverage View 및 Editor 기능
3
타겟 및 시뮬레이터 기반 동적 시험 환경 지원
• 타겟 및 시뮬레이터 상에서 실행하기 위한 크로스 컴파일러 연동 지원

• 특정 타겟 MCU에 맞게 Customizing 지원

• 타겟과 Host PC 간의 다양한 Connectivity 지원 (Serial/Ethernet/Jtag)
4
코드 커버리지 분석
• Statement, Branch, MC/DC, Function, Call, Basis Path 측정 지원

• MC/DC에 대한 가이드 메트릭 지원
5
프로젝트 관리 및 회귀 시험 자동화
• SW 단위/통합/시스템 시험 환경을 통합 관리

• 프로젝트/파일/함수별 Build, Execute, Code Coverage, Report, Graph 제공

• 효과적인 Regression Testing/Change Based Testing 지원
6
요구사항 기반 시험 지원
• 요구사항 관리 도구와 연동을 통한 요구사항 추적 관리(DOORS, CodeBeamer, Polarion, CSV 등)
7
오류 주입 시험
• 계획된 Fault 처리 구문에 대한 검증 가능

• 방어 코드 및 예외처리 코드에 대하여 코드 수정없이 테스트 코드를 삽입하여 시험
8
코드 커버리지 레포트
• HTML 타입의 8종 리포트 자동 생성하여 테스트 케이스, 코드 커버리지, 프로젝트 복잡도 관련 데이터 정리와 결과 산출물을 제공

기술 노트

시스템 소프트웨어 개발

[VectorCAST] 업데이트 확인하기

이번 포스팅에서는 VectorCAST 2025 주요 업데이트 사항을 알려 드리겠습니다. I 새로운 다크 테마 & 고대비 테마로 더욱 눈에 편한 시험 환경 제공 VectorCAST 2025는 오랜 사용자 요청이었던 다크 모드(Dark Mode)와 고대비 모드(High Contrast Mode)를 정식으로 지원합니다. 새롭게 디자인된 아이콘과 함께, 고해상도

#ISO26262 #동적시험 #동적분석 #SW품질 #VectorCAST #UnitTesting #단위시험 #신뢰성시험 #21434
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] DO-178B/C SW Verification (3)

임베디드 항공 시스템/소프트웨어에서 많이 사용하고 있는 VectorCAST, 소프트웨어 동적시험 및 커버리지 분석 자동화 솔루션으로, DO-178B/C, DO-128B/C 소프트웨어 검증에도 많이 사용하고 있습니다. 이번 포스팅에서는 DO-128B/C 소프트웨어 검증을 위한 VectorCAST 사용 방법(3)에 대해 안내해 알려 드리겠습니다. 혹시~? 앞의

#CodeCoverage #동적시험 #StructuralBasedAnalysis #VectorCAST #단위시험 #통합시험 #시스템시험 #DO178
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] DO-178B/C SW Verification (2)

임베디드 항공 시스템/소프트웨어에서 많이 사용하고 있는 VectorCAST, 소프트웨어 동적시험 및 커버리지 분석 자동화 솔루션으로, DO-178B/C, DO-128B/C 소프트웨어 검증에도 많이 사용하고 있습니다. 이번 포스팅에서는 DO-128B/C 소프트웨어 검증을 위한 VectorCAST 사용 방법(2)에 대해 안내해 알려 드리겠습니다. 혹시~? 앞의

#CodeCoverage #동적시험 #StructuralBasedAnalysis #VectorCAST #단위시험 #통합시험 #시스템시험 #DO178
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] 2025 한국어 지원 확대

동적 시험 도구인 VectorCAST가 2025 버전부터 한국어를 공식 지원합니다! 이번 업데이트를 통해 한국 사용자들도 더욱 편리하게 VectorCAST를 활용할 수 있게 되었습니다. I VectorCAST 2025에서 한국어 설정하는 방법 VectorCAST 2025에서는 간단한 설정만으로 한국어 인터페이스를 사용할 수 있습니다. Tools-Option

#VectorCAST #ISO26262 #ASPICE #동적시험 #동적분석 #SW품질 #UnitTesting #단위시험 #신뢰성시험 #21434
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] 2024 신규 기능 소개

I ATG ATG는 VectorCAST/C++의 기존에 있었던, Basis-Path Test Case 자동 생성 기능을 향상시킨 기능입니다. ATG는 높은 커버리지 달성을 위한 Test Case를 만들기 위해 개발되었습니다. 생성 버튼을 누르면 백그라운드에서 동작하여 Test Case를 생성합니다. 기존 Basis-Path Test Case보다 더 많은 S

#ISO26262 #ASPICE #동적시험 #동적분석 #SW품질 #VectorCAST #UnitTesting #단위시험 #신뢰성 #21434
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] DO-178B/C SW Verification (1)

임베디드 항공 시스템/소프트웨어에서 많이 사용하고 있는 VectorCAST, 소프트웨어 동적시험 및 커버리지 분석 자동화 솔루션으로, DO-178B/C, DO-128B/C 소프트웨어 검증에도 많이 사용하고 있습니다. 이번 포스팅에서는 DO-128B/C 소프트웨어 검증을 위한 VectorCAST 사용 방법에 대해 안내해 알려 드리겠습니다. I Introduc

#CodeCoverage #동적시험 #StructuralBasedAnalysis #VectorCAST #단위시험 #통합시험 #시스템시험 #DO178 #DO128 #SoftwareVerificationProcess #TestCase
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] IAR RISC-V 연동 방법

안녕하세요. 임베디드 소프트웨어 전문 기업, MDS인텔리전스입니다. 이번 포스팅에서는 VectorCAST 솔루션 사용에 있어서, IAR RISC-V 연동 방법에 대해 설명해 드리겠습니다. 십 수년간 자동차 산업에서는 ARM기반 칩셋들이 활발히 사용되고 있습니다. 그런데 최근 RISC-V가 개방형 명령어 집합 아키텍처(ISA)로서 많은 주목을 받고 있습니다.

#ISO26262 #ASPICE #동적시험 #동적분석 #SW품질 #VectorCAST #UnitTesting #단위시험 #신뢰성시험 #21434 #벡터캐스트 #IARRISCV
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] Code Coverage 도구 사용의 장점

오늘날의 소프트웨어 개발자들은 짧은 시간에 더 많은 코드를 제공하기 위해 지속적인 압력을 받고 있습니다. 특히, 임베디드 시스템이 진화하고 자동차 및 항공 전자 등의 산업 내에서 중요한 역할을 하고 있습니다. 그러나 빠르게 개발된 코드는 높은 수준의 품질을 기대하기 어렵습니다. 놓치는 부분이 있거나, 오 동작으로 인하여 다음과 같은 결과를 얻을 수 있습니다

#CodeCoverage #코드커버리지 #StructuralBasedAnalysis #VectorCAST #단위시험 #통합시험 #시스템시험
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] C++ TASKING Tricore 시험 환경 구성하기

VectorCAST는 국내외 많은 차량용 부품에 탑재되는 Tricore 칩의 개발 환경들과 연동이 가능합니다. 그 중 가장 많이 사용하는 컴파일러인 TASKING으로 빌드 되는 Tricore 프로젝트를 어떻게 VectorCAST/C++을 통하여 단위/통합 시험 환경을 구성하는지 알아보도록 하겠습니다. I 환경 구성 사전 절차 동적 시험은 소프트웨어를 실행하

#ISO26262 #ASPICE #동적분석 #소프트웨어품질 #VectorCAST #UnitTesting #단위시험 #Tricore #TC3
VectorCAST 엔지니어
시스템 소프트웨어 개발

[VectorCAST] Cover 코드 실행률 데이터 생성 방식

무기체계 SW 개발 및 관리 매뉴얼을 위한 동적 시험 도구인 VectorCAST/Cover는 대부분의 개발 환경에서 코드 실행률을 측정할 수 있습니다. 오늘은 코드 실행률 데이터를 생성하는 3가지 방식과 설정 방법에 대하여 소개해드리겠습니다. I 실행 환경에 파일 시스템이 있는 경우 시험 대상 어플리케이션이 호스트에서 빌드 되고 실행되는 어플리케이션인 경우

#동적시험 #신뢰성시험 #SW품질 #VectorCAST #벡터캐스트 #무기체계 #무기체계소프트웨어 #코드실행률
VectorCAST 엔지니어

산업 분야

적용 사례

1
Automotive
자동차 OEM의 동적 검증 요구사항에 대응하여 단위 및 통합 시험을 효율적으로 지원합니다. 단위·아키텍처 설계 명세서의 요구사항을 기반으로 작성된 테스트케이스를 실행하고, Pass/Fail 결과와 커버리지 분석을 통해 기능이 정확히 구현되었는지, 의도한 대로 동작하는지를 신뢰성 있게 검증합니다.
2
Aerospace & Defense
방위사업청 신뢰성 시험 & DO-178 동적 시험
신뢰성 시험의 경우, 소프트웨어를 실제 타깃에 탑재한 상태에서 통합시험서에 정의된 시험절차에 따라 요구사항 기반으로 소프트웨어를 실행하고 코드 실행률을 체계적으로 점검하여 신뢰성을 확보합니다.

주요 고객

  • 삼성전자 로고 이미지
  • LG 전자 로고 이미지
  • 현대 로고 이미지
  • 현대 모비스 로고 이미지
  • LG 화학 로고 이미지
  • 현대 KEFICO 로고 이미지
  • Continental 로고 이미지
  • 유라코퍼레이션 로고 이미지
  • LS 오토모티브 로고 이미지
  • SK 이노베이션 로고 이미지
  • LG 이노텍 로고 이미지
  • 방위사업청 로고 이미지
  • 국방과학연구소 로고 이미지
  • LIG 넥스원 로고 이미지
  • 한화시스템 로고 이미지
  • 한화 로고 이미지
  • 국방기술품질원 로고 이미지
  • 한화에어로스페이스 로고 이미지
  • ETRI 로고 이미지
  • 한국항공우주연구원 로고 이미지
  • SL Corporation 로고 이미지
  • HL 만도 로고 이미지
  • 현대 위아 로고 이미지
  • 계양전기 로고 이미지
  • 넥스트칩 로고 이미지
  • 모토닉 로고 이미지
  • S&T Motiv 로고 이미지
  • humax 로고 이미지
  • DOSA 로고 이미지
  • Techville 로고 이미지

MDS인텔리전스의 컨텐츠 내용을
SNS에 공유해보세요!

MDS인텔리전스 담당자

직접 문의하기

MDS인텔리전스의 전문가가 정확하고 빠르게 도와드립니다.

VectorCAST 문의하기