DT+ (구.DT10) : MDS테크

Dynamic Testing의 새로운 혁신, DT+로 개발 속도와 품질을 동시에

DT+ (구.DT10)

DT+

DT+로 개발 속도와 품질을 동시에 잡으세요. 자세한 설명은 DT+ 홈페이지에서 확인하실 수 있습니다.

DT+ 핵심 가치

Dx (Digital Transformation)

디지털 전환

DX 분야 분석 언어 Python 추가 지원을 통한 SW 산업 비즈니스 혁신 지원

Dynamic

동적 시험

안전한 SW의 기본이 되는 신뢰성 시험을 위한 고도의 분석 기능 지원

Diversity

다양성

전 산업 SW 비중 증대에 따른 다양한 환경에서의 분석 및 품질 향상 지원

DT+ Trace

DT+ Trace는 CPU, RTOS에 상관없이 다양한 개발 환경에서 커버리지 측정, 코드 디버깅, 성능 측정이 가능한 통합 분석 솔루션입니다.

동작 및 분석 원리

DT+ Trace 동작 및 분석 원리

제품 특징

테스트 포인트 자동 삽입

  • 함수 입/출구, 분기/조건 등 필요한 위치에 테스트 포인트를 자동 삽입
  • 특정 소스코드에 대해 사용자가 직접 삽입 위치 지정 가능
  • 조건부 컴파일에서 True가 되는 코드에만 삽입 가능

코드 커버리지 보고서

  • 테스트 포인트 실행 유무 기반으로 커버리지 정확 측정/출력
  • Onetime Trace로 오버헤드 최소화, 효율적 분석 지원

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

  • 함수 실행 시간, 주기 시간을 그래프로 표시
  • 평균/최소/최대 등 선택 표시로 처리 시간 직관적 파악

함수 호출 관계 분석

  • 시간축에 따라 함수 실행 흐름을 그래프로 표시
  • 코어/프로세스 상태 전이, 호출 프로세스 정보 확인
  • Process ID/이름을 가져와 표시 가능

변수 모니터링 Scope

  • 심볼 정보 기반으로 변수 값을 DT+로 전송
  • 실행 경로와 함께 memory dump 값 확인

코드 복잡도 분석 DT+ Advisor

  • 소스 변경 부분의 순환 복잡도 분석
  • 잠재 결함 리스크가 높은 부분 자동 추출(C/C++, Python)

DT+ FS

DT+ FS는 기능안전 규격 「ISO 26262 - up to ASIL D」, 「IEC 61508 - up to SIL 3」 TÜV 인증을 받은 Functional Safety 버전입니다.

DT+ FS 대표 이미지

제품 특징

기능 안전 규격 커버리지 지원

  • 단위 테스트 단계에서 구문/분기/MC/DC 커버리지를 타깃 환경에서 동시 측정
  • 미수행 목록/진리표로 테스트 부족 구간을 쉽게 확인

구조 해석 엔진으로 최적의 테스트 환경 구축

  • 고속 구조 해석으로 함수 호출 관계/처리 구조 정보 수집
  • 조건/분기 분석 및 function-call depth 확인

MC/DC 커버리지 측정

  • ASIL [D] 설정을 통해 MC/DC 커버리지 측정
  • Decision/Condition Test Point 자동 삽입
  • 진리표 및 백분율 리포트로 결과 제공

Callee 커버리지 측정

  • 대상 함수가 호출되는 위치/상위 함수/실행률 표시
  • TP detailed list에서 Pass/Non-Pass 및 위치 확인
  • 수식: 실행된 호출 TP / 전체 호출 TP × 100%

Caller 커버리지 측정

  • 대상 함수가 호출하는 하위 함수/위치/실행률 표시
  • Non-passed TP list에서 미실행 함수 위치 확인
  • Folder view에서 호출 함수 전체 확인

더 자세한 내용이 필요하신가요?

공식 홈페이지에서 자료/사례/업데이트를 확인하거나, 제품 문의로 바로 연결할 수 있습니다.

제 품문 의
top