NEWS RELEASE 06/26/2009
ODBMS.ORG Awards: Three most voted Persistent Model 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.