DT+

신뢰성 높은 코드 검증을 위한 통합 SW 테스트 솔루션

신뢰성 높은 코드 검증을 위한 통합 지원

dt+

DT+는 CPU·RTOS·컴파일러에 상관없이 코드 커버리지 측정, 성능 분석, 코드 디버깅이 가능한 통합 SW 테스트 솔루션입니다. MDS테크는 DT+ 도입부터 기능안전(ISO 26262, IEC 61508) 대응까지, 안정적인 테스트 환경 구축에 필요한 기술 지원을 제공합니다.

  1. 코드 삽입Test Point 자동 삽입
  2. 환경 빌드기존 개발환경 사용
  3. 타깃 실행프로그램 수행, Trace
타깃 보드테스트 대상
DT+ 측정 장비 DBOX+ Trace
PCSW 분석

인터페이스 · Data writing · Ethernet · JTAG · UART · CAN · ASYNC/GPIO · USB 3.0

  • 폭넓은 개발 환경 지원

    DT+는 CPU·RTOS·컴파일러에 의존하지 않아, 어떤 개발 환경에서도 동일하게 코드를 분석합니다. 도입 제약이 없어 다수의 제어기에도 일관되게 적용됩니다.

  • 폭넓은 코드 커버리지

    Statement·Branch·Function 커버리지로 코드 실행률을 정밀하게 측정하고, 기능안전이 필요한 경우 MC/DC·Call 커버리지까지 확장됩니다. 리포트의 미수행 목록·진리표로 부족한 부분을 바로 확인할 수 있습니다.

  • AI·차세대 SW 대응

    C/C++·C#·JAVA에 더해 Python까지 지원해, AI·머신러닝 등 최신 알고리즘 기반 소프트웨어의 코드 커버리지도 동일한 환경에서 측정합니다.

  • 성능 측정 & 코드 디버깅

    Core·Process·Thread 동작 흐름을 시각화해 시스템 부하 요인을 파악하고, 코드 흐름·변수 값·함수 호출 관계를 CPU/Task/Function 단위로 분석합니다.

OVERVIEW

SW Testing Solution

  • 코드 커버리지 측정
    커버리지 분석

    코드 커버리지 측정

    소스코드 블록 단위로 Test Point를 자동 삽입해, CPU·컴파일러에 상관없이 코드 실행률을 측정합니다. Statement·Branch·Function Coverage로 소프트웨어 품질을 정량적으로 확인할 수 있습니다.

  • 테스트 포인트 자동 삽입
    자동화

    테스트 포인트 자동 삽입

    소스코드 내 함수의 입·출구, 분기 등 필요한 블록 단위 위치에 Test Point를 자동으로 삽입합니다. 기존 개발 환경에서 그대로 컴파일한 뒤 타깃을 실행하면 결과 값이 수집되어, 별도의 코드 수정 없이 시험을 준비할 수 있습니다.

  • 실행 시간 / 주기 시간 그래프
    성능 측정

    실행 시간 / 주기 시간 그래프

    함수별 수행 시간과 주기를 그래프로 시각화해 시스템의 부하 요인을 직관적으로 파악합니다. Core·Process·Thread 동작 흐름과 CPU 점유율을 실시간으로 분석해, 실제 운용 환경의 성능을 눈으로 확인할 수 있습니다.

OUR STRENGTHS

  • 개발 환경 독립성

    DT+는 CPU·RTOS·컴파일러에 의존하지 않아, 어떤 개발 환경에서도 동일하게 커버리지를 측정합니다.

  • 폭넓은 커버리지 분석

    Statement, Branch, Function, MC/DC, Call 커버리지까지 지원하며, 리포트의 미수행 목록 등을 확인할 수 있습니다.

  • 다양한 언어 지원

    C/C++·C#·JAVA, Python까지 지원해, AI·머신러닝 등 최신 알고리즘 환경도 측정 가능합니다.

  • 공급·교육·기술지원

    MDS테크는 DT+ 국내 총판으로 제품 공급부터 컨설팅, 도입, 교육을 제공합니다.

CONTACT US