Архив выступлений: 2010-2011 учебный год, осенний семестр

фото 21.09.2010
Д. В. Силаков (ИСП РАН).
«Методы информационно-аналитической поддержки процессов разработки и использования стандартов на интерфейсы в среде OC Linux».

Аннотация доклада.

В настоящее время существует более 500 дистрибутивов ОС Linux. Несмотря на близость этих систем, обеспечение переносимости приложений между ними во многих случаях требует серьезных трудозатрат. Одним из наиболее эффективных способов поддержки создания приложений, переносимых между дистрибутивами, является стандартизация.

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

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

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