1.
ある主張や情報が真実または正確であることを確認する行為またはプロセス。
何か(情報、身元、システムなど)が正しいこと、または仕様を満たしていることを確認するためのプロセスや行為全般を指します。単に「確認」するだけでなく、それが正確であることを証明・立証するニュアンスを含みます。
The
verification
process
takes
about
ten
minutes.
(確認作業にはおよそ10分かかります。)
The
特定のものを指す冠詞です。
verification
確認、検証の行為を指します。
process
一連の手順、工程を指します。
takes
時間がかかることを示します。
about
およそ、約という意味です。
ten
数字の10です。
minutes.
時間の単位、分を指します。
The
research
requires
rigorous
verification
of
the
data.
(その研究では、データの厳密な検証が必要です。)
The
特定のものを指す冠詞です。
research
研究、調査を指します。
requires
必要とするという意味です。
rigorous
厳格な、綿密なという意味です。
verification
確認、検証の行為を指します。
of
~の、~に関するという意味です。
the
特定のものを指す冠詞です。
data.
データ、資料を指します。
2.
(特にソフトウェア開発やシステムエンジニアリングにおいて)製品やシステムが要求仕様を満たしているかを確認する活動。
特に技術分野で使われる場合、「検証」として訳されることが多く、構築されたシステムやプログラムが、設計段階で定められた要求や仕様に正しく合致しているかを確認するプロセスを指します。これは「バリデーション(validation)」と対比されることがあり、バリデーションが「正しいものが作られているか」を問うのに対し、ベリフィケーションは「正しく作られているか」を問います。
Software
verification
ensures
that
the
code
meets
specifications.
(ソフトウェア検証は、コードが仕様を満たしていることを保証します。)
Software
ソフトウェアを指します。
verification
確認、検証の行為を指します。
ensures
確実にする、保証するという意味です。
that
~ということを示す接続詞です。
the
特定のものを指す冠詞です。
code
コード、プログラムを指します。
meets
満たす、合致するという意味です。
specifications.
仕様書、要求を指します。
Automated
verification
tools
can
speed
up
the
testing
process.
(自動検証ツールはテストプロセスを加速させることができます。)
Automated
自動化された、自動のという意味です。
verification
確認、検証の行為を指します。
tools
道具、ツールを指します。
can
~することができるという意味です。
speed
速くする、促進するという意味です。
up
完了する、上昇するという意味で、ここではspeedと組み合わせて促進を示します。
the
特定のものを指す冠詞です。
testing
テスト、試験を指します。
process.
一連の手順、工程を指します。
System
verification
is
a
crucial
part
of
the
development
lifecycle.
(システム検証は開発ライフサイクルの重要な部分です。)
System
システムを指します。
verification
確認、検証の行為を指します。
is
~であるという状態を示します。
a
特定の種類のものを一つ指す冠詞です。
crucial
非常に重要なという意味です。
part
部分を指します。
of
~の、~に関するという意味です。
the
特定のものを指す冠詞です。
development
開発を指します。
lifecycle.
ライフサイクル、周期を指します。