Open Services for Lifecycle Collaboration

Open Services for Lifecycle Collaboration (OSLC) to zestaw specyfikacji opracowanych w celu uproszczenia integracji narzędzi w cyklu życia dostarczania oprogramowania. Zaprojektowane w celu rozwiązania pewnych problemów utrudniających efektywną integrację produktów dotyczących cyklu życia, usługi OSLC obsługują tworzenie wielkoskalowych, łatwych do konserwacji integracji w środowisku narzędzi heterogenicznych.

Korzystając z koncepcji powiązanych danych i protokołów WWW, specyfikacja OSLC udostępnia standardową metodę integrowania aplikacji niezależnie od funkcji API produktów, redukując niekompatybilność narzędzi i redukując konieczność używania określonych produktów lub wersji produktów. Eliminując konieczność odwzorowywania typów danych między aplikacjami i synchronizowania danych w niezależnej, specyficznej dla integracji składnicy danych, protokoły OSLC usuwają bariery między narzędziami i zapewniają bezpośredni dostęp do danych produktu w czasie rzeczywistym. Usługi OSLC ułatwiają dostęp do danych bez złożonych instalacji lub konfiguracji, których często wymagają inne integracje.

W przypadku narzędzi, które używają specyfikacji OSLC, można łatwiej utrzymać integracje narzędzi pochodzących od różnych dostawców i lepiej współużytkować informacje między narzędziami. Na przykład narzędzie do zarządzania jakością może zostać lepiej zintegrowane z systemem zarządzania zmianami w celu rejestrowania i śledzenia defektów oprogramowania.

Specyfikacje OSLC są projektowane przez grupy robocze w społeczności OSLC. Informacje na temat struktury tej grupy i nadzoru nad nią zawiera serwis http://open-services.net.

Więcej informacji o powiązanych danych i usługach OSLC można znaleźć w sekcji Wprowadzenia do pojęć powiązanych danych i OSLC.


Opinie