Сложность — различия между версиями

(Новая страница: «'''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или воплощ…»)
 
Строка 1: Строка 1:
'''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или [[воплощение системы|реализация системы]] или элемента трудны для понимания и [[Верификация|верификации]] ([[ISO/IEC 24765]]).
+
'''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или [[воплощение системы|реализация системы]] или элемента трудны для понимания и [[Верификация|верификации]] ([[ISO/IEC/IEEE 24765]]).
  
 
'''Сложная система''' — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня.
 
'''Сложная система''' — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня.

Версия 12:36, 8 января 2018

Сложность (Complexity) — характеристика, отражающая степень, в которой проект или реализация системы или элемента трудны для понимания и верификации (ISO/IEC/IEEE 24765).

Сложная система — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня.

Сложность системы определяется количеством составляющих ее элементов и возможных связей между ними. Степень сложности измеряется разнообразием системы. Разнообразие характеризует число возможных состояний системы.

Parts.png

В современных системах число отдельных элементов, которые нужно согласовать между собой (в проектировании), а часто и создать с нуля (в конструировании) достигает десятков миллионов в “железных” системах (а на одном серийно выпускаемом электронном чипе FPGA Xilinx Virtex-Ultrascale XCVU440 число отдельных транзисторов оценивается на 2014 год более чем в 20 миллиардов — http://en.wikipedia.org/wiki/Transistor_count).

Согласно легенде системная инженерия впервые появилась как метод ведения работ в военной отрасли США, когда нужно было скрестить два сверхсложных инженерных проекта: атомный проект по созданию ядерного оружия и проект создания баллистических ракет, необходимых для доставки этого оружия. Не было никаких голов “генеральных конструкторов”, которые могли были бы справиться с решением этой задачи, и пришлось изобретать методы совладания со сложностью подобного сверхпроекта.