2.1 Objective Integration
QoS issues generally involve the effectiveness
and/or efficiency of the systems integration
initiatives. For example, the recent Trident Warrior
2004 experiment considered the effectiveness of
individual networks,
interfaces between information systems,
coherence to emerging standards for enterprise
architecture (i.e., Web Services, Global Information
Grid), the viability of specific components of the
infrastructure and the information they produced,
human-systems integration, and organizational
decision processes supported or hindered by the
systems integration initiative(s).
A sponsor provides experimentation objectives
for the particular systems integration initiative. This
is the top-level definition of the experiment. At the
next level, the experiment’s physical structure is
chosen to meet those objectives, including the
operational forces, the processes to be used by
operational personnel, and the systems that will
support those processes. The next level is concerned
with situations to be run, measures to be produced ,
data to be captured, and analysis techniques. All of
this information is integrated in the KM system with
appropriate relationships for reference, to establish
fitness across components, and to construct and
make available a data capture plan.
A key to experimentation is development of
experiment threads. For each thread, specific data
elements are identified, generally as pass-through
from system to system and increasingly as a web
service or XML-based exchange. Data that is
captured during the experiment are input into the
KM system. The result is development of an
automatic association from top-level objectives
down through data, analysis, and results. The KM
information can be entered at any point of
experimentation and relationships to all associated
information examined.
Results reporting follows a similar structure.
Data is archived with a relationship to experiment
threads. Measures resulting from analyses are filed
in the KM system with the correct relationship to the
data from which they are produced. The final step in
the results production process is interpretation of
meaning by subject-matter-experts (SMEs). A form-
based process in the KM system is used to file both
interpretation results (interpretation is with respect
to the experiment’s original sponsor objectives) and
the context within which the experiment was carried
out. The relationships between results and
objectives are made transparent in the system, as are
references to all levels of planning and analysis.
For example, a recent evaluation of a web
services implementation in a distributed
environment tested the ability of a portal to
dynamically assemble web services under various
network conditions. Of particular interest was that
one of the tested services was itself a compilation of
XML feeds from several different servers, and
another was processing metadata input from
distributed sources (also encapsulated and passed as
a web service). Additional tested systems included
networks, routers, and communication technologies
employed in the process (various configurations of
optical, Ethernet, satellite, and wireless). The thread
used by the KM system to analyze such a process
involved a live event (MSEL) to stimulate an
operational scenario (terrorist attack). The thread
was the means to tie together the systems, the
information output, and the results of the test within
context.
The experimentation and analysis KM system
therein has two primary objectives: the creation of
knowledge through the experimentation process, and
the retrieval of knowledge as results or
recommendations that are forwarded to decision-
makers and/or into subsequent experimentation.
Information and knowledge is drawn from the
distributed systems and integration initiatives, plus
reach-back into supporting systems and archives.
Knowledge retrieval is essentially a reversal of
creation. The objective is not the usual meaning of
information retrieval via a search or a relational SQL
query, although both of these techniques, plus some
additional AI-based means, are used to help sort
experimentation results. Rather, the focus of
information or knowledge output from the KM
system is to answer a question.
At the lowest level, system logs and network data
are assessed to determine the performance of tested
systems against various integration scenarios and
network loading conditions. The advent of web
services and service-oriented architectures have
added increased emphasis to comprehensive
evaluation that includes the context in which the
tested system operated and communicated. Results
are derived at technical and operational levels.
Together it is possible to judge system performance
and interoperability within the tested context.
2.2 Application Integration
Enterprise integration is the study of an
organization, its business processes, and resources,
understanding how they are related to each other so
as to efficiently and effectively execute the
enterprise goals, focusing on organization, process,
WEBIST 2005 - INTERNET COMPUTING
186