LabVIEW용 소프트웨어 엔지니어링 툴
-
NI Requirements Gateway
NI Requirements Gateway는 문서와 데이터베이스에 저장된 형식적인 요구사항과 사용자의 개발 및 검증 문서를 연결하는 요구사항 추적 솔루션입니다. NI Requirements Gateway는 자동차, 우주항공, 국방 및 소비가전 업체 등에서 문서화한 요구사항에 대한 복합 요소를 시뮬레이션 또는 테스트하는 어플리케이션에 적합합니다.
-
LabVIEW VI Analyzer
VI Analyzer 툴킷은 LabVIEW로 개발된 그래픽 기반 코드의 품질과 해독성을 향상하기 위한 툴입니다. 어플리케이션의 VI에 대한 자동 코드 검토와 정적 코드 분석을 위한 60개 이상의 테스트를 구성하십시오.
-
LabVIEW Desktop Execution Trace Toolkit
LabVIEW Desktop Execution Trace Toolkit을 사용하면 VI 실행 및 실행파일에 대한 로우 레벨 정보를 제공하므로 LabVIEW 어플리케이션을 디버깅하고 문제를 해결할 수 있습니다. 사용자는 코드를 모니터링하면서 참조 변수의 부정확성, 메모리 손실, 처리되지 않은 에러 등, 어플리케이션의 성능과 안정에 부정적인 영향을 줄 수 있는 여러 문제들에 대한 소스를 쉽게 찾을 수 있습니다.
-
LabVIEW Unit Test Framework Toolkit
LabVIEW Unit Test Framework Toolkit은 LabVIEW에서 개발된 요구사항 기반 테스트와 소프트웨어 유닛(VI)의 검증을 자동화하므로 소프트웨어의 기능 테스트와 회귀 테스트 수행이 가능합니다. 포함된 리포트 기능은 어플리케이션이 조건을 충족하며 정의된 파라미터 내에서 동작하는지를 문서화하는 데 중요한 검증 문서를 자동 생성합니다.
-
LabVIEW Statechart Module
NI LabVIEW Statechart Module은 이전보다 하이 레벨로 어플리케이션을 설계할 수 있는 프로그래밍 모델을 제공합니다. LabVIEW Statechart Module을 사용하여 상태 차트 다이어그램을 개발하고 LabVIEW 데이터흐름 프로그래밍으로 동작을 정의할 수 있으며 상태 차트를 데스크탑 PC, 리얼타임 컨트롤러, FPGA, 임베디드 타겟 등의 여러 타겟에 배포할 수 있습니다.
-
NI Real-Time Execution Trace Toolkit
내쇼날인스트루먼트의 Real-Time Execution Trace Toolkit은 NI LabVIEW Real-Time 코드 실행을 분석하고 검증하기 위한 인터랙티브 툴입니다. 본 툴을 사용하면 내장 코드 수정을 최소로하며 스레드 스와핑, 뮤텍스(mutax), 메모리 할당을 하이라이팅하는 동시에 멀티스레드 코드 실행을 그래프로 나타냅니다. 이같은 정보를 통해 리얼타임 코드를 최적화하여 더욱 신속해진 제어 루프와 결정성을 갖춘 성능을 구현할 수 있습니다.
-
Windows용 LabVIEW Application Builder
독립 실행파일, 다이나믹 링크 라이브러리 (DLL), LabVIEW 어플리케이션의 압축 (zip) 파일과 Windows OS에서 바로 설치가 가능한 설치 프로그램을 생성하십시오.




