DataBearings: A Semantic Approach to
Enterprise Information Integration
VTT Technical Research Centre of Finland
• Companies have increasing number of own databases as
well as external data sources (business partners, Open
• Companies want to exploit ever-growing and diverse data
efficiently and dynamically for new and better services.
• In the market, there is a great need for novel applications
and better capability to provide novel services to customers
in order to differentiate and compete.
• Companies are looking for low cost and easy to install data
DataBearings enables on-the-fly, i.e. at a user request time,
integration of data from distributed heterogeneous sources:
databases, Web services, sensor feeds.
DataBearings manages data virtualization, federation, and
abstraction, as well as allows organizing data processing
pipelines. It also supports federated data updates (writes).
DataBearings reduces integration costs by allowing leveraging
existing data sources in new ways, while also allowing access
to “live” data.
DataBearings is based on unique capabilities of Semantic
Agent Programming Language (S-APL).
DataBearings has the competitive edge of being more
lightweight and cheaper than commercial Enterprise
Information Integration solutions, allowing faster
implementation of data integration systems, enabling better
extensibility – to support later N+1th data source or M+1th data
processing case, as well as providing a richer features set than
any comparable solution.
DataBearings is a relatively mature platform, yet in continuous
DataBearings has been applied in a several operational data
integration systems of Finnpark Ltd (on the right).
Figure 1. Semantic data virtualization and federation in DataBearings
A DataBearing supplies data to CarP:
• Integrates static (manually-managed)
data and dynamic data (from sensing
• Integrates data from different Finnish
cities (different systems in use for
static and dynamic data).
Tel. +358 40 1976669
Tel. +358 40 5191361
Business case logic
Reusable Atomic Behaviors
Currently, SPoT is a single data
source service (video-based plate
recognition in car parks).
A DataBearing will extend SPoT:
• Integrate the currently used data
with street parking data from
A DataBearing supplies data to
“Street Parking Enforcement” mobile
• Integrates data from various
payment providers – currently
mobile payment services
(Easypark, Parkman), later also
‘pay and display’ machines.
Tel. +358 40 5321637