Academia.eduAcademia.edu

XML in Enterprise Systems: Its Roles and Benefits

2010, IFIP Advances in Information and Communication Technology

Abstract

Enterprise information integration (EII) requires an accurate, precise and complete understanding of the disparate data sources, the needs of the information consumers, and how these map to the business concepts of the enterprise. In practice, such integration takes place in context of any enterprise information system. In the paper we explain various approaches to EII, its architectures as well as its association to enterprise application integration. We justify why XML technology contributes to finding sufficiently powerful support for EII. We present some features of the XML technology, mainly its database part, and show how it is usable in EII.

Key takeaways

  • After summarizing some basics of XML database technology in Section 3, in Section 4 we focus on applications of XML databases in EII.
  • The EII server is a virtual XML database.
  • As a consequence there are XML databases without any schema.
  • XML databases enable EII by providing a platform for querying across heterogeneous data sources, resulting in view of all common entities spread across enterprise systems or services.
  • We have seen that EII products fall into two categories, those that grew from an RDBMS background and those that emerged from the XML world.