memrootじしょ
英和翻訳
static analysis
static analysis
/ˈstætɪk əˈnæləsɪs/
スタティック アナリシス
1.
プログラムを実際に実行せずに、そのソースコードやバイナリコードを分析する手法。
プログラムを実際に動かすことなく、そのソースコードやバイナリコードを調べて、潜在的なバグ、セキュリティ脆弱性、コーディング規約違反などを見つけ出す技術やプロセスのことです。コンパイル時や開発の早い段階で問題を発見するのに役立ちます。
Static
analysis
tools
can
help
identify
potential
bugs
early
in
the
development
cycle.
(静的解析ツールは、開発サイクルの早い段階で潜在的なバグを特定するのに役立ちます。)
Static analysis tools
プログラムを実行せずにコードの欠陥を見つけるためのソフトウェアや機能です。
can help
助けることができる、という意味で、可能性や能力を示します。
identify
見つけ出す、特定する、という意味です。
potential bugs
存在する可能性のある、まだ表面化していない欠陥を指します。
early
早い段階で、という意味です。
in the development cycle
ソフトウェア開発の進行過程全体を指します。
Performing
static
analysis
is
crucial
for
maintaining
code
quality
and
security.
(静的解析の実施は、コードの品質とセキュリティを維持するために不可欠です。)
Performing static analysis
プログラムを実行せずにコードを分析する行為を指します。
is crucial
非常に重要である、不可欠である、という意味です。
for maintaining
維持することのために、という意味です。
code quality
プログラムのコードがどれほど優れているか、例えば読みやすさ、効率性、正確性などを指します。
and security
不正アクセスや攻撃からの保護を指します。
Many
modern
IDEs
integrate
static
analysis
features
to
assist
developers.
(多くの現代のIDEは、開発者を支援するために静的解析機能を統合しています。)
Many modern IDEs
現代の統合開発環境(プログラミングを行うためのソフトウェア)の多くを指します。
integrate
組み込む、統合する、という意味です。
static analysis features
プログラムを実行せずにコードを分析する機能や特徴を指します。
to assist
助けるため、支援するため、という意味です。
developers
ソフトウェアを開発する人々を指します。
関連
dynamic analysis
code review
linting
software testing
debugging
code quality
security vulnerabilities