マッシュアップに該当するものはどれか。

出典平成31年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問23
既存のプログラムから,そのプログラムの仕様を導き出す。
既存のプログラムを部品化し,それらの部品を組み合わせて,新規プログラムを開発する。
クラスライブラリを利用して,新規プログラムを開発する。
公開されている複数のサービスを利用して,新たなサービスを提供する。