Home
Push back the Java and J2EE code generation limits
Discover the JCP "UML for EJB" profile

EJBs represent the Java component construction standard. They are the dedicated entry point of Java application servers implemented in multi-tier architectures.
Objecteering/UML is based on the "UML for EJB" profile standardized by the Java Community Process, which precisely describes the mapping of a UML model into EJB components.
The use of such a standard allows the simultaneous standardization of the UML definition of an EJB and its Java construction form. It then becomes possible to feed a Java application server with EJBs coming from several different tools. This kind of standardization approach leads to a significant
reduction in application construction costs.

Model your EJBs in UML

The "UML for EJB" profile brings the MDA approach to the construction of EJBs.
Objecteering/UML is used to build the UML model resulting from the component-based approach used.
It then applies to this model automatic transformation patterns, designed to produce the specific UML model of the EJBs and to generate the code dedicated to the targeted EJB platform.

Generate EJBs according to JCP standards
Objecteering/Java Developer automatically transforms the designated model parts, by applying EJB construction rules described in the standard "UML for EJB" profile. It maintains the consistency of all the classes which describe EJBs, generates the Java code for the EJBs and produces XML deployment descriptions of the EJBs.
Objecteering/Java Developer provides coupling to the most popular Java application servers on the market (WebLogic, WebServer, iPortal).
And of course, like all our code generators, it ensures permanent code/model consistency.
Included in Objecteering/UML Editions: Screenshots of this topic:
(click on thumbnail to view full size image)
EJBs generation example
[Home] [Products] [Download] [Services & Support] [News & Events] [About us] [Contact] [Sitemap
Copyright© 2006 Objecteering Software, All Rights Reserved