best html templates




Разработка линейки продуктов для работы с телекоммуникационными протоколами, использующими ASN.1 и XSD

Пример проекта

В рамках проекта разработана линейка продуктов – ASN.1 Tools - специализированные компиляторы и библиотеки для телекоммуникационной отрасли. Решения предназначены для инженеров-программистов, ускоряют и упрощают разработку телеком оборудования и сервисов.

Отрасль: Телекоммуникации и мобильная связь

Заказчик:  IT компания, производство продуктов для телекоммуникационной индустрии (США)

Области применения:

  • Телефония и беспроводные сети (GSM, 3G)
  • Спутниковая связь (Aeronautical Telecommunication Network)
  • Управление сетями (X.500, SNMP)
  • IP-телефония / VoIP (H.323 stack)
  • Криптография, защита данных (PKIX, X.509, PKCS 7)
  • Биллинговые протоколы (TAP3, RAP)
Пользователи:
  • Производители телекоммуникационного оборудования
  • Телекоммуникационные операторы

Описание продукта: Средства разработки (компилятор и программные библиотеки) для инженеров-программистов в области телекоммуникаций (ASN.1) и XML решений (текстовый и бинаризованный XML, Веб-Сервисы)

Выполненные работы:
  • Разработка и поддержка существующей линейки ASN.1 продуктов (компилятор и библиотеки) для следующих языков программирования: C, C++, Java, C#.
  • Разработка новой линейки продуктов - XML and Web Services frameworks (для языков C, C++, Java) на основе ASN.1 компилятора и рантайма.
  • Перенос кода на операционные системы общего назначения и встроенные системы .
  • Разработка графической оболочки для редактирования ASN.1 синтаксиса, его проверки и компиляции в C, C++, Java, C# код, декодирования BER, PER, XER данных и их удобного отображения.
  • Документирование, поддержка пользователей
Технологии и стандарты:
  • ANSI C, C++, Java, C#, Perl
  • ITU-T X.680-X.683, X.690-X.694, X.891, X.892 стандарты (ASN.1, BER, PER, XER, EXER)
  • W3C XML, XSL, XSD, SOAP 1.1 и 1.2, WSDL 1.2, WS-Security, HTTP(S)
  • Стандарты, описанные на ASN.1 и XSD
  • Технологии реализации компиляторов (лексический анализ, разбор выражений, семантический анализ, кодогенерация и оптимизация), регрессионное тестирование.
  • Сертификация кода в соответствии с международным авиационным стандартом качества ПО - DO 178B / DAL (Level C).
Среда разработки:
  • Linux/gcc, Windows/Visual Studio, Sun Solaris/gcc и Sun CC, JDK, Perl
  • Интеграция с zLib и CryptLib
  • Rational Purify, Rational PureCoverage, Valgrind, BoundsChecker, gdb/DDD
  • Qt
  • Использование кросс компиляторов, эмуляторов. Доступ к более 50 различным встроенным системам при портировании
  • Самостоятельно разработанная система регрессионного тестирования
  • SCCS, CVS и SVN как системы контроля версий
Объём проекта:
  • 1.1 миллион строк C кода, более 300 тысяч строк Java кода, более 100 тысяч строк C++ кода
  • 14 лет, команда из 22 разработчиков
Преимущества для заказчика:
  • 8 из 10 продаж на рынке ASN.1 продуктов принадлежат Заказчику.
  • Благодаря усилиям наших разработчиков заказчик добавил новые решения в свою продуктовую линейку - XML/XSD-решения, ASN.1/C++, ASN.1 IDE.
  • Высокая производительность и возможность переноса на новые платформы без существенных затрат.
  • Продукт сертифицирован для использования в авиационной индустрии – прошел сертификацию в соответствии с международным стандартом DO-178B, level C.
  • Передав нам разработку и управление проектом, Заказчик полностью сконцентрировался на высокоуровневом планировании, маркетинге и продажах .

© Copyright 2019 ПроВайд Лабс - все права защищены