Thought inc.

The Dynamic O/R Mapping Company
Home CocoBase Download News Partners Corp Info
  press releases
  industry coverage

press releases  


Automatically generates persistence layer from UML/XMITM class diagrams


SAN FRANCISCO, CA., September 4, 2001 - THOUGHT Inc.® (, the leader in Object to Relational (O/R) Mapping Technology, OPTIMIZED for EJB and Java O/R, today announced the integration of CocoBase Enterprise O/R with UML/XMI® Compatible Modeling tools (i.e.Together Control Center and Rational Rose). CocoBase can import model information into its O/R maps and link definitions (i.e. descriptors). Developers can now extend their favorite Modeling Tools' functionality to include CocoBase's dynamic, object-to-rational database persistence. CocoBase can turn UML/XMI® Models into persistence maps, generate a complete range of abstract Java classes, EJB components and greatly simplify the complex process of mapping and persisting relational data.

CocoBase boosts productivity by eliminating the need to hand-code or hand-maintain database access for CMP, BMP Entity beans, Session Beans, JSPs and Java Classes, decreasing development time by as much as 85%. For companies that are still expected to spend more than a billion dollars over the next year on EJB or Java based application development. CocoBase will provide substantial cost savings. The importance of having mature tools like CocoBase available for developers that actually meet their real world needs is something THOUGHT Inc. has been addressing for years.

This latest generation of CocoBase's technology can identify local and distributed 'copies' of objects and parts of object graphs, and manage them in both a local and distributed environment. Entire graphs of objects can be copied to some remote machine, manipulated, processed, returned and then synchronized with the originals. CocoBase, using this facility, can manage virtually any serializable object graph and can simultaneously be used by multiple persistence facilities. CocoBase's newest features enhance its import and automation facilities.

"With this integration, THOUGHT Inc. continues its commitment to provide developers the ability to develop with their choice of open technologies, developer environments, EJB Servers, Java Applications and now, Modeling Tools, "said Ward Mullins, CTO of THOUGHT Inc.

CocoBase Enterprise O/R, as an enterprise level O/R mapping tool, provides a powerful standard for bridging the chasm between objects used by Java applications and/or EJB/App Servers and Relational databases. The CocoBase technology is based on a landmark patent issued to THOUGHT Inc. for Repository based Object Mapping. It is the technology and product leader for Java O/R mapping. After years of product acceptance, THOUGHT Inc. continues to build on CocoBase's functionality to meet the rapidly changing needs of enterprise level application development requirements.


Established in 1993, THOUGHT Inc. is the market leader in Java-based object-oriented Mapping Middleware technology. THOUGHT Inc. has been shipping CocoBase, the patented flagship product and the industry's most advanced framework for accessing legacy data in a distributed application since March of 1997. Since that time, THOUGHT Inc. founders have successfully provided solutions for customers deploying applications on the Worldwide Web and have gained a reputation for excellence in their field. CocoBase is a standards based product relying on such standards as RMI, CORBA, JDBC, EJB, etc. THOUGHT Inc. makes its home in San Francisco supporting customers worldwide in the United States, Europe, Japan, Asia and Australia. CocoBase and THOUGHT Inc. are registered trademarks of THOUGHT Inc. CocoBase technology is based on US patent #5857197.