By Kirk L. Kroeker TechNewsWorld
11/03/03 4:02 PM PT
"Unified development environments allow developers to work across organizational boundaries within a single interface, making developers much more productive while helping to reduce development time and costs," said Rikki Kirzner, research director at IDC.
As part of its 20th anniversary celebration, Borland announced Enterprise Studio 7 for Java, an application lifecycle management system designed to help unify development teams and speed creation of business applications.
The company's new software brings together three products into one unified environment with modules for designing, developing and testing code in a single system. In addition to the three main functions of the new system, Enterprise Studio 7 offers a combination of features designed to help increase productivity by bringing together the people and processes involved with application development.
"Borland has taken a leadership position in establishing the integrated development environment; now, with our application lifecycle management strategy, we are unifying the development process for organizations and are a leading force behind the unified development environment," said Dale Fuller, CEO of Borland.
Software development today spans multiple disciplines, said Fuller. Developers are being asked to participate in more phases of the process.
Single Point of Control
"Today's projects are typically much more complex, and developers need tools that manage and reduce complexity as well as helping them perform or span multiple roles," said Rikki Kirzner, research director at IDC. "Unified development environments allow developers to work across organizational boundaries within a single interface, making developers much more productive while helping to reduce development time and costs."
Enterprise Studio 7 for Java is a single system that includes integrated technology from multiple Borland products. It bundles together the company's Caliber enterprise requirements management features, StarTeam configuration management features, Borland Enterprise Server and JDataStore software.
The company's Together tools -- which also are integrated into the package -- are designed to keep application models and source code synchronized throughout the development process through what the company calls "live source" technology.
Features in Together include unified modeling language (UML) support, database modeling, the ability to compare models visually, support for quality improvement with new design patterns, and new layout capabilities and diagram navigation.
Performance Management Technology
The new software also features quality analysis and performance management technology through the Borland Optimizeit Suite, which is designed to reduce performance problems in production and improve application quality.
New features offered by Optimizeit Suite for Enterprise Studio 7 include integrated J2EE performance management to address performance issues early in the development cycle and an automatic application quality analyzer to catch hidden issues that can cause problems in deployment.
The single user interface for Enterprise Studio 7 will be delivered through the newly launched Borland JBuilder X, which offers several interface improvements, including a standards-based Struts designer for rapid development of advanced Web applications using the familiar drag-and-drop approach.
A new deployment descriptor editor also is included with the new package and is designed to simplify configuring and modifying J2EE deployment descriptors for the application servers, including the JBoss application server.
Borland Enterprise Studio 7 for Java will begin shipping on Windows, Linux and Solaris platforms in December.
Tools for C++
Borland also recently announced two updated tools for C++ developers: C++BuilderX and Enterprise Studio for C++. While newer languages, such as Java, Jini, Perl and Microsoft's (Nasdaq: MSFT) C#, receive much more attention in the press than C++, the C++ group of programmers is still, by most analyst estimates, the largest group of developers by far.
Development tool vendors like Borland, Rational (recently purchased by IBM), Metrowerks (operating now as a division of Motorola) and Sun continue to release tools for this community.
"C++BuilderX is the result of over two years of a renewed research and development effort focused on delivering new advanced development capabilities for the entire C++ market," J.P. LeBlanc, vice president and general manager of the mobile and C++ solutions group at Borland, said in a statement.
"We are focused on standards-based C++ application lifecycle management, as well as multiplatform and multicompiler support as important priorities."
C++ Development
As one of the largest development tool vendors, Borland has championed C and C++ development for more than 15 years. The C++Builder environment itself was first launched in 1991. The new C++BuilderX brings Unix support to the tool and also offers CORBA integration. (CORBA -- or the Common Object Request Broker Architecture -- is an Object Management Group specification that provides a standard interface between OMG-compliant objects.)
With the new tools, Borland hopes to offer a standards-based, cross-platform approach to programming in C++ with a development environment based on the same enterprise framework used by Borland JBuilder.
In JBuilder, an XML project format helps minimize the complexities of managing multiple compilers and debuggers through a single user interface. Coupled with debugging capabilities, this format is designed to shorten the porting time of applications to new platforms.
Reducing Complexity
Borland hopes C++BuilderX also will help ease the complexities associated with developing for multiple platforms by letting developers visually build and deliver cross-platform applications that do not require compiler extensions.
C++BuilderX also offers support for mobile and embedded computing environments, continued integration with Borland C++ compilers, and support for other standards-based C++ compilers, including GCC, Intel (Nasdaq: INTC), Metrowerks, Microsoft Visual C++ and Sun Forte C++.
"The C++BuilderX IDE notably incorporates Intel C++ compilers, Intel Performance Libraries and Intel VTune Performance Analyzers for Windows and Linux, supporting the Intel Pentium, Itanium, and Intel XScale families of processors," said Jonathan Khazam, general manager of the Intel software products division.
IBM Gets Xbox, Intel Wins Gateway and Dell November 03, 2003
With its existing relationships with Sony for the PlayStation consoles and Nintendo for the GameCube, IBM now can brag that it powers all three major gaming consoles.
Related Stories
Wintel Monoculture, Lamarckian Biology and Bill Joy October 16, 2003
It's possible to think of the present epidemic of Wintel security violations and its worldwide economic consequences as a relatively benign demonstration of what happens when a Lamarck biology is allowed to work itself out in the absence of intelligent direction and control.
Sun's Java Desktop System Will Support Athlon 64 September 26, 2003
"By ruthlessly focusing on compatibility and interoperability, Sun's Java Desktop System represents the industry's first alternative to the Microsoft Windows desktop," said Jonathan Schwartz, executive vice president of software at Sun.
Borland Updates C++ Tools September 15, 2003
Included in Enterprise Studio for C++ is the new Borland Together Edition for C++BuilderX, a tool designed to help developers create and communicate projects with detailed blueprints in the form of UML-based models.
Sun and SuSE Ally on Java, Linux August 01, 2003
Sun furthers its work to make its Java an automatic part of the tools for developers, while SuSE gets wider distribution of its Linux software through another large hardware player.
Microsoft Updates Tool to Convert Java to .NET July 15, 2003
Microsoft's focus on tools for converting Java into C# suggests the company is doing all it can to make it easier for those working in Java to switch to Microsoft's .NET framework.
Related News Alerts
More by Kirk L. Kroeker
Veritas: 'We Are Taking Heterogeneity to the Next Level' August 04, 2004
"Our intention has been to try and release on all those platforms simultaneously," Ranajit Nevatia, director of Linux strategy at Veritas, told LinuxInsider. "We've been trying to get to that point since last year. We are taking heterogeneity to the next level."
Tim Berners-Lee Knighted by Queen Elizabeth July 16, 2004
Sir Timothy Berners-Lee, a British citizen who lives in the United States, was knighted in recognition for his "services to the global development of the Internet" through his invention of the World Wide Web.
NASA's Aura Spacecraft Launches from Vandenberg July 15, 2004
"This moment marks a tremendous achievement for the NASA family and our international partners," said NASA Associate Administrator for Earth Science Dr. Ghassem Asrar. "We look forward to the Aura satellite offering us historic insight into the tough issues of global air quality, ozone recovery and climate change."