開発 フォワードエンジニアリングとは -techopediaからの定義

フォワードエンジニアリングとは -techopediaからの定義

目次:

Anonim

定義-フォワードエンジニアリングの意味

フォワードエンジニアリングは、高レベルのモデルまたは概念から構築して、複雑さや低レベルの詳細を組み込むプロセスです。 このタイプのエンジニアリングは、さまざまなソフトウェアおよびデータベースプロセスで異なる原則を持っています。

通常、フォワードエンジニアリングは「通常の」開発プロセスを表すため、ITにおいて重要です。 たとえば、モデルから実装言語への構築。 これにより、モデルのセマンティクスがより詳細になっている場合、または抽象化のレベルが高い場合、セマンティクスが失われることがよくあります。

したがって、フォワードエンジニアリングは「リバースエンジニアリング」という用語に関連しており、コードセットからモデルへのバックワードビルド、または何かを組み立てるプロセスの解明に努めています。

Techopediaはフォワードエンジニアリングについて説明します

ただし、リバースエンジニアリングは、ソフトウェア製品やその他のテクノロジーを分解して動作を検証する試みを説明するためにITで広く使用される用語でもあることに注意することが重要です。 このタイプの対照では、フォワードエンジニアリングは論理的な「前進する」設計であり、リバースエンジニアリングは創造的な解体の一形態です。


一部の専門家は、物理データベーステーブルへの抽象データベースモデルまたはテンプレートの使用を含む、フォワードエンジニアリングの特定の例を提供します。 他の例には、開発者などがモデルまたは図を具体的なコードクラスまたは特定のコードモジュールに変換する状況が含まれます。

フォワードエンジニアリングとは -techopediaからの定義