Polyspace Code Prover Server

 

Polyspace Code Prover Server

소프트웨어에서 런타임 오류의 부재를 증명할 수 있습니다.

Polyspace Code Prover Server를 사용한 코드 분석 자동화

Polyspace Code Prover Server를 사용한 코드 분석 자동화

Code Prover 결과와 소스 코드 색상의 사용.

심각한 런타임 오류의 부재 증명

코드를 실행하지 않고 가능한 모든 입력값에 대해 모든 코드 경로를 분석할 수 있습니다. 런타임 조건과 무관하게 런타임 오류가 발생하지 않는 명령문을 식별하고 주의가 필요한 명령문을 찾을 수 있습니다.

데브옵스 업무의 지속적 워크플로를 나타낸 그림.

자동화 및 데브옵스로의 통합

기존 데브옵스 워크플로 및 툴에 추가하여 최신 소프트웨어 개발 방식을 지원할 수 있습니다. Polyspace®는 Jenkins 및 Bamboo® 등의 널리 사용되는 지속적 통합 툴과 함께 사용할 수 있습니다.

구름 앞의 Azure 및 AWS 로고.

모든 플랫폼에서 정적 코드 분석 실행

Polyspace Code Prover Server는 온프레미스 또는 클라우드 자동화 서버에서 실행할 수 있습니다. MathWorks 참조 아키텍처를 사용하여 Docker, AWS®, Azure® 등의 플랫폼에 배포할 수 있습니다.

안전 표준이 하나씩 명시되어 있는 육각형 그림.

인증 지원

업계 표준에 대한 인증 과정을 완료하는 데 필요한 아티팩트를 생성할 수 있습니다. TÜV SÜD에서 IEC 61508 및 ISO 26262의 최고 기능 안전 등급의 인증을 취득했습니다. DO-178C 적합성 검사 지원.

의도하지 않은 소프트웨어 동작을 방지하는 방법을 보여주는 결과 화면.

의도하지 않은 소프트웨어 동작 방지

어느 실행 경로를 통해서도 도달할 수 없는 코드 섹션과 논리 및 프로그램 구조의 오류를 검출할 수 있습니다.

변수 액세스 표시 창.

전역 변수 사용 분석

전역 변수에 대한 읽기/쓰기 연산의 문제를 디버그하는 데 소비되는 시간을 경감할 수 있습니다. 보호되지 않은 공유 변수 및 미사용 변수를 식별할 수 있습니다.

코드를 배경으로 하는 보안 배지의 모습.

정적 애플리케이션 보안 테스트

버퍼 오버플로, 메모리 액세스, 수치 오버플로 등의 심각한 보안 취약성의 부재를 증명할 수 있습니다. 코드 실행 없이 모든 코드 경로와 입력값에 대해 코드를 분석하여 퍼즈 테스트의 필요성을 줄일 수 있습니다.

영향 분석

영향 분석

지정된 전역 또는 지역 변수가 다른 변수나 특정 명령문에 미치는 영향을 정형적으로 추적하고 검증할 수 있습니다. 신호 분석을 수행하여 OBD 관련 소프트웨어에 대한 CARB의 요구사항을 충족하고 ISO 26262 맥락에서 간섭의 부재(freedom from interference)를 증명하며 보정 파라미터의 효과를 분석할 수 있습니다. 소프트웨어 보안의 맥락에서는 오염 분석과 민감 데이터 흐름 추적을 수행할 수 있습니다.

Polyspace 제품군

Polyspace 제품은 개발 라이프사이클 전반에 걸쳐 소프트웨어 품질을 테스트하고 모니터링함으로써 중요한 코드의 안정성과 보안성을 향상할 수 있습니다.

Polyspace Access

코딩 결함을 식별하고, 정적 분석 결과를 검토하고, 소프트웨어 품질 메트릭을 모니터링할 수 있습니다.

Polyspace Code Prover Server

소프트웨어에서 런타임 오류의 부재를 증명할 수 있습니다.

Polyspace Bug Finder

정적 분석을 사용하여 소프트웨어 버그를 식별할 수 있습니다.

Polyspace Test

임베디드 시스템 내 C 및 C++ 코드에 대한 테스트 개발, 관리, 실행

Polyspace Bug Finder Server

서버 컴퓨터에서 실행되는 정적 분석을 통해 소프트웨어 결함을 식별할 수 있습니다.

Polyspace Client for Ada

소스 코드에서 런타임 오류의 부재를 증명할 수 있습니다.

Polyspace Code Prover

소프트웨어의 런타임 오류의 부재를 증명할 수 있습니다.

Polyspace Server for Ada

컴퓨터 클러스터에서 검증을 수행하고 메트릭을 퍼블리시할 수 있습니다.

Polyspace Code Prover Server에 대해 더 알아보고 싶으십니까?