Наши проекты
Примеры проектов выполненных нашими специалистами
Операционная система реального времени EmBox
EmBox – операционная система реального времени с открытым кодом, ядро которой представляет собой набор конфигурируемых модулей, позволяющий легко получать варианты системы, настроенные на конкретные задачи – от тестирования аппаратуры до полноценной ОС с виртуальной памятью и файловой системой.

задача: зачем это понадобилось в двух словах
технологии: C, C++
срок: 3 года
результат: Система работает на большинстве популярных аппаратных платформ.

Разработка системы программирования на базе оригинального языка РуСи

Язык РуСи – вариант языка C, из которого исключены ряд потенциально ненадежных языковых конструкций и, наоборот, включены их надежные варианты. Проект, первоначально возникший как учебный, оказался востребован в реальных промышленных разработках, в частности, для программирования роботов.

задача: зачем это понадобилось в двух словах
технологии: C, C++
срок: 3 года
результат: система программирования на базе РуСи является частью большого технологического комплекса, предназначенного для разработки встроенных систем реального времени.

Разработка и сопровождение системы расчетов компании «Технополис» с интегрированием данных в финскую архитектуру

Эта система работает в реальном времени и охватывает порядка 95% всех расчётов компании с провайдерами и плательщиками услуг в Санкт-Петербурге, и их интеграцию в систему головной компании.

задача: зачем это понадобилось в двух словах
технологии: C, C++
срок: 3 года
результат:

Технология защиты ПО от несанкционированного интеллектуального анализа

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

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

задача: зачем это понадобилось в двух словах
технологии: C, C++
срок: 3 года
результат:

Сквозная промышленная технология разработки программно-аппаратных систем реального времени

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

Эта технология является своего рода «зонтиком», оболочкой, под которой собраны различные созданные нами инструментальные средства.

В состав технологии входят транслятор с РуСи, средства «запутывания» программ, различные средства глубокого анализа программ, средства графического программирования и ряд других инструментов.

задача: зачем это понадобилось в двух словах
технологии: C, C++
срок: 3 года
результат:

Разработка ПО сопровождения телефонной станции

Рабочее место инженера сопровождения АТС поддерживает следующие функции технического обслуживания и эксплуатации ЦАТС: управление встроенным программным обеспечением, обслуживание и управление абонентскими линиями, обслуживание и управление межстанционными каналами, управление маршрутизацией, мониторинг состояния оборудования, обслуживание коммутационного поля, сбор статистической информации и др. Приложение может связываться с АТС либо используя локальную связь через последовательный порт RS232, либо удаленно - через модем или по протоколу TCP/IP.

технологии: Delphi 5, MS Access, Jscript, Win API, XML, ADO, COM, TCP/IP, HTML.
срок: 3 года



Разработка ПО и алгоритма оптимизации конфигурации электросети

Продукт включает в себя библиотеку с алгоритмом оптимизации и программное обеспечение для конфигурации сети.

Алгоритм позволяет на основе входных параметров, описывающих конфигурацию сети (расстояния между узлами нагрузки, напряжение и потребляемая мощность в узлах и т.д.), оптимизировать положения накопительных батарей в электросети района/микрорайона для минимизации потерь в сети.

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

Области применения:
Разработанное программное обеспечение создано для использования в области энергетики при построении новых сетей, например, при строительстве новых микрорайонов или крупных предприятий. Также возможно использование данного решения для оптимизации существующих сетей, но в этом случае есть ряд ограничений.

задача: зачем это понадобилось в двух словах
технологии: Java, R. ОС: Windows, Linux
срок: 3 года
Решение позволяет:
  • Создавать различные конфигурации сети и задавать входные параметры;
  • Выбирать различные варианты проведения оптимизации:
  • Оптимизация положения источников энергии (актуально при планировании новых сетей в случаях освоения новых территорий);
  • Оптимизация положения и емкости накопительных батарей (актуально как при планировании новых, так и при оптимизации существующих сетей).
  • Просматривать и сравнивать результаты работы выбранного алгоритма и выбирать наилучший результат.