Critical Security Update

To help protect your systems, customers using NI driver software 2026 Q2 or earlier should visit ni.com/ni-pal-update and follow the recommended actions.

LabVIEWを使用したソフトウェアエンジニアリング

概要

LabVIEWは、大規模なテストアプリケーションを開発するための専用機能を提供します。これは通常、複数の開発者が協力して作成します。LabVIEWは、開発者が効率的かつ共同で作業できるように、構成管理ツール、トレーサビリティマッピング、オブジェクト指向デザインパターン、コード再利用機能、テストと妥当性検査、およびコードデプロイメントのベストプラクティスを提供します。

 

内容

構成管理ツールとガイドライン

複数の開発者が手掛ける大規模なアプリケーションを管理するために、開発環境に組み込まれたツールを、ソースコード管理などの他社製ツールと組み合わせて使用する方法について説明します。

要件トレーサビリティとマッピング

既存の要件管理ソリューションを使用し、要件に基づいてアプリケーションの品質および完全性を確認します。

アプリケーションアーキテクチャ

LabVIEWアプリケーションを設計して、アプリケーションに関する重要な問題に対処し、大規模アプリケーション開発や多数の開発者によるアプリケーション開発に対応できるようにします。

コード再利用と相互運用性

他のプログラミング環境とやりとりする際に推奨される方法やツールについて説明します。

コードの開発、デバッグおよびレビュー

LabVIEWで開発されたコードの監査での注意事項について説明します。  適切なコーディングスタイルを利用して、可読性とパフォーマンスを改善します。

LabVIEWアプリケーションのテストと妥当性検査

デプロイメントプロセス

開発者にコードを配布し、エンドユーザ向け実行ファイルやインストーラをデプロイするために、再現可能なデプロイメント方法を開発します。

Was this information helpful?

Yes

No