Open Services for Lifecycle Collaboration

Open Services for Lifecycle Collaboration (OSLC) - это набор спецификаций, разработанный для упрощения интеграции инструментов в жизненном цикле доставки программного обеспечения. Спецификация OSLC была разработана для решения известных проблем, препятствующих эффективной интеграции продуктов жизненного цикла. Она поддерживает создание крупномасштабных и простых в обслуживании интеграций в неоднородных средах инструментов.

С помощью концепций связанных данных и протоколов WWW спецификации OSLC предлагают стандартный способ создания интеграций независимо от API продуктов. Такой подход позволяет повысить совместимость инструментов и устранить ограничения, связанные с применением конкретных продуктов и версий продуктов. За счет отсутствия необходимости преобразования типов данных между приложениями и синхронизации данных в независимом хранилище данных, протоколы OSLC позволяют устранить барьеры между инструментами и обеспечить прямой доступ к данным продуктов в режиме реального времени. Кроме того, OSLC позволяет отказаться от сложных процедур установки и настройки доступа к данным.

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

Спецификации OSLC разрабатываются рабочими группами в сообществе OSLC. Дополнительная информация о структуре этой группы и управлении ею приведена на веб-сайте http://open-services.net.

Дополнительная информация о связанных данных и OSLC приведена на веб-странице Введение в концепции связанных данных и OSLC.


Комментарии