Thought inc.

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

press releases  


CocoBase® Generates CMP and BMP Beans Instantly for Borland™ Application Server™.


SAN FRANCISCO, CA., September 11, 2000 - CocoBase® Enterprise O/R, the leading Object to Relational Mapping technology for EJB servers, is now optimized for the Borland Application Server (BAS), according to an announcement today by THOUGHT, Inc. (, the builder of CocoBase. CocoBase provides BAS users with a quick and easy way to integrate relational data with Enterprise JavaBeans™ (EJB) applications. Customers using IAS can now gain substantial advantage in upgrading their Web sites by the instant generation of Container and Bean Managed Persistence (CMP/BMP) feature of CocoBase. With its upgraded support for IAS, CocoBase Enterprise O/R customers will be able to leverage a compelling platform for building enterprise-strength Internet business applications. Borland™ Application Server™ (IAS) is a product of Borland.

"Our integration with the Borland Application Server supports both Container and Bean Managed Persistence, providing a complete development platform for database access with EJB™ applications. Combined, the two products deliver flexible and customizable persistence that can easily adapt to our customers' needs," said Ward Mullins, CTO of THOUGHT Inc.

Container Managed Persistence (CMP) allows developers to build EJB components without having to directly deal with persistence during development. Since Bean Managed Persistence (BMP) requires that developers write a certain amount of persistence code, the use of CMP reduces the need for a developer to understand or to implement persistence code, which will dramatically speed up and simplify development. In contrast, the use of BMP makes it easier for the developer to edit and customize persistence code during development. Although BMP delivers much needed flexibility to a developer, it also increases the complexity, which CocoBase Enterprise O/R manages for customers. By utilizing CocoBase Enterprise O/R, the developer finds little difference in building applications using either CMP or BMP.

"We are very pleased that THOUGHT Inc. is supporting the Borland Application Server platform," said Thomas Torf, vice president and general manager of the Enterprise business unit for Borland. "Tools like CocoBase Enterprise O/R are very important in today's high-speed Internet economy."

The CocoBase Enterprise O/R mapping tool provides full support for EJB 1.0 and 1.1 and now enables developers to offer consistent, high-end database access. CocoBase can generate all of the CMP/BMP entity beans with persistence code necessary from its highly optimized and editable templates. This provides the Inprise EJB platform with rapid development and fine-grained object to relational mapping that meets the needs of enterprise systems.

"We find that the main requirements companies have for building applications on the EJB server platform is high performance, ease of use and scalability," said Dan Wilson, vice president of sales and marketing at THOUGHT Inc. "The enhancements to our CocoBase Enterprise O/R, specifically for EJB, make it an essential part of the solution for delivering these requirements to our customers in combination with Borland Application Server."


Note: Following is an explanation of abbreviations and acronyms used in this news release:

JDBC - Java DataBase Connectivity
EJB - Enterprise Java Beans
CMP - Container Managed Persistence
BMP - Bean Managed Persistence

CocoBase Enterprise O/R provides a powerful standard for bridging the fault between objects used by EJB Servers and RDBMS's. The CocoBase technology is based on landmark patents issued to THOUGHT Inc. for Repository based Object Mapping. It is the technology and product leader in the Java space. After 4 years of product acceptance and thousands of installation sites, CocoBase is in a class by itself in terms of Object to Relational Mapping. THOUGHT Inc. invented Repository based Object Mapping and then built a system on that technology that actually is more efficient than static solutions. This makes it an essential necessity for any Java Enterprise Component Developer.
About THOUGHT, Inc.
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 technologies 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. The CocoBase family of products are available through distributors, resellers and directly online at their Yahoo Store. CocoBase and THOUGHT Inc. are registered trademarks of THOUGHT Inc. CocoBase technology is based on US patent #5857197. More information on THOUGHT Inc. can be obtained online at or by calling, (415) 836-9199.

About Borland ™ Application Server ™
Borland Application Server is the first application server to fully integrate the benefits of EJB and CORBA. By leveraging the proven scalability and reliability of VisiBroker, customers can create e-business applications that can handle the high volumes of transactions required for doing business on the Web.

The Borland Application Server also provides comprehensive support for the Java 2 Platform Enterprise Edition (J2EE). Inprise/Borland is redefining the value that developers can expect from an application server by combining the open, cross-platform, and cross-language framework of CORBA with the transactional business logic of Enterprise JavaBeans™ (EJB) technology.

CocoBase is a registered trademark of THOUGHT, Inc. All rights reserved. All other names and trademarks are the property of their respective owners.