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

인터페이스 · Data writing · Ethernet · JTAG · UART · CAN · ASYNC/GPIO · USB 3.0
DT+는 CPU·RTOS·컴파일러에 의존하지 않아, 어떤 개발 환경에서도 동일하게 코드를 분석합니다. 도입 제약이 없어 다수의 제어기에도 일관되게 적용됩니다.
Statement·Branch·Function 커버리지로 코드 실행률을 정밀하게 측정하고, 기능안전이 필요한 경우 MC/DC·Call 커버리지까지 확장됩니다. 리포트의 미수행 목록·진리표로 부족한 부분을 바로 확인할 수 있습니다.
C/C++·C#·JAVA에 더해 Python까지 지원해, AI·머신러닝 등 최신 알고리즘 기반 소프트웨어의 코드 커버리지도 동일한 환경에서 측정합니다.
Core·Process·Thread 동작 흐름을 시각화해 시스템 부하 요인을 파악하고, 코드 흐름·변수 값·함수 호출 관계를 CPU/Task/Function 단위로 분석합니다.
SW Testing Solution

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

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

함수별 수행 시간과 주기를 그래프로 시각화해 시스템의 부하 요인을 직관적으로 파악합니다. Core·Process·Thread 동작 흐름과 CPU 점유율을 실시간으로 분석해, 실제 운용 환경의 성능을 눈으로 확인할 수 있습니다.
DT+는 CPU·RTOS·컴파일러에 의존하지 않아, 어떤 개발 환경에서도 동일하게 커버리지를 측정합니다.
Statement, Branch, Function, MC/DC, Call 커버리지까지 지원하며, 리포트의 미수행 목록 등을 확인할 수 있습니다.
C/C++·C#·JAVA, Python까지 지원해, AI·머신러닝 등 최신 알고리즘 환경도 측정 가능합니다.
MDS테크는 DT+ 국내 총판으로 제품 공급부터 컨설팅, 도입, 교육을 제공합니다.