Современная инфраструктура для обеспечения совместимости Linux-платформ и приложений.


Современная инфраструктура для обеспечения совместимости Linux-платформ и приложений.

В.В. Рубанов.

Аннотация

В статье описывается подход к построению инфраструктуры для эффективной разработки и использования спецификаций Linux-платформ. Подобные спецификации описывают программные интерфейсы (API) для обеспечения совместимости между различными реализациями таких платформ и различными приложениями для них. Задача рассматривается в условиях эволюционирующих версий спецификации платформы и наличия множественных платформенных реализаций и приложений, удовлетворяющих той или иной версии спецификации. Предлагаемый подход основан на использовании централизованной базы данных, содержащей структурированную информацию о различных версиях спецификации и различных реализациях платформ и приложений, а также средств автоматической верификации фактического соответствия реализаций платформ и приложений той или иной версии спецификации. Подход иллюстрируется на примере инфраструктуры для поддержки стандарта Linux Standard Base (LSB), основного промышленного стандарта на интерфейсы базовых библиотек операционной системы Linux.

Издание

Труды Института системного программирования РАН, том 16, 2009, стр. 129-141.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

Для цитирования

В.В. Рубанов. Современная инфраструктура для обеспечения совместимости Linux-платформ и приложений.. Труды Института системного программирования РАН, том 16, 2009, стр. 129-141. .

Полный текст статьи в формате pdf Вернуться к содержанию тома