Сегодня среда, 26.08.2026, 12:19, ньюсмейкеров: 45153, сайтов: 1203, публикаций: 3604107, просмотров за сутки: 398683
20.01.2016 14:49
Аналитика.
Просмотров всего: 5386; сегодня: 1.

Методика быстрой генерации самоорганизующихся больших IT-Систем

Пролетело несколько десятилетий, но сегодня ставятся прежние задачи, обсуждаются те же IT-проекты. К сожалению, напрочь отсутствуют элементарные подходы к обмену опытом, обширной кооперации, тиражированию типовых IT-решений, максимальной унификации и стандартизации, стратегии ведения работ на долгосрочную перспективу, но с ежегодным практическим результатом. Прибыль компаний, уровень «маржи», как правило, не имеют ничего общего с реальным вкладом в импортозамещение и развитие отечественных IT-технологий.

Вести разработку для каждого холдинга или компании, и даже, отдельные разработки для военного и гражданского секторов – крайне неэффективный путь. На поверхности лежат постулаты других простых общесистемных походов и научно-технических политик (тиражирование, унификация, стандартизация и др.), широко известных еще 70 лет назад.

Ученые утверждают, что программное обеспечение должно выйти на следующий виток развития и обрести два новых качества, свойственных живым организмам, – адаптируемость и адаптивность. Основным свойством Систем будущего названа сложность Самоорганизации и поведения. А для этого они должны быть выполнены по технологии Self*, т.е. быть самоконфигурируемыми, саморегулируемыми и самоадаптируемыми.

Вектор на импортозамещение, провозглашённый Президентом России Путиным В.В., касается и IT (информационные технологии), где западное ПО (программное обеспечение) превышает 70%. А с учётом западной парадигмы (совокупность идей и понятий), которая завладела умами всего российского IT-сообщества, можно с уверенностью сказать, что это все 100%. Но Россия может иметь свою национальную IT-парадигму, основанную на Самоорганизующихся Системах, которых в мире, кроме нашей Smart-MES, нет. И это будет являться качественно новым революционным скачком России в области IT для всей промышленности, включая и оборонную.

На российские софтверные компании приходится не более 2,5% мирового рынка программного обеспечения. А это позорно мало для Великой России при наличии у неё такого уникального российского Самоорганизующегося софта как Smart-MES, которого во всём мире даже нет и в помине, и который легко может на порядок увеличить данную цифру. А для отечественной промышленности этот софт может быть просто базовым, кардинально изменив российскую IT-школу. К тому же существующее традиционное отечественное и западное ПО практически не адаптивно для широкого использования в промышленности.

Данная инновационная технология представляет собой реальную возможность быстрого импортозамещения устаревших западных идеологий IT для промышленности на революционную когнитивную Методику генерации Самоорганизующихся IT-Систем.

Способность Систем усложнять свою собственную структуру называется Самоорганизацией. Самоорганизующаяся Система способна без участия человека усложнять свою структуру, обеспечивая этим максимальное улучшение потребительских свойств. О реальной же возможности Самоорганизации IT-Систем история до сего момента ещё не знала. Но вот в России фирма ИнформСистем разработала революционную технологию создания таких Самоорганизующихся Систем, которая может быть использована для разработки Систем любого уровня: ERP, MES, Scada и др.

Краткая суть Самоорганизации заключается в самостоятельном объединении множества задач в одну задачу с оптимизацией и с изменением структуры компьютерного программного кода. Суть же новейшей технологии IT-Самоорганизации в том, что весь конкретный исполнительный программный код для конкретного предприятия и для конкретной ситуации генерируется автоматически с текста на Метаязыке. При этом создаётся именно такой машинный код со скоростными высочайшими характеристиками, который просто невозможно получить иными средствами, помимо Самоорганизации.

Вопрос: зачем нужна Самоорганизация софта – является риторическим. Без Самоорганизации не может быть ни прогресса в IT, ни технологий Self*, ни мультиагентных и ни интеллектуальных Систем. Если мы желаем равняться на Запад по уровню развитости IT, то нам не следует его догонять, а необходимо через него перепрыгнуть. И это могут позволить только Самоорганизующиеся Системы.

Самоорганизующаяся Система Smart-MES предназначена для быстрой генерации IT-Систем различной направленности для промышленности: Расчёт любых ТЭП (технико-экономические показатели производства), Управление непрерывным производством продукции (MES-Системы), Когнитивный анализ и управление развитием ситуаций, Предупреждение аварийных ситуаций на основе теории аварий, Моделирование и прогнозирование технологических процессов, Имитационное моделирование сложных Систем. А также: CAE-Системы (автоматизация инженерных расчётов), CDM-Системы (метод заказного развития), Case-Системы (автоматизированная разработка программ), EDP-Системы (обработка электронных данных), DSS-Системы (поддержка принятия решений), MRP-Системы (планирование потребности материалов), MIS-Системы (информационные Системы управления), GPS-Системы (универсальный решатель задач), BPM-Системы (управление бизнес-процессами), ES-Системы (экспертная оценка), Scada-Системы (диспетчерское управление и сбор данных), CAD-Системы (автоматизация проектирования), CAM-Системы (компьютерная поддержка изготовления), PLM-Системы (управление жизненным циклом), SAS-Системы (адаптивный синтез) и многие другие, включая векторную графику, различную оптимизацию и WEB-приложения.

И так, Методика генерации Самоорганизующихся IT-Систем обязательно должна включать пять следующих этапов:

1) Перевод постановки задачи на метаязык технолога;

2) Преобразование метаязыка на макроязык;

3) Преобразование всех задач на макроязыке в одну задачу;

4) Преобразование единой задачи на язык программирования;

5) Преобразование языка программирования в машинный код.

Здесь понятно, что только первый этап происходит при участии человека, а все остальные этапы выполняются автоматически. Далее поясню подробнее о каждом этапе.

1) Перевод постановки задачи на метаязык технолога

В данном случае используется инструментальное средство (у нас – конструктор текстовых проектов) для оперирования шаблонами с целью максимального облегчения набора алгоритмов технологических задач, которые представляются в табличном виде. Например: колонки обозначают типы оборудования и итог, а строки – показатели.

2) Преобразование метаязыка на макроязык

Во время данного преобразования автоматически формируются все элементы большой Системы: базы данных, справочники, меню задач, экранные формы, расчёты на макроязыке и отчёты. Данный этап необходим для позадачной отладки алгоритмов в режиме интерпретации, т.к. на последующих этапах она не возможна. Здесь каждой клетке экранной формы ставится в соответствие алгоритм расчёта данного показателя.

3) Преобразование всех задач на макроязыке в одну задачу

На данном этапе все таблицы отдельных задач уникально соединяются в одну большую таблицу, а во всех алгоритмах расчёта показателей производится переформатирование адресации.

4) Преобразование единой задачи на язык программирования

Во время этого преобразования полностью ликвидируются рекурсии, в результате чего процесс полного расчёта происходит за один проход сверху вниз. На данном этапе в качестве языка программирования может быть Pascal, либо любой другой язык.

5) Преобразование языка программирования в машинный код

Здесь используется соответствующий транслятор с используемого языка программирования. В нашем случае в результате получается программа DLL, которая может использоваться в качестве сервера приложений.

Игнорирование любого из перечисленных этапов не даст желаемый результат истинной Самоорганизации Системы с возможностью легчайшей адаптации для конкретного производства и высочайшей скорости расчётов. В результате для реализации Самоорганизующейся Системы необходимы два языка верхнего и нижнего уровней Системы. Язык верхнего уровня или инженерный метаязык необходим технологам для формулирования алгоритма задачи. Он максимально приближен к естественному языку. Язык нижнего уровня или макроязык необходим для интерпретационной отладки алгоритмов. Он напоминает одноадресные команды.

В процессе Самоорганизации Системы, которой даёт начало человек либо иной механизм, встречаются две точки бифуркации, в которых происходит изменение структуры от простого к сложному и от хаоса к упорядоченности. В первой точке бифуркации осуществляется самонастройка всей Системы, т.е. преобразование текстовых проектов во все составляющие Системы: базы данных, экранные формы, отчёты, интерпретационные расчёты и др. Во второй точке бифуркации интерпретационные расчёты множества задач преобразуются в одну задачу в машинных кодах c их оптимизацией.

В данном случае максимально возможная скорость расчёта осуществляется формированием одной программы на DLL для всех задач без лишних анализов с одним проходом сверху вниз. Вручную такую огромнейшую программу, включающую миллионы показателей, написать просто не возможно, но если и удастся, то её оперативная коррекция будет вообще не реальна. У нас же она генерируется автоматически.

Схематично суть Самоорганизации структуры программного кода выглядит следующим образом:

Система до Самоорганизации: S1 = SUMi (SUMj (k))

Система после Самоорганизации: S2 = K

При этом: R(S1) = R(S2); T(S1) / T(S2) = 1000

Здесь: i – множество задач, j – множество возвратов расчёта интерпретационной задачи из-за вычисления данного аргумента ниже, k – прямой код отдельных кусков программы, K – целостный прямой программный код всей Системы, R – результат расчёта, T – время расчёта.

Как видим, что игра стоит свеч, раз в результате Самоорганизации получается такой скоростной колоссальный выигрыш в обработке информации, а конкретнее, в промышленных расчётах технико-экономических показателей, в составлении математических моделей, в решении оптимизационных задач методом динамического программирования, в построении искусственного интеллекта для реализации когнитивных функций и т.д.

Тематические сайты: PublisherNews - портал системы продвижения публикаций, Информтехнологии, связь, Интернет, Промышленность
Сайты субъектов РФ: Свердловская область
Сайты федеральных округов РФ: Уральский федеральный округ
Сайты стран: Россия

Ньюсмейкер: ИнформСистем — 427 публикаций

Интересно:

Сколько китайцев в Китай-городе?
26.08.2026 9:05 Аналитика
Сколько китайцев в Китай-городе?
Именно такой вопрос не раз задают себе многие москвичи и гости столицы. Действительно, число китайцев в Китай-городе в последнее время выросло, но это совсем не связано с тем, что они там исторически поселились и до сих пор проживают. А случилось так потому, что за последние годы очень вырос поток туристов из Поднебесной. А поскольку многие дороги в Московский Кремль идут также и через Китай-город, то, естественно, мы с ними там и встречаемся. При малолетстве Грозного На самом деле Китай к нашему Китай-городу никакого отношения не имеет. У нашего «города» своя история, и она уходит корнями в далёкий XVI век. Это один из самых старых московских исторических районов, непосредственно прилегающий к Кремлю. В 1530-е годы власти озаботились безопасностью и решили обнести стеной торговую часть столицы – Великий Посад. Первоначально мать Ивана Грозного Елена Глинская во избежание новых бедствий от нашествия ордынцев и литвинов...
От сари до БРИКС: как Россия сближается с Индией
24.08.2026 23:31 Мероприятия
От сари до БРИКС: как Россия сближается с Индией
2026 году отношения России и Индии подошли к важному рубежу: быстрый рост торговли необходимо превратить в более сбалансированное партнёрство. По данным Министерства иностранных дел Индии, двусторонний товарооборот достиг рекордных 68,7 млрд долларов в 2024–2025 финансовом году, однако по итогам 2025–2026 года снизился почти до 59,9 млрд. Следующая общая цель — 100 млрд долларов к 2030 году. Главный вызов — расширить сотрудничество за пределы энергетики: в фармацевтике, технологиях, строительстве, туризме и креативных индустриях. Председательство Индии в БРИКС придаёт этой повестке дополнительный вес. Поэтому Форум БРИКС в рамках фестиваля «День Индии» точно отразил нынешний этап отношений двух стран: от устойчивой дружбы — к новым практическим проектам. Утром 20 августа в Гостином Дворе соседствовало всё: строгие костюмы участников Форума БРИКС, яркие сари, музыка, деловые переговоры, индийская...
24.08.2026 20:49 Интервью, мнения
ГИГАНТ — Комплексные системы: сокращение производства электроники
Российский производитель оборудования «ГИГАНТ — Комплексные системы» прокомментировал данные АРПЭ о сокращении российского рынка контрактного производства электроники. По оценке компании, снижение связано не только с падением спроса, но и с избытком производственных мощностей, который сформировался после инвестиционного цикла последних лет. По данным нового исследования Ассоциации разработчиков и производителей электроники, в 2025 году объем российского рынка контрактного производства электроники сократился на 9,4% и составил 30,46 млрд руб. По итогам 2026 года АРПЭ прогнозирует дальнейшее снижение рынка на 18%, до 24,98 млрд руб. Сокращение рынка связано с общим спадом в производстве электроники, снижением инвестиционной активности и уменьшением объемов государственных закупок. Для контрактных производителей это означает падение загрузки производственных линий и усиление конкуренции за заказы. По оценке Станислава Дажина, специалиста...
Почему визитка не работает? Новая формула международного бизнеса.
24.08.2026 19:23 Интервью, мнения
Почему визитка не работает? Новая формула международного бизнеса
20 августа в Москве состоялся День открытых дверей Ассоциации «Русско-Латиноамериканский дом». Для меня как одного из организаторов и модераторов этой встречи было принципиально важно, уйти от привычного формата, когда участники деловой встречи несколько часов слушают доклады, обмениваются визитками и зачастую расходятся, так и не поняв, чем конкретно могут быть полезны друг другу. Я давно наблюдаю одну и ту же ситуацию. Вокруг нас огромное количество сильных предпринимателей и экспертов. Один умеет выводить компании на зарубежные рынки, другой занимается международной логистикой, третий — финансами, четвертый — производством, пятый — юридическим сопровождением. Но знаем ли мы возможности друг друга настолько хорошо, чтобы при появлении конкретного запроса сразу понимать, кому его передать? Именно поэтому, когда мы формировали День открытых дверей РУЛАД, мне хотелось построить его вокруг простой идеи: не просто познакомить людей...
21.08.2026 19:20 Интервью, мнения
ГИГАНТ — Компьютерные системы: готовность КИИ к закону об ИИ
Дмитрий Битченков, директор департамента сопровождения конкурентных процедур компании «ГИГАНТ — Компьютерные системы» рассказал, почему более половины ИИ-проектов в КИИ разваливаются из-за некачественных данных, как отсутствие единой стратегии управления информацией порождает системные риски, а также объяснил, чем опасна децентрализация ответственности за ИИ и почему выстраивать AI Governance нужно уже сейчас, не дожидаясь подзаконных актов. Почему качество данных становится главным барьером для выполнения требований нового закона и почему более 50% ИИ-проектов закрываются именно из-за этой проблемы? ИИ-модель не исправляет проблемы в исходных данных, а масштабирует их. Если сведения неполные, дублируются, хранятся в несопоставимых форматах или противоречат друг другу, модель начинает выдавать недостоверные результаты. При этом компания не может уверенно объяснить, на основании каких данных был получен конкретный вывод, воспроизвести...