APシステム開発技術 · 設計
レガシーラッピング
Legacy Wrapping
れがしーらっぴんぐ
既存のレガシーシステムのプログラムを作り直さずに、その外側に新しいインタフェース(APIなど)を被せて、新しいシステムから部品として呼び出せるようにする再利用の手法。実績のある処理を生かして短期間で連携できるが、内部の古い構造や保守の難しさはそのまま残る。
共有:
Related
関連キーワードの用語
APAPIエコノミー
企業がAPIを通じて自社のサービスやデータを外部に公開し、他社のサービスとの連携やエコシステムの形成を通じてビジネス価値を創出する経済モデル。プラットフォームビジネスの基盤となる。
APソフトウェアプロダクトライン
共通部分を核として、差分の組合せで複数の製品を効率よく開発する考え方。再利用を計画的に行う点が特徴。
APホワイトボックス部品
内部の構造が公開され、利用者が改変できる再利用部品。柔軟だが、変更した部分の保守責任を利用側が負う。
APブラックボックス部品
内部が隠蔽され、定められたインタフェース経由でのみ利用する再利用部品。改変できないが保守の負担が小さい。
APパラメトリック部品
引数を与えることで振る舞いを調整できる再利用部品。内部を改変せずに用途へ適合させられる。
APノンパラメトリック部品
調整の余地がなく、そのままの形で利用する再利用部品。
