|
Our approach to
application integration is based on the principles of
modularity and encapsulation. Any application system
can have two information models:
an internal model that applies within
the system and an external model that describes its
relationships with the outside world.
Traditional application design puts
the stress on the internal model, including the formats
and semantics of the internal data model, process model
and object model, but these are not central to the problem
of integration. The external information model is an
"interface model," describing the formats, semantics
and behavior of the interactions with other systems
or people.
|