SOLUTION MANAGES DATABASE ACCESS.THOUGHT Inc.(R), The Dynamic O/R Mapping(TM) Company, San Francisco, has announced a relationship with Embarcadero Technologies, Inc. (NASDAQ NASDAQ
in full National Association of Securities Dealers Automated Quotations
U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on :EMBT EMBT Emergency Main Ballast Tank
EMBT European Mountain Bicycling Trails
EMBT Explosive Minefield Breacher Trainer ), a leading provider of application and database lifecycle management solutions, to resell CocoBase(R) Enterprise O/R along with Describe(R), Embarcadero's Unified Modeling Language See UML.
(language) Unified Modeling Language - (UML) A non-proprietary, third generation modelling language. The Unified Modeling Language is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system (UML) design and development tool.
The integration of CocoBase(R) with Describe provides a proven solution for managing database access by simplifying the process of persisting relational data. CocoBase's(R) Dynamic O/R Mapping(R) layer automatically creates maps and generates Container Managed Persistence An entity bean (EJB) that delegates responsibility for storage to its container. Contrast with bean managed persistence. See EJB. (CMP CMP (cytidine monophosphate): see cytosine.
(1) (CMP Media LLC, Manhasset, NY, www.cmp.com) Part of United Business Media, CMP is a leading integrated media company that offers a wide variety of publications and services in the information ), Bean Managed Persistence An entity bean (EJB) that is responsible for its own storage, typically through JDBC code in its methods. Contrast with container managed persistence. See EJB. (BMP (1) (BitMaP) Also known as a "bump" file, it is the native, bitmapped graphics format in Windows. A BMP can be saved in several color options: 1-, 4-, 8- and 24-bit color provide 2, 16, 256 and 16,000,000 colors respectively. BMP files use the .BMP or . ), Session Beans, Java Server Pages See JSP. (JSP), and stand-alone Java persistence directly from the UML-XMI object model.
"Embarcadero Technologies focuses on delivering easy-to-use solutions and integrations that fully meet our customers' enterprise development needs, both on the relational database side as well as on the application development side," said Nate Skinner, product manager for Describe. "The addition of enterprise-level Object to Relational Mapping with CocoBase(R) is an excellent choice for users of Describe, and is in line with the needs of our enterprise customer base."
CocoBase(R) cuts the cost of database access development by up to 85%. Tightly coupling CocoBase(R) with the Describe UML Design tool for seamless development can further contribute to dramatic timesavings for developers. The ability to automatically add in the persistence layer to the existing object model eliminates the need for hand-coding JDBC (Java DataBase Connectivity) A programming interface that lets Java applications access a database via the SQL language. Since Java interpreters (Java Virtual Machines) are available for all major client platforms, this allows a platform-independent database , SQL, Java persistence, etc.
"Using CocoBase(R) in concert with Describe, developers can get from concept to deployment in record time," said Ward Mullins, CTO, THOUGHT Inc.(R) "Partnering with Embarcadero Technologies offers customers an exceptional solution for building J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems. and J2SE applications."
Describe(R) is a next-generation UML design and development tool that offers both rich modeling features and productivity-focused development utilities to simplify analysis, design and implementation for organizations working with Java, C++, and IDL (1) (Interface Definition Language) A language used to describe the interface to a routine or function. For example, objects in the CORBA distributed object environment are defined by an IDL, which describes the services performed by the object and how the data . Describe offers a seamless, embedded integration within leading Java IDEs to provide a single, integrated modeling and development environment. With superior navigation, wizard-based automation of common tasks, and synchronous, round-trip engineering, Describe turns the UML into a live tool for understanding and manipulating the source base.
About Embarcadero Technologies, Inc.
Embarcadero Technologies, Inc. is a leading provider of software solutions that enable organizations to build, optimize and manage databases and applications supporting today's critical enterprise systems. Thousands of customers, including over 90 of the Fortune 100, use Embarcadero products to design, develop and administer their mission-critical database applications. Embarcadero Technologies, ranked in the top 20 of the 2001 Forbes ASAP (chat) asap - As soon as possible. Dynamic 100, is headquartered in San Francisco, Calif. For more information, call 415-834-3131.
About CocoBase(R) Enterprise O/R
CocoBase(R) Enterprise O/R, Optimized for J2EE, J2SE and J2ME Customer Success, solves the Object to Relational impedance mismatch. It virtually eliminates the need to hand-code database access for EJB and Java Applications. This can directly decrease up to 85% of the cost of database access development for enterprise customers faced with deploying fine-grained (simple to complex) relationships on the J2EE - EJB and J2SE - Java O/R platforms.
About THOUGHT Inc. (R)
THOUGHT Inc.(R), the Dynamic O/R Mapping(TM) Company, architects of CocoBase(R) Enterprise O/R, was formed in 1993, and subsequently revolutionized object to relational mapping technology with landmark solutions and industry leadership. The company supports customers around the world from their offices in Paris, France, and Florianopolis, Brazil, as well as corporate headquarters in San Francisco, CA.
CocoBase(R) and THOUGHT Inc.(R) are registered trademarks of THOUGHT Inc.(R). Dynamic O/R Mapping(TM) and Dynamic Transparent Persistence(TM) are pending trademarks of THOUGHT Inc.(R). CocoBase(R) technology is based on US patent #5857197 as well as additional pending patents directed to object navigation, object modeling and caching.
For more information, visit http://www.thoughtinc.com or call 415-836-9199.