[{PageViewPlugin}]
[Systems Architecture]
!!!Abstract
近年[SEにおける複雑さ]で登場するような複雑システムを扱う機会が増えています。そうです。世の中はどんどん複雑化しているのです。それは進化ともいえます。ここでは、そんな複雑システムをどうArchitectしていくかを考えたいと思います。

!!!Topic
この内容は、Sheard先生の Complex Adaptive Systems in Systems Engineering and Management[1]からの引用です。
*設計するんじゃない、進化させるんだ
|現在は、システムを位置からデザインする時代ではなく、他の既存の複雑システムを進化させるんだと言ってます([Sheard 2009|#cite1], 1303)。

*全体を見つつ、局所をいじる
|Sheard先生は、「Stock Marketを考えてみなさい。政府は、全体のStock Marketを見つつ、利率を変化させます」([Sheard 2009|#cite1], 1304)。精進します。

*常に複数の可能性を持つ
|そして、トレードオフを続けなさいと([Sheard 2009|#cite1], 1304)。それをサポートするツールの一つがEisnerメソッドです。Low*cost、High*effectiveなAlternativeを考えなさいと言ってます。

*モデル化し、シミュレートする([Sheard 2009|#cite1], 1305)
|モデル駆動型開発!?(MDD)

*効果の指標に沿った意思決定をする([Sheard 2009|#cite1], 1306)
|むむむ。

!!!Reference
[#1]Sheard, Sarah, 2009, Complex Adaptive Systems in Systems Engineering and Management, Sage, P. Andrew, Handbook of Systems Engineering and Management, 1283*1318