IBM is expected to release Jan. 31 new software to help enterprise users automate governance.
The software, called IBM Rational Systems Developer, allows engineers to manage their software and systems development efforts more effectively, according to the company.
Roger Oberg, vice president of marketing at IBM Rational, said IBM Rational Systems Developer is a new integrated development environment with support for the Unified Modeling Language 2.0 modeling environment, and code development utilities for C++, Java or CORBA. The tool also is built on Eclipse and features integration with the Rational software portfolio, Oberg said.
Essentially, the IBM Rational Systems Developer is a peer of the IBM Rational Application Developer. "What the Rational Application Developer is to the J2EE [Java 2 Platform, Enterprise Edition], the Rational Systems Designer is to the C and C++ developer," Oberg said.
Meanwhile, the Rational Systems Developer supports governance in specific industries. For instance in the aerospace and defense sector, IBM is providing specific support for the Department of Defense Architecture Framework to help developers comply with defense systems requirements. The tool set provides standardized views and reports on the system architecture.
Rational Systems Developer is also able to create a visual model of a systems software design and can automatically generate code from the design, Oberg said.
"The system development marketplace is growing fast and more new development is taking place, plus with the emphasis on service-oriented architectures there is a lot of emphasis on modernizing applications," Oberg said.
In addition to the new tool, IBM Rational also announced agreements with several business partners to create Eclipse-based solutions for Rational software. These partners include Wind River, EmbeddedPlus Engineering, Pathfinder Solutions, Coverity, Galorath, Parametric Technology, Flashline and LogicLibrary.
Oberg said that from a historical perspective, Rational has typically done about half of its business in the applications world with Java-based development, and about half in the systems world with C and C++ development.
Check out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.