Methods, systems and computer program products to evaluate or assess strategies for operating and designing complex systems, including systems of systems, are disclosed. The methods, systems and computer program products provide describe and evaluate the behavior of systems in real-world environments where future conditions are highly uncertain are disclosed. The present disclosure identifies a set of important strategies, a set of concomitant actions, and a set of environmental conditions that form the basis of strategic change rules. These rules can be incorporated in a simulation to modify the behavior of the simulated system. These methods, systems and computer program products offers a capability, which has not been previously available, to evaluate the adaptability of complex systems
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for providing an informed strategy for determining the composition of a system of system, comprising: a) define a problem having a design and a scenario; b) choose one or more performance metrics; c) select one or more measures for the one or more chosen performance metrics; d) evaluate the one or more measures for the design and scenario; e) redefine design; f) repeat steps a through e to create one or more designs; g) compare the one or more designs based on the evaluation of the evaluated performance metrics; and h) provide a final design from the one or more designs based on the evaluation of the evaluated performance metrics. 2. The method of claim 1, wherein the one or more performance metrics is selected from a group consisting essentially of cost, availability, efficiency, sustainability, and survivability. 3. The method of claim 1, wherein the performance metric is availability and availability is measured by the following formula: A SoS = 1 t tot  ∑ i = 1 N times  Δ   t i  max j  = possible “ success  - path ” combinations  [ min k = SP requirements  ( N operating | operable k , j , i N required k , j , i ) ] . 4. The method of claim 1, wherein the performance metric is efficiency and efficiency is measured by the following formula: excess_power  _ratio = ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i tot . 5. The method of claim 1, wherein the performance metric is survivability and survivability is measured by the following formula: combat_damage  _downtime  _frac = ∑ j = 1 N sys  t j damaged ∑ j = 1 N sys  t j tot . 6. A system comprising a non-transitory computer readable storage medium encoded with programming for evaluating strategies for operating and designing complex systems, the non-transitory computer readable medium with programming configured to: a) define a problem having a design and a scenario; b) choose one or more performance metrics; c) select one or more measures for the one or more chosen performance metrics; d) evaluate the one or more measures for the design and scenario; e) redefine design; f) repeat steps a through e to create one or more designs; g) compare the one or more designs based on the evaluation of the evaluated performance metrics; and h) provide a final design from the one or more designs based on the evaluation of the evaluated performance metrics. 7. The system of claim 6, wherein one or more performance metrics is selected from a group consisting essentially of cost, availability, efficiency, sustainability, and survivability. 8. The system of claim 7, wherein the performance metric is availability and availability is measured by the following formula: A SoS = 1 t tot  ∑ i = 1 N times  Δ   t i  max j  = possible “ success  - path ” combinations  [ min k = SP requirements  ( N operating | operable k , j , i N required k , j , i ) ] . 9. The system of claim 7, wherein the performance metric is efficiency and efficiency is measured by the following formula: excess_power  _ratio = ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i tot . 10. The system of claim 7, wherein the performance metric is survivability and survivability is measured by the following formula: combat_damage  _downtime  _frac = ∑ j = 1 N sys  t j damaged ∑ j = 1 N sys  t j tot . 11. A computer program product stored on a non-transitory computer readable medium, wherein executed by a process, the computer program product configured to: a) define a problem having a design and a scenario; b) choose one or more performance metrics; c) select one or more measures for the one or more chosen performance metrics; d) evaluate the one or more measures for the design and scenario; e) redefine design; f) repeat steps a through e to create one or more designs; g) compare the one or more designs based on the evaluation of the evaluated performance metrics; and h) provide a final design from the one or more designs based on the evaluation of the evaluated performance metrics. 12. The computer program product of claim 8, wherein one or more performance metrics is selected from a group consisting essentially of cost, availability, efficiency, sustainability, and survivability. 13. The computer program product of claim 12, wherein the performance metric is availability and availability is measured by the following formula: A SoS = 1 t tot  ∑ i = 1 N times  Δ   t i  max j  = possible “ success  - path ” combinations  [ min k = SP requirements  ( N operating | operable k , j , i N required k , j , i ) ] . 14. The computer program product of claim 12, wherein the performance metric is efficiency and efficiency is measured by the following formula: excess_power  _ratio = ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i ∑ i = 1 N times  Δ   t i  ∑ j = 1 N gen  Q j , i tot . 15. The computer program product of claim 12, wherein the performance metric is survivability and survivability is measured by the following formula: combat_damage  _downtime  _frac = ∑ j = 1 N sys  t j damaged ∑ j = 1 N sys  t j tot .