Сложность — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или воплощ…») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | '''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или [[воплощение системы|реализация системы]] или элемента трудны для понимания и [[Верификация|верификации]] ([[ISO/IEC 24765]]). | + | '''Сложность''' (Complexity) — характеристика, отражающая степень, в которой проект или [[воплощение системы|реализация системы]] или элемента трудны для понимания и [[Верификация|верификации]] ([[ISO/IEC/IEEE 24765]]). |
'''Сложная система''' — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня. | '''Сложная система''' — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня. |
Версия 12:36, 8 января 2018
Сложность (Complexity) — характеристика, отражающая степень, в которой проект или реализация системы или элемента трудны для понимания и верификации (ISO/IEC/IEEE 24765).
Сложная система — система, состоящая из множества взаимодействующих составляющих (подсистем), вследствие чего сложная система приобретает новые свойства, которые отсутствуют на подсистемном уровне и не могут быть сведены к свойствам подсистемного уровня.
Сложность системы определяется количеством составляющих ее элементов и возможных связей между ними. Степень сложности измеряется разнообразием системы. Разнообразие характеризует число возможных состояний системы.
В современных системах число отдельных элементов, которые нужно согласовать между собой (в проектировании), а часто и создать с нуля (в конструировании) достигает десятков миллионов в “железных” системах (а на одном серийно выпускаемом электронном чипе FPGA Xilinx Virtex-Ultrascale XCVU440 число отдельных транзисторов оценивается на 2014 год более чем в 20 миллиардов — http://en.wikipedia.org/wiki/Transistor_count).
Согласно легенде системная инженерия впервые появилась как метод ведения работ в военной отрасли США, когда нужно было скрестить два сверхсложных инженерных проекта: атомный проект по созданию ядерного оружия и проект создания баллистических ракет, необходимых для доставки этого оружия. Не было никаких голов “генеральных конструкторов”, которые могли были бы справиться с решением этой задачи, и пришлось изобретать методы совладания со сложностью подобного сверхпроекта.