Java[TM] Specification Request (JSR) 26 Defines the Basis
For Automating EJB[TM]Development Using Visual Modeling
LEXINGTON, Mass., June 6 /PRNewswire/ -- Rational Software (Nasdaq: RATL),
the e-development company, and the Java Community Process[SM] program today
announced the release of the UML/EJB[TM] Mapping Specification Request
[JSR-000026], which defines a standard mapping between the Enterprise
JavaBeans[TM] (EJB[TM]) architecture and the Unified Modeling Language (UML).
This mapping is referred to as the "UML Profile for EJB."
(Photo: http://www.newscom.com/cgi-bin/prnh/20010417/RATLLOGO )
As adoption of the EJB component model grows, the need for modeling
standards is critical for software developers. The UML Profile for EJB
provides the developer community a key link between these two technologies.
Currently, the UML Profile for EJB targets EJB 1.1 and UML 1.3. As new
versions of these specifications are released, the specification will be
updated through the Java Community Process program.
Since its introduction in 1995 as the open, inclusive process to develop
and revise Java technology specifications, reference implementations, and
technology compatibility kits, the Java Community Process program has fostered
the evolution of the Java platform in cooperation with the international Java
developer community. More than 120 Java technology specifications are in
development in the Java Community Process program, which has over 350 company
and individual participants.
The software development industry is recognizing that the creation of
complex enterprise components without the help of automated tools is costly,
risky and time consuming. Visual modeling and the Unified Modeling language
simplify the process and reduce the risk. The UML Profile for EJB enables
tool vendors to collaborate, providing a common format for the transfer of
models between tools. This specification sets common understanding of how EJB
models are represented using the UML programming language. This benefits both
vendors and end-users of EJB technology-based tools.
"Through the Java Community Process, Sun and Rational are happy to be
working together to develop standards for UML language-based EJB models," said
Mark Hapner, J2EE lead architect, Sun Microsystems. "The UML/EJB Mapping
Specification Request was initiated by Sun. Development of and implementation
of the UML Profile for EJB was led by Rational. Now, this standard is Sun and
Rational's recommended method for mapping between EJB and UML models."
"The UML Profile for EJB defines a standard way to model EJBs, replacing
ad hoc and propriety mechanisms," said Jack Greenfield, chief architect,
Practitioner Desktop Group, Rational Software. "Defining UML profiles for
important platform technologies, such as J2EE, is a key step in realizing the
model-driven development vision shared by many industry thought leaders. This
mapping specification is yet another example of Rational's commitment to Java
technology and the software developer community."
The UML Profile for EJB lets software developers use UML to describe
software systems that are based on the EJB architecture. It defines standard
representations for EJB technology in the UML language, providing a basis for
forward engineering artifacts from UML models and for reverse engineering UML
visualizations from artifacts. This specification also defines a standard
format for storing a UML model that describes the contents of an EJB
technology-based Java Archive (JAR) file within the file itself.
The Java Community Process expert group that defined JSR-000026 included
Fujitsu, IBM, Inline Software, IONA, Number Six Software, Oracle, Open Cloud
Limited, Rational Software, Softeam, Sun Microsystems and Unisys Corporation.
Several companies that participated in that expert group are also members of
the OMG Object Analysis and Design Task Force, the group responsible for the
UML specification.
About Rational Software Corporation
Rational Software provides a platform for software development that speeds
time-to-market while improving software quality. This integrated, full life-
cycle solution combines software engineering best practices, market-leading
tools, and professional services. Ninety of the Fortune 100 and 49 of the
Fortune e-50 build software with the Rational solution. This open platform is
extended by hundreds of partners providing more than 500 complementary
products and services. IDC has recognized Rational as the revenue leader in
multiple application development and deployment markets for four years in a
row. Founded in 1981, Rational, one of the world's largest software
companies, had revenues of $815 million in its fiscal year ended March, 2001
and employs more than 3,700 people around the world. Rational is a component
of the Nasdaq-100 Index(R). Additional information is available on the
Internet at http://www.rational.com.
The word "Rational" and Rational's products are trademarks of Rational
Software Corporation. References to other companies and their products use
trademarks owned by the respective companies and are for reference purposes
only.
All trademarks contained herein are the property of their respective
owners.
Sun, Sun Microsystems, the Sun logo, Java, Java Community Process,
Enterprise JavaBeans, EJB and J2EE are trademarks or registered trademarks of
Sun Microsystems, Inc. in the United States and other countries.
SOURCE Rational Software Corporation
back to top
Related links: http://www.rational.com
Photo Notes:Newscom: http://www.newscom.com/cgi-bin/prnh/20010417/RATLLOGO AP Archive: http://photoarchive.ap.org PRN Photo Desk, 888-776-6555 or 201-369-3467
CONTACT: Karl Stetson of Rational Software, 425-497-4066, or kstetson@rational.com; or Sonya Hausafus of Greenough Communications Group, 303-545-9900, ext. 12, or shausafus@gcgpr.com
|