4-6 Handbook of Dynamic System Modeling
methodological framework, which is simultaneously incomplete but relatively complex, we have a total of
27 cells of activity. In a much more realistic view of the steps and phases, as would need to be the case
in actual systems development, we might well have seven phases and seven steps of effort. This yields a
total of 147 cells of activity. Each of the three levels—systems engineering methods, systems engineering
processes, and systems management—are necessarily associated with applicable environments to assure
an appropriate systems engineering process, including the very necessary client interaction during system
definition, development, and deployment. The use of appropriate systems methods and tools as well
as systems methodology (Sage, 1977; Sage and Armstrong, 2000) and systems management constructs
enables system design for more efficient and effective human interaction (Sage, 1987b).
System management and associated architecting and integration issues are of major importance in
achieving effectiveness, efficiency, and overall functionality of systems engineering efforts. To achieve a
high measure of functionality, it must be possible for a system design to be efficiently and effectively
produced, used, maintained, retrofitted, and modified throughout all phases of a life cycle. This life cycle
begins with need conceptualization and identification, through specification of system requirements and
architectures, to ultimate system installation, operational implementation or deployment, evaluation, and
maintenance throughout a productive lifetime.
In reality, there are many difficulties associated with the production of functional, reliable, and trust-
worthy systems of large scale and scope. These potential difficulties, when they are allowed to develop, can
create many problems that are difficult to resolve. Among these are inconsistent, incomplete, and other-
wise imperfect system requirement specifications; system requirements that do not provide for change as
user needs evolve over time; and poorly defined management structures for product design and delivery.
These lead to delivered products that are difficult to use, that do not solve the intended problem, that
operate in an unreliable fashion, that are unmaintainable, and that—as a result—are not used. Sometimes
these failures are so great that operational products and systems are never even fully developed, much less
operationally deployed, before plans for the product or system are abruptly canceled.
These same studies generally show that the major problems associated with the engineering of trustwor-
thy systems, or systems engineering, have a great deal more to do with the organization and management of
complexity than with direct technological concerns that affect individual subsystems and specific physical
science areas. Often the major concern should be more associated with the definition, development, and
use of an appropriate process, or product line, for production of a product than it is with over attention to
the internal design aspects of the actual product itself, in the sense that exclusive attention to the product
or service without appropriate attention to the process leads to the fielding of a low-quality and expensive
product or service. Models of both are needed, of course.
In our previous section, we provided structural, functional, and purposeful definitions of systems
engineering. There are, of course, other definitions. Two closely related and appropriate definitions are
provided by MIL-STD-499A (1974) and MIL-STD-499B (1991), which, although no longer current, have
been the benchmark for many subsequent standards. According to MIL-STD-499B, systems engineering
is “an interdisciplinary approach to evolve and verify an integrated and life-cycle balanced set of system
product and process solutions that satisfy the customers needs. Systems engineering: encompasses the
scientific and engineering efforts related to the development, manufacturing, verification, deployment,
operations, support, and disposal of system products and processes; develops needed user training equip-
ment, procedures, and data; establishes and maintains configuration management of the system; and
develops work breakdown structures and statements of work, and provides information for management
decision making.” This definition attempts to illustrate and combine structural, functional, and purposeful
views of systems engineering. There are many subsequent and reasonably comparable definitions.
We have illustrated three hierarchical levels for systems engineering in Figure 4.1. We now expand on
this to indicate some of the ingredients at each of these levels. The functional definition, or lowest level,
of systems engineering says that we will be concerned with the various tools and techniques and methods
that enable us to design systems. Often, these will be systems science and operations research tools that
enable the formal analysis of systems, including modeling. They can also include specific system design
tools and components. With respect to information technology and software engineering applications,