Naval Ship Distributed System Design, Capability Modelling And Mission Effectiveness Using A Dynamic Architecture Flow Optimization