In 2001 - 2003, the P.P. Shirshov Institute of Oceanology developed the first variant of oceanographic data storage which includes both the Ocean DB itself and instrumental means to work with it. To describe the results of field research a data format in XML language was developed and proposed. The proposed standard for describing the results of marine expeditions was called OceanML.
OceanML describes the structure of the XML document of an expedition's report, possible descriptors and attributes, as well as data types. The description is given in the XML Schema language. The XML Schema language was recommended by the World Wide Web (W3C) consortium.
The XML language has been chosen for oceanographic data presentation owing to the following properties: it can be used for the description of diversified complex data; it is understandable to man and computer; it includes both data and their description; it is supported by the leading software producers; XML documents can easily be transformed into any format of presenting HML page, WML page, PDF files with the aid of XSLT language; meets the established international standards.
The main objective of the project is the creation of information means for systematizing and storing the results of ocean observations accumulated at the P.P.Shirshov Institute of Oceanology, the Russian Academy of Sciences, for many years. One of the main tasks to be achieved includes the development of computer client-server applications meant for: a prompt replenishment of DB with the results of sea research from aboard research vessels and incidental surveys; a structurized record of research data; reliable storage; highly efficient processing of large data mass; a collective access to the information via Internet; correction of expensive expeditionary research on the real time scale and raising the efficiency due to DB operative accessibility.
See also: ESIMO project site