История компании



Опыт работы

1979-1984. Разработка программ для mainframe IBM 360/370 и ЕС ЭВМ

Разработаны текстовые процессоры, генераторы исходных кодов и  блок-схем программ путем обработки исполнимых модулей, системные нагрузочные и тестирующие комплексы для возимых ЕС ЭВМ. Опыт работы с mainframe многократно использовался позднее при разработке связи mainframe с персональными компьютерами.

1984-1986. Разработка IBM PC/XT/AT

Участие в непосредственной разработке компьютеров, совместимых с IBM PC/XT/AT. Программирование BIOS на ассемблере Intel x86, разработка дизассемблера для Intel x86, выпуск оригинального программного комплекса TELETEXT для передачи файлов между PC, а также между PC и mainframe с использованием COM-портов PC и телепроцессоров mainframe. Этот комплекс программ был удостоен серебряной медали на ВДНХ СССР.

1986-1991. Обеспечение высокоскоростной связи PC с mainframe

Разработаны адаптеры и комплекс программ КОМЕТА для подключения PC к mainframe по коаксиальному кабелю в качестве высокоскоростных терминалов. Изделие не имело аналогов и конкурентов. Для его тиражирования и обслуживания было создано советско-американское совместное предприятие. Заказчиками на это изделие были различные компании, начиная от небольших вычислительных центров и заканчивая крупными народно-хозяйственными и оборонными ведомствами.

1985 по с.д. Разработка системных драйверов и драйверов специализированных устройств

Одно из главных направлений фирмы - разработка программных модулей для работы в составе операционных систем.

Для MS DOS разработаны драйверы следующих аппаратных устройств:

  • Драйверы COM-портов и расширителей COM-портов.
  • Драйверы адаптеров для подключения к mainframe.
  • Драйверы адаптеров сетевых карт X.25.
  • Драйверы адаптеров сетевых карт ISDN.
  • Драйверы для разделения дисков и принтеров в составе локальных вычислительных сетей.

Для Windows 98/ME/NT/2000/XP разработаны драйверы следующих аппаратных устройств:

  • Драйверы для работы с приборами, хранящими ключи шифрования и электронно-цифровой подписи данных.
  • NDIS-драйвер для создания межсетевого экрана (firewall) на базе Windows NT/2000/XP, перехватывающий все сетевые пакеты и блокирующий атаки хакеров.
  • Драйвер Windows Socket Layered Service Provider для перехвата соединений по TCP/IP, выполнения аутентификации пользователя на сервере и шифрования данных в канале связи (в составе программного комплекса Connection Manager).
  • Драйверы файловой системы, перехватывающие обращения к сетевым папкам или файлам и транслирующим эти обращения на сервер (в составе службы WinFile программного комплекса Connection Manager, которая по сравнению со стандартными средствами на несколько порядков ускорила просмотр ресурсов сетевых компьютеров и доступ к файлам в сети Microsoft Network).
  • Драйверы криптографических плат в соответствии с национальными стандартами безопасности

Для Unix выполняется разработка драйверов криптографических плат в соответствии с национальными стандартами безопасности.

1988 по с.д. Разработка программ для внедрения в специальные устройсва (Embedded-программирование)

  • Внедрение программ в различные аппаратные устройства, начиная с простейших игровых приставок.
  • Определенный опыт внедрения собственных программных комплексов в аппаратные устройства с использованием операционной системы Windows CE.

1989 по с.д. Разработка программ для работы в реальном времени (RealTime-программирование)

  • Разработаны программы, способные обрабатывать информацию в реальном масштабе времени на процессоре от IBM PC/XT в специальных наземных средствах, работающих по движущимся воздушным целям.
  • Разработаны высокоскоростные программные криптографические модули и интерфейсы.

1989 по с.д. Разработка протоколов и программ для передачи данных

  • Разработан программный комплекс ArgoCOM для скоростной и высоконадежной передачи файлов между персональными компьютерами.  Этот комплекс, разработка которого была выполнена в 1989г., успешно трудится по сегодняшний день. На ранних стадиях внедрения этого комплекса наши коллеги - разработчики аппаратуры из Молдавии и Беларуси, создали адаптированные телеграфный и телефонный модемы. Эти модемы под управлением ArgoCOM позволили передавать данные даже по таким плохим линиям связи, где тогдашние стандартные Hayes-модемы были полностью бессильны.
  • Разработан программный комплекс ArgoLAN для создания локальной вычислительной сети персональных компьютеров через COM-порты. Комплекс предоставил возможность стандартным компьютерам под MS DOS выполнить разделение дисков и принтеров и пересылать сообщения между пользователями.
  • Разработан программный комплекс электронной почты ArgoMAIL400 в соответствии с рекомендациями X.400.
  • Разработан и в настоящее время широко применяется протокол передачи файлов SFiT, который имеет интегральный выигрыш по сравнению со стандартным FTP до 300%.

1993 по с.д. Разработка программ по стандартам ISO и международным рекомендациям

В 1993 году приобретены, а затем постоянно обновлялись печатные версии международных стандартов и рекомендаций в области передачи и обработки информации. Это дало возможность выполнить разработки информационных технологий в соответствии с базовой эталонной моделью взаимодействия открытых систем (ЭМВОС). Разработана электронной почты ArgoMAIL400, выполненную в рамках рекомендаций X.400, разработку систем безопасности (рекомендации X.509), разработку коммуникационных программ и интерфейсов (рекомендации X.25). Прилагались большие усилия для того, чтобы программные продукты были максимально стандартными и могли легко развиваться, интегрироваться с другими продуктами и легко сопровождаться специалистами сторонних организаций. Создано бюро по внутренней стандартизации, которое упорядочивает коды программных продуктов, вырабатывает требования к виду исходных текстов программ и т.д.

1999 по с.д. Разработка сквозных информационных технологий

Разработан ряд сквозных информационных технологий, позволяющих строить корпоративные или государственные системы с полным циклом ввода, обработки, передачи, обеспечения безопасности информации. Каждая из этих технологий включает все функциональные компоненты, начиная с примеров программ АРМ пользователя на HTML, JScript и т.д. и заканчивая масштабируемыми серверами для работы с каналами связи и центральными базами данных. В комплект поставки входят описание общей архитектуры системы, описание используемых прикладных протоколов, руководства администратора или пользователя на каждый компонент. Наши партнеры и коллективы программистов из других компаний, используя эти информационные технологии, могут быстро создавать свои собственные крупные информационные системы. Им самим требуется лишь разработать дополнения к нашим программным комплексам - компоненты, ответственные за конкретное представление и обработку прикладной информации, и систему можно сдавать в эксплуатацию.

  • Пример внедрения сквозной информационной технологии T-Info - оффлайновая система управления бланками строгой отчетности в рамках республики. Каждый бланк строгой отчетности (например, товарно-транспортная накладная) все шаги своего жизненного пути отмечает в единой центральной базе данных, начиная со своего рождения в типографии и заканчивая завершением своего жизненного цикла в некотором бухгалтерском архиве. Предприниматель или фирма, получая товар по товарно-транспортной накладной, могут по интернету обратиться к центральной базе данных и получить справку об этой накладной, т.е. убедиться в ее подлинности. Рабочие места пользователей этой системы (типографии, склады, магазины, налоговые инспекции) могут быть установлены там, где есть компьютер и модем. Уровень начальной подготовки пользователей - минимальный. Вся работа по приему-передаче информации, по вычислению электронно-цифровой подписи документов и т.д. выполняется несколькими щелчками по иконкам на экране компьютера.
  • Пример внедрения сквозной информационной технологии T-IDS - онлайновая система по выработке и проверке электронно-цифровой подписи документов, вводимых пользователем через браузер и передаваемых в центральную базу данных через Web-сервер. Браузер и Web-сервер  подключают наши компоненты для вычисления и проверки ЭЦП. HTML-формы и скрипты для клиента и сервера пишутся программистами из компаний, которые разрабатывают конечный продукт. Технология предоставляет этим специалистам все средства для работы с ЭЦП и с приборами, в которых хранятся ключи для ЭЦП. Скорость работы сервера по вычислению и проверке ЭЦП может быть сколь угодно большой - этот сервер масштабируемый. На базе этой информационной технологии может быть легко создана платежная система взаимодействия клиентов с коммерческими банками (internet banking).