Rational, InLine Make Models Spill the Beans

Rational Software Corp. ( will soon announce its partnership with InLine Software Corp. ( to integrate InLine Standard, an Enterprise JavaBeans (EJB) development tool, with Rational Rose, allowing developers modeling their application in Rose to automatically generate EJBs.

"With all the other languages people develop with in Windows NT, this adds a very powerful way to visualize and architect how you want to put those applications in place," says Jeff Hammond, Rational product manager. "You can create the model in Rational Rose and the EJBs get seamlessly created in InLine."

The companies say the new product will encapsulate the UML/EJB Bridge, an emerging Java standard, which can be applied to the latest version of Rose and beyond. Developers can then apply the Unified Modeling Language (UML) to automatically create and deploy EJBs. The EJB component-based applications resulting from the integration can be deployed on Java application servers such as BEA WebLogic and IBM WebSphere, and in integrated development environments (IDEs) such as Inprise/Borland JBuilder, NetBeans Developer and Symantec VisualCafe.

"Basically, the people doing development of enterprise applications are using UML models with Rational Rose," explains Andy Simmons, vice president of marketing for InLine Software. "They can pick their favorite IDE and deploy to whatever server they want and leverage the tools they already have in place."

The JavaSoft Community (, a Java standards body, has been working on the UML/EJB Bridge as a standard for UML and EJB mapping. The standard isn't complete but the Rational/InLine solution has been written to the draft of the mapping specification and will continue to be compliant with it as it goes through inception.

The new UML/EJB Bridge adds to the InLine Standard function that automatically generates code from the model by providing a translation system that reads UML and from that, generates EJB components and vice versa.

"The other nice thing is if you already have existing JavaBeans, you can bring them into Rational Rose and synchronize from Rose into InLine," Rational's Hammond explains. "If I make changes in the InLine environment, those will be synchronized into the Rose model. It makes for a very effective and powerful environment because it lets people work the way they want to work." -- Brian Ploskina

About the Author

Scott Bekker is editor in chief of Redmond Channel Partner magazine.


  • Feds Takes Action Against Russian Firms for Spying

    The U.S. Department of the Treasury has issued sanctions against Russia and a handful of Russian organizations for spying and other cyberactivities.

  • Microsoft Previews 64-Bit OneDrive Client for Windows 10

    A preview of a 64-bit OneDrive client for x64 Windows 10 systems is now available for work, school or home users.

  • The 2021 Microsoft Product Roadmap

    From Windows 10X to the next generation of Microsoft's application server products, here are the product milestones coming down the pipeline in 2021.

  • Microsoft Adds Data Loss Prevention Alerts to Compliance Toolbox

    The latest part of Microsoft's overall compliance tooling is its Data Loss Prevention Alerts Dashboard, now generally available.