ODABA Releases TODBMS and Tools 15.0.2
ODABA is a Terminology-Oriented Database Management System (TODBMS) based on standards for object-oriented databases (ODMG 2003). In contrast to other databases that are focused on big data processing, ODABA stands for smart data processing, i.e. it is intended to be used for complex problems and complex data structures in combination with complex processing rules.
The latest version of ODABA has been released on Monday, Feb 12th, 2018. With ODABA 15.0.2 a bug fix release has been provided.
More details are described in change logs and in notices delivered with the development databases (ODE tools: Object/Notices). Notices delivered with the databases also contain a list of open topics planned for next releases. Notices are stored separately for basic functions (sos.dev), database kernel (opa.dev), GUI framework (gui.dev) and ODE tools (ode.dev).
Detailed changes (ODABA)
Focus for this release was providing support for aggregation model (P3 database model). In order to support aggregation views, VIEW definition has been extended. More over, performance has been improved and several minor extensions have been made.
This is a bug-fix release. Removed bugs are reported in the change log.
ODABA Database kernel (base)
An error has been removed when setting resource database..
ODABA Application Program Interface (base/opa)
No changes made.
ODABA Script Interface OSI
No changes made.
Open document support
No changes made.
Detailed changes (ODE and GUI framework)
No changes made.
GUI Framework (gui)
Initializing new development databases from system resources was not correct. Problem removed.
ODE tools (ode)
No changes made.
ODABA GUI Application Program Interface (gui/ode)
No changes made.
ODABA Documentation
No changes.
Installing ODABA
ODABA, including applications and libraries, is available for free under Open Source licenses (GPL). ODABA runs on various hardware configurations, operating systems and works on many desktop environments. ODABA can be obtained as source code distribution and in various binary formats from http://sourceforge.net/downloads/odaba/.
Several features require third party components, which have to be installed before installing ODABA. When the corresponding libraries are not available, one may install ODABA, but the features referenced below will not work.
- libzip - required for LibreOffice document generation
- zlib - required for data compression and database backup and restore)
- curl - required for enhanced email support)
- hunspell - required for spell check in ODE tools, like terminus
Using optimizing compiler GNU++ 14, this pointer checks must not be optimized. Use -fno-delete-null-pointer-checks option when using GNU optimizing compiler.
Previous Releases
With the release of ODABA 15.0.0 we declare the end of live for all previous released ODABA versions less than version 14.0.0. Bug fixes on 13.2.x version are provided on demand.
System model has been changed (extended), but no version upgrade is required. However, development tools do not run with old resource database (ode.dev). Changes affect view definitions. Views have been moved from functional model (ODC_View) to database model and data type had been renamed to SDB_View. When views have already been stored in a resource database, the database has to be updated:
- exporting view definitions to an XML file (old ode.dev database)
- rename ODC_ to SDB_ in xml file
- import updated xml file (new ode.dev)
About RUN-Software
RUN-Software develops database management system ODABA and tools since 1994. Besides general and particular software solutions, RUN-Software publishes theoretical works about database theory and terminology in connection with data modeling.
See also: www.run-software.com