ODBMS Examples in Industry

ODBMS in Telecommunication

ODBMS in Telecommunication

The following features of ODBMS make it an ideal persistence system for mobile phones and embedded systems:

  • Small size
  • Small memory overhead
  • Good performance (very fast response time)
  • Easy to deploy and almost zero-administration

The latest development in mobile phones shows that their functions have already far exceeded their original purposes.

Mobile phones are becoming mobile devices which accompany people's daily life

  • In interaction with the environment (e.g., camera, map, sensors, e-payment, business applications)
  • In social networking
  • In entertainment (e.g., multimedia, games, Internet)

To realise these functionalities in one device, it is advisable to use a persistence system which is capable of dealing with all kinds of objects in a straightforward way.

ODBMS is an obvious persistence solution which can fulfill this requirement very well:

  • ODBMS is fit for complex object relationships (such as a complex social network with inter-related contacts);
  • ODBMS is fit for deep object structures (such as an XML document with hierarchical tags);
  • ODBMS is fit for changing object structures (the world is changing ...).

ODBMS in Chemistry

ODBMS in Chemistry

Biochemical data are well-known for their complexity (e.g., protein sequences, gene structures). Traditional database systems such as RDBMS lack support for complex data types, whereas the architecture of object-oriented databases perfectly matches the object-oriented nature of life science data.

Hence the requirements of storing and accessing complex graphs, navigational and hierarchical data can be best satisfied by using ODBMS. ODBMS helps achieve high-performance, reliability and scalability in Bioinformatics applications.

ODBMS in Aviation

The latest version of the Aeronautical Information Exchange Model (AIXM) is object-oriented, and ODBMS fosters standards-conforming applications in the aviation industry.