ソフトウェアアーキテクチャ博物館AtMuseum 解法パターン解説


プラットフォーム化

説明

レイヤー単位で提供インタフェースを開示して、それを利用してアプリケーション開発を行う。

 

ソフトウェア資産化の一つの方法。

共通部分を特定して利用のためのインタフェースを開示する。

 

ソフトウェア資産化のもう一つの方法は、

変動部を特定して、複数機種を一括開発するプロダクトライン開発

アプリケーションフレームワークと呼ぶこともある。

レイヤー単位で提供インタフェースを開示して、それを利用してアプリケーション開発を行う。