LSB Infrastructure Program

Программа LSB Infrastructure выполняется ИСП РАН по контракту с Linux Foundation. Проект был начат в сентябре 2006 и нацелен на долгосрочное сотрудничество с целью поднятия на новый уровень инфраструктуры разработки и поддержки стандарта LSB в ответ на возрастающую потребность индустрии в продвижении этого стандарта. В настоящее время большинство сотрудников Центра верификации ОС Linux вовлечены в этот проект.

Ключевые области ИСП РАН в этом проекте:

  • LSB Infrastructure Tools – разработка, развитие и поддержка различных инфраструктурных систем для поддержки, продвижения и развития LSB:
    • Центральная база данных LSB и различные скрипты, ее использующие.
    • LSB DB Navigator – веб-портал LSB сообщества с навигацией и аналитическими запросами о стандарте LSB и об окружающей его экосистеме дистрибутивов и приложений, а также с механизмами взаимодействия сообщества, получения обратной связи от разработчиков и привлечения их в процесс развития LSB. LSB Navigator становится основным аналитическим средством для принятия решений по стандартизации тех или иных интерфейсов.
    • LSB DTK Manager – среда автоматизации тестирования Linux дистрибутивов и отдельных компонентов.
    • LSB ATK Manager – среда автоматизации тестирования и анализа Linux приложений.
    • LSB Certification System - интегрированная с ATK/DTK Manager'ами веб система для поддержки простого процесса сертификации на соответствие LSB.
    • Problem Reporting System - система учета и поддержки жизненного цикла различных технических проблем, возникающих в процессе сертификации.
    • Различные утилиты для автоматизации исследовательских и аналитических задач.
  • Тестирование Linux:
    • Разработка и адаптация технологий тестирования для автоматизированной разработки тестов различных уровней "цена и качество":
      • UniTESK - технология и средства для глубокого тестирования.
      • T2C – методология и инструменты для разработки тестов "обычного" качества.
      • Azov – уникальная технология для автоматизированной массовой разработки простых тестов (разработанная специально для Linux Foundation с учетом LSB специфики).
    • Разработка новых тестов в указанных уровнях качества (в зависимости от важности соответствующих интерфейсов).
    • Анализ ошибок, обнаруживаемых нашими тестами, и работа с разработчиками соответствующих компонентов для устранения проблем в следующих версиях Linux библиотек.
  • Исследовательские и аналитические задачи:
    • Различные аналитические задачи с целью раннего обнаружения проблем, связанных с LSB, и их устранения. А также различные активности по анализу данных и подготовке отчетов для принятия решений.

Пожалуйста, см. дополнительную информацию на проектной Wiki.