A year into Borland Software Corp’s [BORL] cradle-to-grave application design and management campaign, the company is expected to announce a suite of tightly integrated Java tools.
These are headed by Enterprise Studio 7.0 for Java, tying together related application modeling and performance management software with the company’s latest JBuilder IDE.
Borland will also unveil an edition of its Delphi Windows language for Microsoft Corp’s [MSFT] .NET, whilst promoting a RAD-based approach to Model Driven Architecture (MDA).
Application Lifecycle Management (ALM) is a concept under which an application can be modeled and built quickly and efficiently, then managed through its life using well-architected, graphical models.
Last year, Borland snapped up three vendors in the name of ALM, placing them on top of JBuilder. Together Corp provided mature modeling capabilities using Unified Modeling Language (UML), StarBase MDA AB added an application modeling framework for Delphi, with Starbase Corp [SBASe.DE] adding requirements management, collaboration and code control.
Despite ongoing integration work and shipping products like Together for example, with JBuilder, gaps remained. Together retained its own, separate interface to that of JBuilder.
Borland see Enterprise Studio 7.0 for Java as it first, truly integrated ALM product.
While Studio products are also available separately, Borland’s goal is that users buy the suite. Users, in turn, enjoy a broader range of functionality.
Version 7.0 introduces a single interface giving developers a single-window into UML modeling, Enterprise Java Bean (EJB) and Java ServerPages (JSP) performance testing capabilities.
Integration additionally means an organization can potentially identify performance problems using Optimizeit Enterprise Suite, resolving them by altering code in the UML model.
Borland is updating Together to include UML profiles, database modeling, code auditing and the ability to visually compare models and code auditing. Features in Optimizeit include thread debugging and profiling for the Java Virtual Machine (JVM).
This article was based on material originally published by ComputerWire.