AccuBridge: Your link to ALM
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.
AccuBridge enables an optional |
The AccuBridge SDK Advantage
|
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
|
“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 |
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
