Capabilities
of computer systems have significantly advanced in recent years. And so has the
number of computer systems in use. And this poses a new challenge:
Many
organisations have long recognised the value of information: Linking distributed
information enables organisations to function with a new openness. For example,
a government communicating with its citizens, or a business combining
information for making well-informed decisions.
Sharing
data, and thus making systems interoperable, is progressively becoming more
important for a wide range of organisations, including governments. But access
to distributed systems is often restricted to a select few. As a result,
point-to-point data exchanges have become common. Organisations are increasingly
struggling to sustain the ever-growing number of such non-standardised data
exchanges fraught with misunderstandings, processing errors and data quality
issues.
Many
organisations are acutely aware of the consequences they are suffering from
inadequate interoperability and the drawbacks of point-to-point data exchanges.
Many
XML implementations are plagued by the lack of both a XML vocabulary and an enforced
W3C XML design
standard. The W3C XML Schema language itself is often unfairly blamed for this situation,
when in fact the problem is caused by the inconsistent ways XML is applied
across projects and time.
But
there
is a proven solution to this: Using MXV, an enterprise data model can now also be implemented
as W3C XML Schema, comparable to implementing a data model as a relational database.
The resulting XML vocabulary enables semantic interoperability, where sender and receiver of a message
share a common understanding of the meaning of data items. The XML vocabulary
itself complies with a number of commonly used open standards, thus further
improving interoperability.
|