Rational Software and Sun are creating a cross-platform set of
e-development tools for developers writing to the SolarisTM Operating
Environment (OE).
This e-development solution for the Solaris OE integrates Rational's
suite of application development tools with Sun's JavaTM and Java 2
Platform, Enterprise Edition (J2EETM) technologies, as well as the
ForteTM for Java Integrated Development Environment (IDE). This
collaborative effort furthers the two companies' strategic
relationship, which was announced last year at the 2000 JavaOneSM
Developers Conference.
The combination of Rational products and Sun tools and technologies
provides developers writing to the Solaris OE with the first single
unified development environment that supports the Java 2 Platform,
Standard Edition (J2SETM), the J2EE platform and the Java 2 Platform,
Micro Edition (J2METM) integrated with the Forte for Java IDE on the
Solaris 8 OE. With this environment, developers can build on the
platform they are using to deploy their software, thereby avoiding the
cost of additional testing and transition time. Further, the
combination of Rational's development leadership and Sun's platform and
technology leadership gives developers the maximum flexibility and
technology support for quickly building higher quality applications for
the Java platform and the Solaris Operating Environment.
"Through our collaboration with Rational, we are delivering on the
promise to provide Sun's developer community with the most powerful
tools for building the next generation of Internet applications" said
Patricia C. Sueltz, executive vice president, Software Systems Group at
Sun Microsystems, Inc. "The Sun and Rational solution enables
developers to speed Java technology based application time to market,
improve software quality and reduce total cost of ownership."
Rational and Sun joint development is focused on three main areas:
Solaris 8 Operating Environment Development
Rational and Sun offer the first complete lifecycle development
solution available for Sun Solaris 8 OE developers and the Sun server
platform. This solution includes Rational Suite Development Studio,
which features Rational Rose, the leading visual modeling tool. Also
included in this lifecycle development solution is Rational ClearCase
and Rational ClearQuest, which offer developers change management and
defect tracking capabilities, respectively. A new product included in
the solution is Rational Test RealTime -- the tool of choice for use
with Sun's ChorusOSTM operating system -- providing functional,
performance and code coverage testing.
Forte for Java IDE Product Development Support
A number of Rational products are now integrated with the Forte for
Java IDE, including Rational Rose and Rational ClearCase, the leading
software configuration management tool. Integrating with the Forte
for Java IDE enables superior functionality and ease of development for
Sun developers. Further, the combination of the Forte for Java IDE
with Rational Rose RealTime and Rational QualityArchitect RealTime
delivers the only complete integrated modeling and testing solution for
wireless and embedded J2ME platform development.
Professional Services
In addition to technology integration, Rational and Sun Professional
ServicesSM are working closely to ease development for Sun customers.
Sun Professional Services methodologies leverage the Rational Unified
Process and the Rational Suite Development Studio as a key development
environment for customer solutions. Sun Professional Services and
Rational are also collaborating to help customers speed J2EE platform
development through the availability of patterns and tools. Rational
has combined the J2EE Patterns Catalog from Sun Professional Services
with design templates and code templates to rapidly develop substantial
parts of a business application. Rational has also developed a set of
tool mechanisms, assets and process guidance collectively called
"e-development Accelerators" to automate the Java technology
development process.
These tools and processes help improve software quality by ensuring
that the code being developed meets the requirements of the application
being built. Because development is a distributed activity resulting in
individual modules, a developer needs to be confident that the
individual modules -- developed independently -- all meet the
functionality requirements of the application and will work together
seamlessly. Processes include the appropriate feedback and corrective
action steps needed to integrate these software modules.
Read More ...
[...read more...]