### Object Persistence Framework for VisualAge Smalltalk

This framework provides a seamless mapping from your business model to relational databases. Using this framework, coding and maintaining your applications becomes much easier because the framework handles the persistency of your business objects. It is shipped with a class library including a set of nonvisual parts for use in the composition editor (e.g. TransactionPart, PersistentObjectFactory part, Query part, ... ).

All relational databases shipped with VA (DB2, ORACLE, ODBC) are supported.

#### Features:

- name mapping
  makes your application independent from the naming restrictions of the underlying database. You use logical attribute and class names for your business model and provide a mapping to the physical names used for the database schema.
- mapping of OO - concepts to relational structures
  business objects are aware of foreign key management as well as the management of many to many relationships.
- enhanced query support
  SQL-independent queries as well as an SQL-parser, so that SQL-queries can be aware of foreign keys and n:m tables.
- transaction support
  support of multiple concurrent transactions and nested transactions.
- multiple representations for a single model
  one model can be physically represented in different ways without changes to business model code.
- inheritance support
  query inheritance trees rather than single classes.
- import bridges for different analysis tools
  Silverrun RDM and others.
- documentation
  the framework is shipped with documentation including a tutorial as well as a class reference.
- shipped with complete source code

Availability: 4th quarter 1996.
For additional information contact:

| CSD Software Entwicklung Amalienstr. 68 1130 Vienna Austria Phone: +43 1 8770298-0
FAX: +43 1 8770298-20
E-mail: m_aistleitner@csd.co.at

[ Catalog Home ]