IBM Lifecycle Query Engine (LQE) Integration

What is LQE?

IBM Lifecycle Query Engine (LQE) serves as a data aggregator for IBM Jazz Reporting Service and IBM Engineering Lifecycle Optimization - Engineering Insights (ENI). It collects and indexes data from multiple lifecycle management tools, including SECollab, through TRS (Tracked Resource Set) feeds.

Overview

SECollab provides TRS feeds that allow LQE to track creation, updates, and deletions of SECollab resources. This integration enables comprehensive reporting and analytics across your engineering lifecycle tools.

Required TRS Feeds

The configuration requires registering two distinct data sources in LQE:

1. Architecture Management Feed

Tracks creation, updates, and deletions of SECollab architecture management artifacts.

2. Process Feed

Captures SECollab project properties and their modifications to enable proper access control in LQE.

Configuration Process

  1. Access the LQE administration interface at https://<lqe_host_name>:<port>/lqe/web/admin
  2. Navigate to Data Sources
  3. For each feed, click Add a Data Provider and follow IBM's standard procedure
  4. Enter the Root Services URL and Data Source URL for each feed
  5. Provide the OAuth Consumer Key and Secret configured in SECollab
  6. Assign an appropriate descriptive label to identify each data source
  7. Save and activate each data source

Additional Configuration Steps

After registering the data sources, administrators should:

Verification

Once successfully registered, LQE will begin indexing SECollab resources. You can monitor the indexing progress in the LQE Data Sources page. The initial indexing process may take considerable time depending on the volume of data in your SECollab repository.

Note: The Process feed is essential for proper access control. Without it, LQE cannot enforce SECollab's project-level permissions.