インタフェース作成の面倒さ
リアルタイム性
様々な要素技術
機能の交錯
並列性
例外処理