AccuBridge: Your link to ALM



AccuBridge Datasheet

N News Release

The AccuBridge SDK

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 distributed and parallel software development environment.


bulletAccuBridge for Eclipse bulletAccuBridge for IBM Rational® ClearQuest®
bulletAccuBridge for Microsoft® Visual Studio® bulletAccuBridge for Atlassian JIRA®
bulletAccuBridge for Serena® TeamTrack® bulletAccuBridge for HP Quality Center™
bulletAccuBridge for JetBrains IntelliJ® IDEA bulletAccuBridge for MKS Integrity Manager®
bulletAccuBridge for LDAP Provisioning bulletAccuBridge for Bugzilla





diagram: accubridge

AccuBridge enables an optional
Multivendor ALM solution.

The AccuBridge SDK Advantage

  • Implement a best-of-breed Application Lifecycle Management (ALM) 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, test tools, requirements, and document management systems.
  • AccuBridge Integration Services provide flexible integration between AccuRev and third-party issue tracking systems.

The Power of AccuRev

AccuRev provides enterprise software configuration management (SCM) and architecturally enabled process model optimization for highly distributed application development. AccuRev's award-winning SCM architecture has been designed specifically to simplify complex parallel development projects, ensuring optimal team collaboration, outsourcing models, software asset reuse, and time to market that far exceeds the capabilities of legacy SCM tools.

AccuRev forms the core of a true best-of-breed, multi-vendor application lifecycle management (ALM) solution, with unique capabilities which enhance and extend complementary development tools. This provides you with maximum control by offering the flexibility to choose the best lifecycle tool for your unique requirements, versus being locked in to a tool offered by a single-vendor suite. The result is an ideal mix of productivity with traceability and auditing for distributed and parallel projects and teams of all sizes.

 

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 SCM platform
  • Complete support for change package integration
“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
Jim Duggan
Vice President of Research at Gartner, Inc

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 streams-based architecture, including workspaces and change packages to hook into your requirements management system, custom build systems, test tools, integrated development environments, project management systems, 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

  • 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 package 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.

AccuBridge Integration Services provide robust data mapping that allows data type transformation between a third-party issue tracking system and AccuRev. Critical data is preserved in your integrated environment between AccuRev change packages, AccuWork, and the third-party issue tracking system

AccuBridge Packaged Integrations

Saving time and effort, AccuBridge SDK provides the foundation for building seamless integrations between AccuRev and third-party products. AccuRev offers packaged integration modules for the following products:
   
bulletAccuBridge for Eclipse bulletAccuBridge for IBM Rational® ClearQuest®
bulletAccuBridge for Microsoft® Visual Studio® bulletAccuBridge for Atlassian JIRA®
bulletAccuBridge for Serena® TeamTrack® bulletAccuBridge for HP Quality Center™
bulletAccuBridge for JetBrains IntelliJ® IDEA bulletAccuBridge for MKS Integrity Manager®
bulletAccuBridge for LDAP Provisioning bulletAccuBridge for Bugzilla