a virtual machines and also supports Microsoft Component Object Model (COM) services.
According to Rüdiger Hansen, a Software AG technical s
pokesperson, "Bolero helps enterprises tap into the Java world without the need to educate their programmers in complicated object-oriented languages like Java or C++." Bolero includes a programming language with a Java bytecode compiler, a repository for project data, and a series of productivity tools such as a GUI builder.
The Bolero language includes transaction monitoring, object-relational mapping, and the definition of persistent objects. Whereas other languages such as Java require the programmer to map objects to relational tables more or less by hand, Bolero shields the programmer from the nitty-gritty of the relational data structure by
automatically mapping
objects and tables as the objects are created.
Developers can choose the object model as a general class attribute, so classes can be either Distributed COM (DCOM) objects or JavaBeans. "No special effort is required to create a DCOM or JavaBean object from a Bolero class," Hansen says.
In the next version, Bol
ero will also support CORBA's Internet Inter-ORB Protocol (IIOP). The final product will be commercially available by the end of this year.
Product Information
Software AG
Darmstadt, Germany
Phone: +49 6151 92 1935
E-mail:
ebr@software-ag.de
Internet:
http://www.softwareag.com
screen_link (43 Kbytes)

The Bolero development environment automatically maps objects and tables as they are created.