August 18, 2006

Borland prepares to run Gauntlet for ALM

Product to automate software builds, tests

Just because Borland Software is exiting the developer tools business does not mean the company will not be tending to enterprise application developers, says Borland's Rob Cheng, director of developer solutions. To this end, the company is getting ready to release its Gauntlet continuous building and testing automation system, with the goal of helping developers better manage the development process.

The company acquired Gauntlet in February to add to its application lifecycle management arsenal. Meanwhile, the company is proceeding with a planned sale of its Developer Tools Group so it can focus on the ALM space.

Borland Gauntlet is due by later this year. Developed by former BEA Systems technologists, the product builds software automatically to make sure errors are not introduced and assists with establishing a daily process for development. Gauntlet performs builds earlier in the process than has been the norm.

"Gauntlet helps them manage how they build their software and how they test their software," Cheng said in a meeting with InfoWorld at Borland corporate offices in Cupertino, Calif. this week.

Gauntlet accommodates the incremental release style popularized by agile development methodologies. "It gives [developers] almost continuous, real-time feedback," Cheng said. The product will integrate with version control systems including Subversion and Borland StarTeam.

Its name, Gauntlet, signifies that the technology covers a multitude of tests. "Running the gauntlet means you have to run through a bunch of tests," Cheng said.

With Gauntlet, Borland is promoting the use of builds as an opportunity for test execution early in the development lifecycle, said analyst Carey Schwaber of Forrester Research. "The benefit of that is you find out about defects before you even get to a discrete testing phase," Schwaber said.

Borland's use of build management in Gauntlet is cutting-edge, although an open source tool such as CruiseControl can perform some of the same functions, she said. Gauntlet is intended to increase attention on one of the biggest pain points in the development lifecycle, which is making the system work together as a whole, Schwaber said.

Testing capabilities in the initial version of Gauntlet are tuned to Java development, although developers writing in .Net languages still could use it for managing check-ins and building software. Support for testing other languages besides Java will be added in the future. Citing the differences between scripting languages and compiled languages, Borland has no plans to add capabilities tuned to dynamic languages such as Perl or PHP (PHP: Hypertext Preprocessor). "These are scripting languages, so they're not compiled," Cheng said.

Gauntlet also embraces open source development methodologies, which are more transparent and open, said Cheng. But there are no plans to actually open-source any of the Gauntlet technology itself.

Borland's future relationship with developers, Cheng stressed, is a server-side relationship as opposed to working with them via client products, Cheng said.

In other developments at Borland, company representatives said the planned sale of the tools group still is progressing but they would not be tied down to a September target date, which previously was cited by the company. "It's on track in terms of the steps that we need to go through to spin this organization out," said Rick Jackson, chief marketing officer at Borland.

The tools group remains profitable, Jackson said. "The reason that we're spinning it out is business focus," he said.

Borland officials also cited the Dutch police force as a new ALM customer and said EDS recently doubled its investment in Borland ALM technology, growing from 6,000 seats to 10,000 seats.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.