Почему же ATLAS?
Чем сегодня пользуются инженеры и ученые для математического моделирования? Продуктов не так много: MATLAB, Mathcad, GNU Octave, Scilab и более мелкие игроки. Эти решения достаточно хороши для своего времени. Они создавались в 80-х годах, когда интернет был доступен лишь избранным, а распределенные вычисления не были даже в концепции мироздания.
Через несколько десятков лет, изменились потребности и характер научных исследований. Устаревшая архитектура, сложность настройки, высокие требования к системным ресурсам, и, конечно, неприлично низкая производительность "традиционных" систем - заставляют специалистов искать альтернативы для решения своих задач. Многие инженеры используют калейдоскоп инструментов в своей ежедневной работе. Начиная с набора инструментов математического моделирования (MATLAB, Mathcad,..), языков программирования (Python, Julia, M, R, C++, Fortran), и конечно инструментов конструкторской разработки - (ANSYS, SolidWorks,..). Единой платформы сквозного вертикального моделирования просто не существует. Таким образом, современный НИОКР - является сложной и трудоёмкой задачей.
Второй важной проблемой инженерного ПО является необходимость обучения новым языкам программирования. Почти все специализированные решения (в том числе MATLAB) требуют знания языков программирования. Раньше, в далеком прошлом, когда создавалось большинство инженерных прикладных программ, для инженера было вполне естественным владеть 2-3 языками программирования и разбираться в машинном коде. Однако, инженерный мир поменялся, стал более специализированным. В современном цикле разработки, программирование и функциональная разработка разделены. Сегодня инженер не обязательно является программистом, а программист далек от аппаратной разработки. Это накладывает серьезные ограничения на процесс разработки, даже для простого проекта требуется целая команда узких специалистов.
Третьим значительным недостатком современного инженерного ПО - является стоимость. Предъявляя значительные требования к системным ресурсам - большинство продуктов имеют огромную стоимость. При этом эти решения обладают довольно низкой скоростью работы, требовательны к ресурсам и сложны в настройке. Не секрет, что в отрасли процветает пиратство, использование сильно устаревших версий, нецелевое использование лицензий и т.д.
ATLAS - программный комплекс нового поколения, не требующий знания языков программирования, позволяющий выполнять полный цикл разработки в сквозном вертикальном моделировании. Начиная от математических и функциональных моделей до конструкторской разработки. Таким образом, создание цифровых двойников и полносвязных моделей физических систем - становится реальностью, доступной в рамках единой системы. За счет новых технологий, стоимость владения ATLAS в несколько раз ниже, чем традиционным инструментами, такими как MATLAB.