ODBMS.ORG Awards: 3 most voted Persistent Patterns.

ODBMS.ORG, a vendor-independent non-profit group of high-profile software experts lead by Prof. Roberto V. Zicari, today announced the 3 most voted patterns as the result of the Public Voting for choosing the most valuable Persistent Model Patterns.

The three best voted persistent patterns among the 25 submissions received, were:

Pattern: Bespoke Indexes DOWNLOAD (PDF) 
Adrian Marriott , Principal Consultant, Progress Software Inc.
Intent: For programs that require the absolute maximum of performance and scalability it is necessary to write programs that utilize novel data structures and new algorithms designed with detailed knowledge of the specific problem context. Support the most critical use-cases of your system directly with bespoke persistent index structures that optimize read and write operations across the objects used by those use-cases.

Pattern: Query Visitor DOWNLOAD (PDF) 
Adrian Marriott , Principal Consultant, Progress Software Inc.
Intent:Represents a query to be performed on the elements of a persistent object structure. Query Visitor allows you to define new result set formats without changing the underlying persistent object model, and avoids polluting the persistent classes with rendering logic.

Pattern: Schema BuilderDOWNLOAD (PDF) 
Richard Lingeh, Principal Consultant, Versant.
Intent:This pattern allows any further evolution of a database after a complete modification of the client application model to be done by a separate schema process and not by the client application or by the schema it generates. This separate process generates a database schema that matches the complex evolving client application model.

The Awards ceremony will take place on July 2, 2009, at the ICOODB 2009 conference in Zurich.

All 25 persistent patterns submitted are available for free download.

About ODBMS.ORG
ODBMS.ORG (www.odbms.org) is a vendor-independent, not-for-profit educational program on object database technology and the integration between object-oriented programming and databases. Designed by Prof. Roberto Zicari of Frankfurt University, the program’s goal is to promote and further the use of object databases – by offering free resources for students, faculty and researchers at universities and research centers, as well as for JAVA and .NET developers in the commercial and the open source world. Content is provided by a panel of internationally recognized experts, who share research articles and teaching materials with the community via the organization’s Web portal.

Contact ODBMS.ORG at editor@odbms.org.

You may also like...