LQE(Lifecycle Query Engine)로 데이터 색인화

Lifecycle Query Engine을 사용하면 TRS(Tracked Resource Set) 스펙을 지원하도록 구성된 제품에 저장된 자산을 색인화하고 검색할 수 있습니다.

Rational® Engineering Lifecycle Manager는 TRS(Tracked Resource Set) API의 드래프트 스펙 구현을 통해 LQE(Lifecycle Query Engine)와의 통합을 지원합니다. TRS API 드래프트 스펙은 Lifecycle Query Engine이 아닌 다른 애플리케이션으로는 구현할 수 없습니다.

Rational Engineering Lifecycle Manager와의 통합을 통해, 사용자는 LQE(Lifecycle Query Engine)를 사용하여 Rational Team Concert™, Rational Rhapsody®, Rational DOORS®, Rational Quality Manager와 같은 TRS(Tracked Resource Set) 스펙을 지원하는 도구 간에 링크된 라이프사이클 데이터 색인을 작성할 수 있습니다. 라이프사이클 도구를 사용하면 TRS를 통해 링크된 라이프사이클 데이터를 노출하여 데이터를 색인화할 수 있습니다. 이 멤버는 색인 자원이라고 하는 RDF(Resource Description Framework) 표시가 있는 검색 가능한 자원이어야 합니다.

TRS(Tracked Resource Set) 스펙에 대한 자세한 정보는 Open Services for Lifecycle Collaboration Tracked Resource Set Specification Version 2.0을 참조하십시오.

하나 이상의 TRS에서 빌드된 LQE 색인을 통해 색인 자원의 RDF 그래프를 집계하는 RDF 데이터 세트에 대해 SPARQL 조회를 실행할 수 있습니다. 이를 통해 자원 간의 교차 도구 링크를 포함하여 다중 라이프사이클 도구로부터 데이터를 함께 조회할 수 있습니다. 라이프사이클 도구의 색인 자원에 대한 변경사항은 TRS의 변경 로그를 통해 검색 가능하며, 이를 통해 라이프사이클 색인으로 변경사항을 전파하여 최신 상태를 유지할 수 있도록 해줍니다.

TRS의 자원 대부분은 라이프사이클 도구가 보통 인증된 사용자의 ID를 기반으로 액세스를 허용 또는 거부되는 보호 자원이 됩니다. LQE는 색인 자원에 대한 무제한 액세스 권한을 제공하여 신뢰할 수 있는 클라이언트(특정 사용자와 반대)로 라이프사이클 도구로 인증합니다. 자원 액세스 제어 스펙을 구현함으로써 라이프사이클 도구는 LQE를 통해 색인 자원으로부터 모은 정보를 보호하고 색인의 사용자에 대해 라이프사이클 도구 자체에 대한 정책과 동일한 액세스 제어 정책을 적용할 수 있습니다.

Lifecycle Query Engine은 단일 Jazz™ Team Server를 통한 등록을 필요로 하는 Jazz 애플리케이션입니다. 분산 환경에서는, 다른 Jazz Team Server 간에 동반자 관계를 설정할 수 있습니다.

LQE에서 사용하는 용어

자원
자원은 RDF 표현식에 의해 설명되는 오브젝트입니다. RDF 자원은 URI로 식별됩니다.
자세한 정보는 다음을 참조하십시오. 컴포지트 기능/환경 설정 프로파일: 용어 및 약어
트리플
RDF 트리플에는 3개의 컴포넌트(주어, 술어, 목적어)가 포함됩니다.
자세한 정보는 다음을 참조하십시오. RDF(Resource Description Framework): 개념 및 추상 구문
그래프
RDF 그래프는 RDF 트리플의 세트입니다.
자세한 정보는 다음을 참조하십시오. RDF(Resource Description Framework): 개념 및 추상 구문
RDF 어휘
RDF 어휘는 RDF 데이터에서 특성과 클래스의 의미 있는 사용을 설명합니다.
자세한 정보는 다음을 참조하십시오. RDF Vocabulary Description Language 1.0: RDF 스키마

LQE에서 사용하는 URL

홈 페이지
https://[서버]:[포트]/lqe/web
관리 페이지
https://[서버]:[포트]/lqe/web/admin
이 페이지는 모든 LQE 관리 기능에 사용됩니다.
조회 페이지
https://[서버]:[포트]/lqe/web/query
SPARQL 조회를 실행하려면 이 페이지를 사용하십시오. 다른 제품에서 예상치 못한 조회 결과로 인한 문제점 해결 시 유용합니다.
사용자 권한 페이지
https://[server]:[port]/lqe/web/auth
조회를 실행할 경우 데이터 소스에 대한 LQE 액세스를 사용 또는 사용 안함으로 설정하려면 이 페이지를 사용하십시오. 이를 통해 아티팩트가 조회 결과에서 리턴되는 데이터 소스를 제한할 수 있습니다.
루트 서비스 문서
https://[서버]:[포트]/lqe/scr
Jazz Team Server에는 루트 서비스 문서라 불리는 Jazz 애플리케이션을 설명하는 표준 방법이 있습니다. LQE용 루트 서비스 문서는 해당 서비스, 인증 모델, 라이센스 및 기능 사용자를 설명합니다.

LQE에서 생성되는 로그 파일

LQE 로그
[JTS_ROOT]/server/logs/lqe.log
LQE 특성
[JTS_ROOT]/server/conf/lqe/lqe.properties
Jazz Team Server 로그
Jazz Team Server 로그: [JTS_ROOT]/server/logs/jts.log
Tomcat 로그
Tomcat 로그: [JTS_ROOT]/Server/Tomcat/logs/catalina.log
WebSphere® Application Server 로그
[WebSphere_Install_Dir]\AppServer\profiles\[server_name]\logs\ lqe.log

피드백