.: Omg

Altova UModel  Altova UModel 2008
Altova UModel 2008 Enterprise Edition is the starting point for successful software development. Visually design application models and generate Java, C#, or VB.NET code and project documentation. Or, reverse engineer existing programs into UML 2 diagrams then fine tune your designs and complete the round trip by regenerating code. UModel makes visual software design practical for any project. It's the simple, cost-effective way to draw on UML.
uml, unified modeling language, application models, omg, model driven architecture, data modeling, uml 2.1, software design, use case diagram, class diagram,

Java Distributed Refreshable Objects  Java Distributed Refreshable Objects 3.1
Distributed Refreshable Objects is a software library enhancing inter-object communication in local as well as distributed environments, which can be considered as more effective and flexible alternative to CORBA. The library provides effective network data interchange, caching resource-intensive calculated properties without stale data and allows migrating an application into distributed environment efficiently and transparently for programmers.
java distributed, java distributed cache, java distributed objects, java distributed systems, distributed application, java components, remote procedure call, java mvc, omg, orb,

Altova UModel Professional Edition  Altova UModel Professional Edition 2008
Altova UModel 2008 Professional Edition is the simple, cost-effective way to draw on UML. Visually design application models and generate Java, C# or VB.NET code and project documentation. Or reverse engineer existing programs into UML 2.1 diagrams then fine tune your designs and complete the round trip by regenerating code. UModel makes visual software design practical for any project. It's the starting point for successful software development.
uml, unified modeling language, application models, omg, model driven architecture, data modeling, uml 2.1, software design, use case diagram, class diagram,