Company
 
 
 
Overview
Management
Investors
Alliances
Partners
Careers
Culture & Values
Contact Us
Home > Company > Overview
Overview

Unicorn is leading the IT revolution in which data is transformed into information.

Provided with semantics (meaning and context), data is elevated to information, thus becoming a more powerful and manageable resource for the enterprise as a whole, and for IT in particular.

Enterprise data is stored in thousands of incompatible databases, data formats, and legacy technologies that have accumulated over the years. As a result, corporations must depend on a fragile and complex data environment. This data landscape creates inefficiencies for data and integration engineers trying to understand and join together obscure data formats. Currently, engineers manually code and maintain point-to-point translation scripts (using unstructured languages such as SQL and XSLT).

Introducing semantics to corporate data provides a coherent platform for managing and integrating data. Having a clear understanding of the information embedded in the data eliminates the inefficiency and inflexibility of directly dealing with physical data. Interestingly, while semantics are being introduced into corporate data, the Web is also being reengineered as the Semantic Web led by the W3C.

Whereas current tools are limited to creating a data model for one specific database, semantics captures data’s meaning by referring to a rich Information Model reflecting business reality. Known as an ontology, this model describes the business entities, relationships, and rules of a knowledge domain by using an agreed-upon vocabulary that bridges between IT and the business. Multiple data sources and message formats are understood and accessed by mapping to a single ontology model. Mixed technologies and schemas are therefore easily integrated and compared.

There are three key steps to implementing semantics:

  • knowing your data (by collecting metadata)

  • knowing your business (by capturing information in an ontology model), and

  • obtaining a strategic understanding of data (by applying semantics).

Not only do semantics provide a strategic view and understanding of one’s data, they can also be applied for active and immediate use in automatic, critical, and painstaking tasks of data management and integration. With the right platform, semantics can be used to support the entire data life cycle.