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 스펙을 사용하여 작업을 시작하기 전에 Eclipse Lyo 편집기와 다음의 기본 OSLC 개념에 익숙해지십시오.

이용자, 제공자 및 자원

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

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

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

Eclipse Lyo: 통합 작성용 툴킷

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


피드백