stringtranslate.com

Открытые сервисы для совместной работы на протяжении всего жизненного цикла

Open Services for Lifecycle Collaboration (OSLC) — это открытое сообщество, первоначально предложенное в 2008 году [1] для определения набора спецификаций, которые позволяют интегрировать разработку программного обеспечения. Оно развивалось и продолжает развиваться в таких областях, как Application Lifecycle Management (ALM), Product Lifecycle Management (PLM), IT Operations и других. Цель состоит в том, чтобы облегчить жизнь пользователям и поставщикам инструментов, упростив совместную работу инструментов. [2]

Организация

Инициатива OSLC разделена на различные технические комитеты OASIS TC (Организация по развитию технических комитетов стандартов структурированной информации), а также на ранее определенные рабочие группы и группы пользователей. Каждый TC OASIS разрабатывает спецификации в контексте определенной части жизненного цикла. [3] Например, существуют TC OASIS по управлению изменениями и конфигурациями, автоматизации и управлению проектами для контрактной поставки (цепочка поставок). Существует также основной TC, который определяет общую спецификацию, которая расширяется каждым TC жизненного цикла.

По состоянию на июнь 2013 года инициатива OSLC является членом секции Организации открытых стандартов OASIS. [4]

Открытые спецификации

OSLC открыт в том смысле, что участвовать может любой желающий (например, в группах пользователей). Чтобы участвовать в разработке спецификации OASIS TC, участники должны подписать политику прав интеллектуальной собственности, чтобы гарантировать безотзывность. Спецификации лицензированы Creative Commons и могут быть свободно реализованы любым человеком. [5] В поддержку инициативы OSLC существуют проекты с открытым исходным кодом для создания эталонной реализации OSLC и тестовых наборов для различных языков программирования и фреймворков. Проект Eclipse Lyo является одним из проектов с открытым исходным кодом, который предоставляет потребительские и поставщикские SDK (в основном для Java), эталонные реализации, примеры и тестовые наборы. [6]

Статус

Усилия были формализованы в 2009 году с образованием рабочей группы по управлению изменениями [7] и участием отдельных лиц из Accenture , Eclipse Mylyn/Tasktop, [8] и IBM . С тех пор новые рабочие группы были сформированы вокруг других тем жизненного цикла и отдельных лиц, представляющих около 30 различных организаций, включая Oracle , Siemens , Northrop Grumman , Tieto и General Motors . Бренд IBM Cloud and Smarter Infrastructure также начинает использовать OSLC в качестве технологии интеграции. [9]

Технологии

Спецификации OSLC основаны на W3C Resource Description Framework (RDF), Linked Data и REST , что позволяет интегрировать данные на уровне данных через ссылки между связанными ресурсами. Ресурсы OSLC определяются в терминах свойств RDF. Операции над ресурсами выполняются с использованием HTTP . OSLC также определяет методы пользовательского интерфейса для включения предварительного просмотра, создания и выбора ссылок. [10]

Смотрите также

Ссылки

  1. ^ "IBM приветствует участие в стандартах ALM". Networkworld.com. 2009-08-25. Архивировано из оригинала 2012-10-14 . Получено 2013-07-18 .
  2. ^ "Открытые службы для совместной работы на протяжении жизненного цикла". Open-services.net . Получено 18 июля 2013 г.
  3. ^ "Спецификации < Main < TWiki". Open-services.net . Получено 2014-06-09 .
  4. ^ "О нас". Открытые службы для совместной работы на протяжении жизненного цикла . Получено 27.08.2015 .
  5. ^ Спейчер, Стив (23.02.2011). «Открытые службы для совместной работы на протяжении жизненного цикла и многое другое: «О» в OSLC». Stevespeicher.blogspot.com . Получено 18.07.2013 .
  6. ^ "Eclipse Lyo". Октябрь 2013.
  7. ^ "IBM поддерживает инициативу Open CM в инструментах – SD Times: Новости разработки ПО". SD Times. Архивировано из оригинала 2012-03-25 . Получено 2013-07-18 .
  8. ^ "Взаимодействие жизненного цикла OSLC делает успехи | Dr Dobb's". Drdobbs.com. 2009-08-26 . Получено 2013-07-18 .
  9. ^ "IBM Pulse 2011 – Тиволи с двумя мыслями – Отчет о поездке – Процесс Coté's People Over". Redmonk.com. 2011-03-07 . Получено 2013-07-18 .
  10. ^ "OslcCoreSpecification < Main < TWiki". Open-services.net . Получено 2013-07-18 .

Внешние ссылки