Enterprise Information Integration

Enterprise Information Integration

Enterprise Information Integration or EII, is a process of information integration, using data abstraction to provide a single interface (known as uniform data access) for viewing all the data within an organization, and a single set of structures and naming conventions (known as uniform information representation) to represent this data; the goal of EII is to get a large set of heterogeneous data sources to appear to a user or system as a single, homogeneous data source.

EII challenges

Data within an enterprise can be stored in various formats, including relational databases (which themselves come in a large number of varieties), text files, XML files, spreadsheets and a variety of proprietary storage methods, each with their own indexing and data access methods.

EII standards

Standardized data access APIs have emerged, that offer a specific set of commands to retrieve and modify data from a generic data source. Many applications exist that implement these APIs' commands across various data sources, most notably relational databases. Such APIs include ODBC, JDBC, OLE DB, and more recently ADO.NET.

There are also standard formats for representing data within a file, that are very important to information integration. The best-known of these is XML, which has emerged as a standard universal representation format. There are also more specific XML "grammars" defined for specific types of data, such as Geography Markup Language for expressing geographical features, and Directory Service Markup Language, for holding directory-style information. In addition, non-XML standard formats exist, such as iCalendar, for representing calendar information, and vCard, for business card information.

Uses of EII

EII products enable loose coupling between -data consuming client applications and services and heterogeneous-data stores. Such client applications and services include Desktop Productivity Tools (spreadsheets, word processors, presentation software, etc.), Development Environments and Frameworks (Java EE, .NET, Mono, SOAP or RESTian Web services, etc.), business intelligence (BI), business activity monitoring (BAM) software, enterprise resource planning (ERP), Customer Relationship Management (CRM), Business Process Management (BPM and/or BPEL) Software, and web content management.

ee also

*Federated database system
*Web 2.0
*Web services
*Metadata repository
*Data integration
*Semantic integration
*Semantic Web
*Business Intelligence 2.0 (BI 2.0)
*Enterprise Application Integration
*Data Warehouse
*Service-Oriented Modeling

Data access technologies

*ADO.NET
*JDBC
*ODBC
*OLE DB
*XQuery
*Service Data Objects (SDO) for Java, C++ and .Net clients and any type of data source

References

Integration using Data Services http://dev2dev.bea.com/pub/a/2005/06/data_integration.html -Manu M.R


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Enterprise Information Integration — Pour les articles homonymes, voir EII. Enterprise Information Integration (EII) est une approche d architecture (voire d urbanisme) permettant d obtenir une vue unifiée des données informatiques de l entreprise. En effet, par essence, ces données …   Wikipédia en Français

  • Enterprise application integration — (EAI) is defined as the uses of software and computer systems architectural principles to integrate a set of enterprise computer applications.OverviewSupply chain management applications (for managing inventory and shipping), customer… …   Wikipedia

  • Enterprise application integration — Este artículo o sección necesita una revisión de ortografía y gramática. Puedes colaborar editándolo (lee aquí sugerencias para mejorar tu ortografía). Cuando se haya corregido, borra este aviso por favor …   Wikipedia Español

  • Enterprise Application Integration — Intégration d applications d entreprise Pour les articles homonymes, voir IAE et EAI. L Intégration d applications d entreprise ou IAE (en anglais Enterprise Application Integration, EAI) est une architecture intergicielle permettant à des… …   Wikipédia en Français

  • Enterprise application integration — Intégration d applications d entreprise Pour les articles homonymes, voir IAE et EAI. L Intégration d applications d entreprise ou IAE (en anglais Enterprise Application Integration, EAI) est une architecture intergicielle permettant à des… …   Wikipédia en Français

  • Enterprise Content Integration — (ECI) is a middleware software technology that connects together all computer systems that manage documents and digital content (Enterprise content management, Document management, Groupware, Records management…)Enterprise content integration… …   Wikipedia

  • enterprise application integration — ˌenterprise appliˈcation inteˌgration abbreviation EAI noun [uncountable] COMPUTING software or methods for organizing all the programs operating on a server (= the main computer on a network, which controls all the the others ) so that they work …   Financial and business terms

  • Enterprise Content Integration — Un ECI, pour Enterprise Content Integration, est un logiciel middleware qui interconnecte les applications d entreprise gérant des documents et du contenu multimédia (GED, Outils Collaboratifs, Messageries, Archivage, Records management…). L… …   Wikipédia en Français

  • Assistant Secretary of Defense for Networks & Information Integration — The Assistant Secretary of Defense for Networks Information Integration (abbreviated ASD(NII)) serves as the Chief Information Officer (CIO) of the United States Department of Defense (DoD) and provides management and oversight of all DoD… …   Wikipedia

  • Enterprise content management — (ECM) is a set of technologies used to capture, store, preserve and deliver content and documents and content related to organizational processes. ECM tools and strategies allow the management of an organization s unstructured information,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”