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.