OSLC 기반 통합 작성에 대한 정보

제품을 OSLC 제공자 또는 이용자로 사용할 수 있는 경우 사용자 고유의 통합을 작성할 수 있습니다. 이 절에서 설명한 이 정의와 자원은 태스크에 대한 소개를 제공합니다. OSLC 작동에 대한 정보는 http://open-services.net/resources에서 찾을 수 있습니다.

OSLC로 빌드된 통합은 OSLC 코어 스펙 및 도메인 스펙을 기반으로 합니다. 코어 스펙은 기본 통합 기술과 HTTP 및 RDF(Resource Description Framework) 사용에 대해 설명하고, 모든 OSLC 서비스가 지원해야 하는 공통 기능을 식별합니다. 도메인 스펙은 변경 관리, 테스트 관리, 요구사항 관리 또는 아키텍처 관리와 같은 특정 ALM 영역에 맞도록 사용자 조정됩니다. 도메인 스펙은 코어 스펙을 준수합니다. 예를 들어, 변경 관리 스펙은 변경 관리 도구(이용자)에서의 사용과 제공자 도구에 의한 사용을 위한 공통 자원 세트, 형식, RESTful 서비스를 정의합니다. 스펙은 다른 라이프사이클 도구와의 상호작용을 위한 서비스 및 형식 세트에 대해 설명하며 도구의 동작 또는 도구의 클래스를 표준화하려고 하지 않아야 합니다.

OSLC와의 통합을 작성하는 데 필요한 계획 수립 및 태스크의 소개 및 지시문은 OSLC로 시작하기(고급)를 참조하십시오. Rational 제품의 OSLC 작동에 대한 제품 특정 정보는 OSLC 서비스를 이용한 제품 확장에 대한 절의 제품 Information Center에서 찾을 수 있습니다. 이 절에는 또한 통합을 빌드하는 데 필요한 지원된 링크 유형과 자원에 관한 정보가 있습니다.

OSLC 스펙에 대한 작업을 시작하기 전에 일부 기본 OSLC 개념과 Eclipse Lyo 편집기를 숙지하는 것이 유용합니다.

이용자, 제공자 및 자원

OSLC 서비스 제공자는 OSLC 서비스의 구현을 제공합니다. 서비스 제공자는 자원에 대한 링크를 표시하기 위한 정보와 자원의 리치 미리보기를 이용자에게 제공합니다.

OSLC 이용자는 서비스 제공자가 제공한 자원을 사용하는 웹 애플리케이션입니다.

OSLC에서 라이프사이클의 각 아티팩트는 자신의 이름으로 URI를 가지고 있고 GET, PUT 또는 POST와 같은 HTTP 메소드를 사용하여 조작할 수 있는 HTTP 자원입니다. 모든 아티팩트 또는 자원은 주어, 술어, 목적어로 구성되는 RDF 표현을 가지고 있습니다. 예를 들어, 요구사항에서 테스트 케이스로 링크하는 경우 RDF 표현은 요구사항을 주어로, 관계 유형 또는 링크 유형을 술어로, 각각이 URI로 식별되는 테스트 케이스를 목적어로 가지고 있을 수 있습니다.

Eclipse Lyo: 통합 작성용 도구 키트

Eclipse Lyo는 Eclipse 커뮤니티가 OSLC(Open Services for Lifecycle Collaboration) 스펙을 채택하고 OSLC 호환 도구를 빌드하는 데 도움을 주는 SDK입니다. 여기에는 통합이 OSLC와 호환되는지 확인하는 데 도움이 되는 테스트 스위트, Java에 초점을 맞춘 소프트웨어 개발 툴킷, 테스트 때 사용할 수 있는 작업 샘플과 단순 서버가 있는 참조 애플리케이션이 포함됩니다. Eclipse Lyo에 대한 자세한 정보는 http://www.eclipse.org/lyo를 참조하십시오.


피드백