The AccuBridge SDK



AccuBridge SDK Data Sheet
The AccuBridge™ Software Development Kit (SDK) streamlines the creation of custom integrations, allowing you to combine the power of AccuRev® process change management with existing software infrastructure and tool investments. This enhances your return on investment through increased agility, reliability, and quality of your Agile, geographically distributed, offshore and parallel software development environment.

The AccuBridge SDK Advantage

  • Implement a best-of-breed lifecycle solution by deploying AccuRev with products from other vendors.
  • AccuBridge Java API provides developers a well-documented API for building AccuRev-enabled applications in Java.
  • AccuBridge SDK enables interaction between AccuRev and third-party software, including issue tracking, Agile project management, test tools, requirements, and document management systems.
  • AccuBridge Integration Services provide flexible integration between AccuRev and third-party issue tracking systems.

AccuBridge enables an optional
Best-of-Breed ALM solution

AccuBridge SDK Features

  • Integration Services written in Perl for easy customization
  • Flexible support via the Java API
  • Easy-to-use developer platform for third-party integrations
  • Open standards based
  • Proven AccuRev streams-based solution
  • Foundation for optimal best-of-breed breed software development lifecycle platform
  • Complete support for change packages integration

AccuBridge Java API

Write custom AccuRev-enabled applications with this well-documented Java Application Programming Interface. Quickly and easily take advantage of the power of the AccuRev stream-based architecture, including workspaces and change packages to hook into your integrated development environment (IDE), requirements management, build management,, testing, , project management, or document management system. Take advantage of existing tools infrastructure by building tight application-specific integration in Java. Full documentation is provided in JavaDoc HTML format

The AccuRev Java API consists of

“Large companies often have multiple technology lifecycles to manage and coordinate. An ALM solution woven from integration-friendly best-of-breed solutions is an important option, improving visibility and control without major disruptions to the development process.”

Jim Duggan
Vice President of Research at Gartner, Inc

  • Data packages with containers for common AccuRev objects, including workspaces, streams, change packages
  • Parsers to manipulate data packages
  • Process packages that contain Java classes used to perform common AccuRev actions such as keep and defunct
  • A common packages that provides date-time utilities and useful constants

AccuBridge Integration Services

A key component of AccuBridge SDK, AccuBridge Integration Services, enable developers to integrate AccuRev with third-party issue tracking systems. AccuBridge Integration Services are written in Perl, allowing for easy extensibility and customization.

For example, AccuBridge's integration supports batch transfers or automated transfers from third-party systems into the AccuRev issue tracking system, AccuWork™. The power of AccuRev's fully integrated change package feature is available to applications built with AccuBridge Integration Services, enabling seamless process workflow between AccuRev, AccuWork, and any third-party issue tracking system.

This leverages your current issue tracking investment while accessing the benefits of AccuRev change packages for robust workflow associated with source code changes.

Supported Platforms

For supported platforms see the matrix AccuBridge Integration Support Matrix

Download

» Click here to Download