Professional Documents
Culture Documents
Health Information Systems: Architectures and Strategies
Health Information Systems: Architectures and Strategies
August 2010
copyright by
We now take a closer look at what hospital information systems look like.
We will do that rather synthetically, meaning:
– we will first look at all the detailed components a hospital information system
consists of,
– and then we will explain how these components can be synthesized, i.e.
assembled in order to achieve that what users nowadays experience as the
hospital information system
At each layer we explain how these tools can be assembled and integrated
for the better support of users
A hospital must guarantee that all resources needed for patient care are
available continuously. The following resources are necessary:
Classification consists of a set of classes summarizing concepts not to be distinguished during analysis.
Cost unit information about a person or an institution responsible for bearing the costs or a part of
the costs for the services to be provided
Strategic a strategic plan, which gives directives for the construction and development of a hospital
information information system
management plan
Project a unique undertaking that is characterized by management by objectives, by restrictions
with regard to available time and resources, and by a specific project organization (DIN
69901)
Quality report openly published report about a hospital‟s performance
We will now elucidate, how and where data about these entity types are
processed in hospitals.
And since we focus on hospitals, we call them hospital functions here, which
can also be considered as representatives of processes
– What are the main hospital functions that have to be supported by a HIS?
– What information is interpreted or updated by hospital functions?
– Which functional aspects have to be considered when implementing information
processing tools?
– Patient care
– Supply and disposal management, scheduling and resource allocation
– Hospital administration
– Hospital management
– Research and education
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
– Appointment scheduling
– Patient identification and checking for recurrent
– Administrative admission
– Medical admission
– Nursing admission
– Visitor and information service
– This PIN should be valid and unchangeable lifelong (i.e., the PIN should not be based
on changeable patient‟s attributes such as the name)
– The PIN is the main precondition for a patient-oriented combination of all
information arising during previous, recent as well as future hospitalizations
Before a PIN can be assigned, the patient must be correctly identified, usually
based on a health insurance card and on available administrative patient master
information (such as name, date of birth)
…..
If the patient is in the hospital for the first time, a new PIN must be assigned.
Each case is uniquely identified by its CIN. Important administrative data such
as insurance data, details about special services, patient's relatives, admitting
physician, and transfer diagnoses must be recorded
…..
…..
If the patient is unconscious and does not bear an identity card, only a dummy
name may be recorded to provide PIN and CIN. It will be no problem to replace
the dummy name by the correct name later
The responsible physician will carry out the medical admission. This typically comprises
the patient history (disease history, systems review, social history, past medical history,
family history, medication). Some of this information may be collected from documents of
the referring physician and is taken to the hospital by the patient himself. Medical
admission is usually done on the ward
The basic patient history data have to be made available for other hospital functions. For
the patient history there may also be department-specific, (semi-) standardized data
entry forms available
The responsible nurse will proceed with the nursing admission. This typically comprises
the introduction of the patient to the ward and the nursing history. Nursing admission is
usually done at the ward
Administrative data and the reason of hospitalization are already at her or his disposal
The hospital management must always have an overview of the recent bed
occupation, i.e., about the patients’ staying at the hospital.
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function patient admission, its subfunctions and interpreted and updated entity types.
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
Responsible team members must decide upon the next steps such as certain
diagnostic or therapeutic procedures.
Staff members must be able to access all relevant patient data specific to a
situation, in addition to general clinical knowledge supporting patient care
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function decision making, planning and organization of patient treatment, its subfunctions
and interpreted and updated entity types.
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
These units execute the ordered procedures and communicate the findings
or results back to the ordering department
– Preparation of an order
– Appointment scheduling
When computer-based tools for order entry are used, computerized decision
support systems could alert the physician in case of medication errors, e.g.
when a medication is ordered to which the patient is allergic
The order must quickly and correctly be transmitted to the service unit. If a
specimen is transferred, it must be guaranteed that the order and the
specimen can be linked to each other at the service unit.
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function order entry, its subfunctions and interpreted and updated entity types.
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
The hospital must offer adequate tools and resources (e.g., staff, room,
equipment) for the execution of the necessary procedures
It is important that changes in care planning that may be due to new findings
are promptly communicated to all involved units and persons, enabling them
to adapt to the new situation
…..
It is important that data can be linked by PIN and CIN, even when data
originate from different areas (such as ward, service unit, outpatient unit)
…..
The items to be documented depend partly on the documenting unit and the
documenting health care professional group (such as documentation by
health care professionals, documentation in outpatient units or in operation
rooms).
Clinical information should also be available for other functions such as:
financial accounting, controlling, quality management, or research and
education Patient admission
The hospital must offer adequate tools and resources (e.g., staff, room,
equipment) for the execution of the necessary procedures
– must be executed,
– all procedures must be documented,
– findings and reports must be transmitted (as quickly as necessary) back
to the ordering unit and
– presented to the responsible health care professional
– execution of operations,
– execution of irradiation,
– execution of chemotherapy,
– execution of radiological examinations,
– execution of lab examinations or
– execution of prophylaxis and medication
All patient care procedures, their impact on the patient's health status and
changes to the care plan have to be documented
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function execution of diagnostic, therapeutic and nursing procedures , its subfunctions and
interpreted and updated entity types.
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
The hospital must be able to document and code all diagnoses stated and all
medical procedures carried out in a correct, complete, quick, and patient-
oriented way.
These data are the basis for the hospital's billing. Diagnoses and medical
procedures are also used for controlling. In addition, some of the data must
be documented and communicated due to legal requirements
…..
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function coding of diagnoses and procedures, its subfunctions and interpreted and updated
entity types.
– Patient admission
– Decision making, planning and organization of patient treatment
– Order entry
– Execution of diacnostic, therapeutic and nursing procedures
– Coding of diagnoses and procedures
– Patient discharge
The process of administrative patient discharge initiates final billing and the
fulfillment of legal reporting requirements (e.g., statistics on diagnoses and
procedures)
DRG (Diagnosis Related Groups) systems have been introduced for patient
billing in most of the industrial countries
That means, bills for patient treatment are no longer calculated based on
daily rates, but on the diagnosis related group in which a patient case was
classified. Diagnoses, procedures, patient‟s age, and some more criteria
serve as an input for the calculation of a DRG
…..
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function patient discharge and referral to other institutions, its subfunctions and interpreted
and updated entity types.
– Patient care
– Supply and disposal management, scheduling and resourch
allocation
– Hospital administration
– Hospital management
– Research and education
The hospital must offer sufficient and well-organized resources for patient
care. This is true for:
Catering
According to their health status, patients have different nutritional needs. It
must be ensured that the patients are provided with the right dietary food at
the right time
…..
Laundry Management
The hospital must permanently be supplied with linen, towels, sterile scrubs,
surgical masks etc
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function supply and disposal management, its subfunctions and interpreted and updated
entity type.
Various resources are needed for patient care, and resource management
comprises staff planning, bed planning, room planning and device planning
When procedures are scheduled, the demands of both the service unit and
the ordering unit with regard to scheduling the appointment must be
considered.
…..
All involved staff members and patients should be informed about the
appointments
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function
scheduling and resource allocation, its subfunctions and interpreted and updated entity type
This contains all tasks for the development and improvement of the
productivity of staff. It comprises, for example, staff and position planning, the
staff register, staff scheduling, and staff payrol
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function
human resources management , its subfunctions and interpreted and updated entity types
– Patient care
– Supply and disposal management, scheduling and resourch allocation
– Hospital administration
– Hospital management
– Research and education
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
The storage of these data and documents is primarily done in patient records.
Today, usually a mixture of paper-based and computer-based patient records is
used. Certain legal requirements usually must be considered
The exact location of each record should be known (e.g., in which archive, on
which shelf)
Robot systems may store and gather paper-based records Lending and
return of records (e.g., for patients coming for multiple visits) have to be
organized, while respecting different access rights that depend on the role of
the health care professionals in the process of patient care
After discharge of the patient, patient records must be archived for a long
time (e.g., for 10 or 30 years, depending on the legal regulations)
The archive must offer enough space to allow the long-term storage of
patient records
Their authenticity and correctness can be proven more easily, for example in
case of legal action, when they are archived in accordance with legal
regulations
A paper-based hospital archive with robot system for storing and gathering
boxes filled with patient records
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function
archiving of patient information, its subfunctions and interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
…..
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function
quality management, its subfunctions and interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
According to the accounting purpose, the time period to be observed and the
scope of the costs to be accounted have to be defined
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function cost
accounting, its interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
The hospital must be able to gather and aggregate data about the
hospital's operation in order to control and optimize it
Extract of the domain layer of the 3LGM² based reference model describing the
enterprise function controlling and its interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
The hospital must support general statistical analysis, for example calculation
and analysis of economic data
Extract of the domain layer of the 3LGM² based reference model describing the
enterprise function financial accounting, its interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
Extract of the domain layer of the 3LGM² based reference model describing the enterprise function
Information management, its subfunctions and interpreted and updated entity types
– Patient administration
– Archiving of patient information
– Quality management
– Cost accounting
– Controlling
– Financial accounting
– Facility management
– Information management
It includes the direction and stra tegy of information management and the
architecture of the enterprise information system
Usually these activities are done in the form of projects. Such tactical
information management projects are initiated by strategic information
management
It cares for its smooth operation in accordance with the strategic information
management plan
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function hospital management, its interpreted and updated entity types
– Patient care
– Supply and disposal management, scheduling and resourch allocation
– Hospital administration
– Hospital management
– Research and education
Hospital management has to focus on high quality of patient care taking into
account economic as well as legal and other requirements
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function facility management, its subfunctions and interpreted and updated entity types
– Patient care
– Supply and disposal management, scheduling and resourch allocation
– Hospital administration
– Hospital management
– Research and education
– Research management
– Execution of clinical trials and experiments
– Knowledge retrieval and literature management
– Publishing and presentation
– Education
Experiments and clinical trials are important for the progress in medicine
because they update medical and nursing knowledge
Education:
Medical casuistics have to be made available for training and education in
medical professions. Furthermore, the organization and execution of teaching
and exams, e. g. by e-learning tools, have to be supported
Extract of the domain layer of the 3LGM² based reference model describing the enterprise
function research and education, its subfunctions and interpreted and updated entity types.
– What application components are used in hospitals, and what are their
characteristics?
Note that we refer to some of the components as “XYZ information system” (e.g., “Laboratory Information System”).
Although this sounds contradictorily to our definition of the term „information system‟ we did so in order to integrate
the popular names
– the administra tion of patients and their contacts a t the hospital. Especially for
patient admission, discharge and billing of patients this application component will be
used
– It must provide correct, complete and up-to-date administra tive patient data for all
other application components
– In addition, all other application components must be able to transmit relevant
administrative patient data (e.g., diagnoses) to the patient administration system
Screen shot of a patient administration system showing the patient list of a department of neurosurgery
in the background and a window for assigning an appointment to a patient in the front
Medical documentation is the basis for decision making and planning of patient
treatment. Hence the medical documentation system has to support medical
staff by providing medical knowledge, which should be preselected using
documented data about patient‟s conditions
The nursing management and documentation system offers support for using
pre-defined nursing terminologies and nursing classification such as NANDA,
NIC and NOC
Screenshot of a nursing documentation system. On the left, it shows the selected nursing pathways for
the given patient. On the right, it shows the corresponding open tasks that now have to performed
Outpatient care means patient care during one or several short visits in outpatient
departments (clinics) in a hospital. In most cases, those visits are related to previous or
future inpatient stays in the same hospital
Additionally many countries have different regulations for in- and outpatient billing. Thus
particular features are needed for billing in outpatient departments
It also supports scoring (e.g., TISS, SAPS) and may offer features for decision-support
and various statistical analyses
Provide means for patient discharge and transfer to other wards or institutions, e.g. a
short summary of the therapy on the intensive care unit should be created and
communicated to the application components on the ward
Software for a PDMS is sold both by specialized vendors and by vendors that also offer
automated monitoring tools
It allows assigning of operation date and time, and therefore should be available on the
wards as well as in the offices and management units of the operating rooms
The operation management system should also allow extensive data analysis
(e.g., operation lists for junior surgeons)
– registering patients,
– appointment scheduling,
– organization of examinations and staff (work-flow management),
– provision of patient data and examination parameters,
– creation of radiology reports,
– documentation and coding of activities, and
– statistics
– The radiology information system typically provides a working list (that is patient
name and requested examination) for the modalities, and
Due to these special features, software for RIS typically comes from
specialized vendors
– the storage,
– management,
– manipulation and
– presentation of large amounts of image data and
– communication from the storage media to the attached workstations for the
diagnosing specialists or for the ordering departments
.....
RIS and PACS should be closely connected. They should also have a tight
connection to:
in order to allow quick access to reports and imaging pictures from every unit
Screen shot from a PACS application component, presenting different images of a patient
…..
…..
Software for laboratory information systems are usually also sold by specialized
vendors
One major goal is the documentation and billing of all accountable services.
– controlling,
– financial accounting,
– facility management,
– human resources manage-ment,
– quality management and
– supply and disposal management
A data warehouse system contains data which have been extracted from other
application components
The data have been transferred and aggregated into a suitable format and then
actively loaded into the data warehouse (push-principle)
A specific request on the data will only access data already loaded into the
data warehouse
…..
Note: There is an ISO standard (ISO TR 22221) on “Good principles and practices for a clinical data warehouse (CDW)”
which provides implementation guidance for data warehouses in HIS
Archived XML data (such as CDA) should include the corresponding Document
Type Definitions (DTD) in form of XSD (XML schema definition), and the layout
specification of an XML document in form of XSL (eXtensible Stylesheet
Language) files
For example:
But there are more and more installations of software in hospitals, which are
primarily controlling medical devices
…..
Due to the considerable risks for patients‟ safety reasonable care has to be
exercised when integrating these converging technologies into the computer-
supported part of HIS
CIS are also often called electronic patient record systems (EPR systems)
Because of this harmonized view the term electronic patient record system (EPR
system) as a particular application component has become quite common
The paper-based patient record system, comprising a paper file and the
organizational rules which papers have to be collected here by whom
– a collection of all documents that are either available only in paper-based form (such
as the patient chart), or
…..
As has been seen, HIS typically comprise various application components that need to be
integrated to achieve high quality of information processing
– Integration in general describes a union of parts making a whole, which – as opposed to it parts
displays a new quality
– Integration additionally stands for the actions to be taken in order to achieve this property and
thus has a behavioral perspective
To achieve a high level of integration within a HIS the components need to be able to
work together, that means they need to be interoperable
– hospital functions,
– business processes, and
– information processing tools
…..
Application components of HIS may store data about certain entity types
persistently
Usually a database is used for this. W e will use the number of databases storing
data in a HIS as the basis to distinguish possible data distribution styles at the
logical tool layer of HIS:
The precondition for the DB1 style is that all computer-based application
components store their data only in the central database.
This is only possible when the database schema of the central database is
known, together with the methods that are available to access and store data
there
This is usually only the case if the software products of the application
components originate from the same vendor
This means that several application components store data about certain entity
types persistently and contain their own databases
…..
For example, the architecture must define which system is the responsible
source for which data elements
DBn style with multiple computer-based application components, each with its
own database system
In practice you will hardly find HIS with pure DB1 style. It is hardly possible to
stop implementation of further application components with integrated
databases.
Hence even if a considerable part of these HIS is DB1 styled, they are in fact
DBn styled
In the simplest case, the overall HIS consists of only one computer-based
application component, which supports most of the enterprise functions.
This application component looks like the one rock, on which the whole hospital
rests. Respective HIS are commonly called “monolithic”.
We denote a homogenous (sub-) HIS, i.e. a (sub-) HIS with software from only
one vendor as “V1”.
On the contrary, a monolithic (AC1, V1) architecture and even an (ACn, V1)
architecture emphasizes that the hospital selected only one product from only
one vendor to support as many hospital functions as necessary
One way would be to directly connect those application components that need
to exchange certain patient-related data
(DBn, ACn, Vn, CPn) architecture with multiple computer-based application components with
several bidirectional communication interfaces.
To reduce the large number of interfaces, one can use smarter methods and
tools to organize and realize the interoperability of application components –
i.e., middleware approaches
For example, most hospital information systems following the DBn style use a
communication server
Note that star architectures do not necessarily contain communication servers, as the center of the star may also be a
database. Consequently (DB1, ACn) architectures will also be CP1 architectures
But for AC1 this concept obviously does not make sense and neither CP1 nor
CPn should be applied.
(DBn, ACn, Vn, CP1) architecture with multiple computer-based application components
connected by a specific application component
– Object identity,
– referential integrity and
– consistency
Thus, two objects may look the same, that is, have the same value, but be
different
The PIN should have no internal meaning. That is, it is created continuously and
is usually numerical
Similar actions should be taken for the entity type case. A case identification
number (CIN), which should also have no apparent meaning, should be assigned
for every case.
Note: a CIN cannot change, as opposed to the PIN, whose relation to a patient must be corrected
after a misidentification has taken place
Since PIN and CIN are assigned during patient admission, only one admission
has to be performed and only one PIN has to be assigned to the patient during
his or her visit.
Ensuring object identity for patients and cases is the basic duty of a HIS, regardless of
whether it is computer-supported or not
Without object identity there is no referential integrity, and without referential integrity it
cannot be ensured that results can be related back to the correct patient
Without the correct distribution of the PIN and CIN, the installation of communication
networks and computer systems is practically useless
Situation where redundant copies of data representing the same information about one
particular object are identical. Consistency of data is an important condition for integrity
within health information systems
In DBn styled information systems patient data and data of other objects are often stored redundantly,
i.e. there are copies of data representing the same information about one particular object
However, if the data are not identical and thus representing contradictory information, we call these
data inconsistent, i.e. duplicates of the same data.
Transaction management tries to make sure that data are consistent – we then talk of replicates,
meaning that copies of data are automatically held consistent. In DB1 architectures, no redundant
data exist as all data are unicates
However, if the data are not identical and thus representing contradictory
information, we call these data inconsistent
Transaction management tries to make sure that data are consistent – we then
talk of replicates, meaning that copies of data are automatically held consistent.
Even if the application components at the logical tool layer are linked (or
networked) together through interfaces in order to cooperate, there may be
different types of integration
– data integration,
– semantic integration,
– access integration,
– presentation integration,
– contextual integration, and
– process integration
Note: In DBn architectures, communication interfaces in the computer-supported part of HIS are
required, and ways to print out data or scan data in order to provide communication between the
computer-based and the non-computer-based part of HIS
…..
Now, the child has to go for a hearing examination at the ear, nose, and throat
department of the same hospital.
If the patient history needs to be collected again because the document from the
pediatrics department cannot be accessed, there is no data integration.
Data integration is possible even when data items are stored redundantly
…..
– offer the possibility of representing the semantic relationships among all data stored
in a hospital information system, and
For example:
When the sending application component uses the abbreviation “GOT” for a lab
parameter, but the receiving application does not know this code but uses “ASAT”
instead for the same concept, then semantic integration is violated
For example:
The patient administration system is needed for patient admission, then the patient
administra tion system should be accessible at all worksta tions where patient admission
has to take place: central admission areas, wards, outpatient units, the radiological
outpatient unit, emergency department, etc
For example:
Different application components at a worksta tion should display the name of the patient
who is currently being
The general aim is that a task that has already been executed once for
a certain purpose does not need to be repeated again to achieve the
same purpose. This type of integration is also referred to as visual
integration
Without context integration, she would have to start the nursing management and
documentation system, login again, and select again the patient before being able to
document the nursing procedures.
Context integration would be achieved when both login (then also called “single-sign-
on”) and patient selection do not have to be repeated again, even when changing the
application component
For example,
An EF which should be supported by the patient administration system, the operation management
system, the radiology information system, the laboratory information system etc.
The hospital information system would be functionally integrated with respect to coding of diagnoses
and procedures if only one application component (e.g., the patient administration system) provides
the features needed for coding diagnoses and procedures and all other application components can
invoke and use them
For example,
During radiological report writing, the radiologist may need access to patient data in the
clinical information system, the RIS, and the PACS. These components should interact as
transparent and smoothly as possible
Good process integration prevents users from transcriptions and media cracks
A consensus must exist about the syntax and semantics of the data and
messages that are to be exchanged
HL7 describes events and dedicated messages types that are exchanged
between application components
– types of medical imaging modalities (e. g., computed tomography, digital x-ray, magnetic
resonance imaging, ultrasound, nuclear medicine imaging etc.),
– a network protocol and
– a set of well-defined services
The “clinical context object workgroup” (CCOW) has developed standards for
the synchronization of application components of different vendors on one
client computer.
In health care, EDIFACT is mostly used for communication between health care
institutions in transinstitutional HIS or between health care institutions and
business partners
CDA is an HL7 document format called the Clinical Document Architecture and
is derived from the HL7 RIM
This method allows for developing new application components „on top‟ of
existing ones
– In the initial phase, this protocol checks if the transaction can be carried out by all
affected database systems.
– Only if the changes are possible everywhere, they are actually carried out in in a
second phase in all database systems
For carrying out the protocol, the database systems must be tightly coupled by
synchronous communication, and the database schemata of all involved
database systems must be known
– Communication server
– Remote function calls
– Service-oriented architecture (SOA) and portals
…..
For this, the communication server is configured so that the sending application
component is blocked from the time that it sends a message to the time that it
receives a response message
SOA is a promising approach for providing not only data integration and
functional integration but presentation integration and access integration as
well
Application components are logical tools and they cannot exist without physical
tools as a basis. In an information system we can describe this basis by the
physical data processing systems at the physical tool layer
After this lecture, you should be able to answer the following questions:
There is a strong trend to virtualize servers. One „real‟ server, i.e. a physical
server can simulate lots of so-called virtual servers
Those coupled servers are called a server cluster. It makes sense to localize
the members of the cluster at different sites of the computing center
Nowadays storage devices regardless of the media used are not specifically
attached to and exclusively used by certain servers.
This technology allows for scaling up and down quite easily the storage
capacities depending on actual storage needs
non-computer-based components
If application components, which shall exchange data and interact with each
other, are installed on different physical data processing systems at the
physical tool layer, these physical data processing systems have to
communicate as well, i.e. integration is needed
After this lecture, you should be able to answer the following questions:
– How can physical data processing systems be grouped and arranged in order to
support application components in an optimal way? What architectures can result?
– What is meant by physical integration?
– How do modern computing centers look like?
In a 3-tier architecture:
The types of integration introduced relate to the logical tool layer and, more
precisely, to sets of computer-based application components.
There are six basic physical topologies: bus, ring, linear, star, tree, and mesh
– Ring: Every physical data processing system has exactly two neighbors for
communication purposes. Finally the physical data processing systems are
interconnected to form a ring. Data are passed from one system to the
other in the same direction (either "clockwise" or "counterclockwise") as
long as they reach their destinatio
Last years showed clearly that these solutions are not economical sound.Hence
there is a strong trend back towards centralized computing centers, this
centralization goes well with any of the T1, T2 or T3 architectures
– Domain layer
– Logical tool layer
– Physical tool layer