SOAはブラックボックスシステムの解決手段になるのか?

と、質問した人がいた。この「ブラックボックス」は「とりあえず動いてはいるけど、ドキュメントが無く、わかる人もおらず、中身をいじれない」という意味なんだろうな。プラットフォームを変更しないなら、なにかでラップしてサービス化する手もありそうだけど(それがサービスの単位として適切、I/Fと結果が明確、当面手を入れる必要が無い、といった前提はあるけど)、この質問者のところはあてはまらない。SOAうんぬんする前にリバースエンジするか、いっそスクラップ&ビルドしたほうがいいんじゃなかろうか。いや最善策は、自分が担当している間は何もしない、というやつだったりしてw。