本文へスキップ

テクノロジ系 / システム開発技術

ソフトウェアユニット間インタフェース

分割した各ソフトウェアユニットが互いにデータや制御を受け渡す際の接続部分の取り決め。

もう少し詳しく

ユニット間インタフェースは、あるユニットが別のユニットを呼び出すときに渡す引数・戻り値・形式を定めた境界の約束事です。これを設計段階で明確にしておくと、各ユニットを独立して開発でき、結合テストで不整合が起きにくくなります。インタフェース仕様をユニットという最小粒度に当てはめたものです。

試験での見方

黒猫の闇の刻印

「ユニット同士のデータ受け渡しの取り決め」である点、明確化により独立開発と結合の円滑化が図れる点が問われます。結合テストとの関連を押さえます。

例:在庫ユニットが注文ユニットへ「商品コードを渡すと在庫数を返す」と接続仕様を定め、両者を別々に作って結合する。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:設計

関連トピック:インタフェース設計

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ