Information-oriented Application Integration

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/25

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:30 PM on 9/7/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

26 Terms

1
New cards

Information-Oriented Application Integration

Integration of two or more systems by allowing simple exchanges of data between applications e.g: connecting databases, migrates data from source database to target database

2
New cards

Disadvantage

  • Designers need to know all integrated systems in detail

  • Moving information between systems may require changing both the content and schema on the fly


3
New cards

Advantage

Efficient integration of many different types of applications

4
New cards

Disadvantage

There is little regard for business logic and methods within the source or target systems logic and methods that may be relevant to a particular integration effort

5
New cards

Categories

  • Data Replication

  • Date Federation

  • Interface Processing


6
New cards

Data Replication

  • moving data between two or more databases (can come from the same vendor or from many vendors)

  • advantages: simplicity and low cost


7
New cards

Data Federation

  • integration of multiple databases and database models into a single unified view of the databases

  • virtual enterprise databases that are comprised of many real, physical databases

  • advantage: can bind many different data types into a unified model that supports its info exchange


8
New cards

Interface Processing

their solutions use well-defined application interfaces to focus on the integration of both packaged and custom applications

9
New cards

Integration Concepts

  1. Coupling

  2. Cohesion


10
New cards

Coupling

  • binds together in a way that they are dependent on each other, sharing the same methods, interfaces, and data.

  • needs extensive changes in application

  • if one system changes, corresponding changes is required to coupled systems as well

  • reusability


11
New cards

Cohesion

  • “act or state of sticking together” or “the logical agreement“

  • applications and databases are independent of each other and changes to sources/target systems should not affect others

  • provides flexibility to integration → allows additional changes, removal of systems without affecting integration system


12
New cards

Information Producers and Consumers: Common Patters

  • Database

  • Application

  • User Interface

  • Embedded Device


13
New cards

Database

  • natural points of integration, they produce and consume information through interfaces they provide

  • provide the best interface into source and target applications exchanging information

  • e.g: native Structured Query Language (SQL), Call-Level Interface(CLI) such as Java Database Connectivity (JDBC)


14
New cards

Application Interface

are interfaces that developers expose from packageed or custom applications to grain access to various levels or services of those applications

15
New cards

User Interface

  • One of many techniques and technologies that can be used to access, or place, information in an application → screen scraping, middleware


16
New cards

Screen Scraping

Accessing screen information through a programmatic mechanism

17
New cards

Middleware

drives a user interface in order to access information. ex: 3270 user interface

18
New cards

Embedded Device

  • temperatures, sensors, call-counting machines, or wireless devices

  • you may not be able to queue up information


19
New cards

Steps to Approach Information Integration

  1. Identify the data

  2. Catalog the Data

  3. Building the Enterprise Metadata


20
New cards
  1. Identify the data



  • The Data Dictionary

    • Integrity Issues

      • Data Latency

        • Data Structure


21
New cards

The Data Dictionary

information can be culled by examining the data dictionaries

22
New cards

Integrity Issues

understand the rules and regulations that were applied to the construction of the database

23
New cards

Data Latency

real time, near time, one time

24
New cards

Data Structure

how information is structured

25
New cards
  1. Catalog the Data


  • Logical model generation

  • Perform the process of gathering metadata and other data throughout the problem domain


26
New cards
  1. Building the Enterprise Metadata


  • Physical Model Generation

  • this model will be used as master guide for integrating the various information stores that exists within the enterprise