Theory of Systems and Systems Analysis (Kravets, 2012)

A 237-page KPI lecture course spanning system boundaries, structure, information, control, modeling, choice, decomposition, and early-2010s engineering software. Its conceptual spine remains useful, but its technology examples and several definitions need replacement by current systems-engineering, information-theory, and decision-model standards.

book Theory of Systems and Systems Analysis: Lecture Course Kravets, Petro I. · 2012 archived pdf

This course is a broad map of systems thinking rather than a single technical theory. Its eighteen lectures move from the idea of a system and ways to describe structure, through state, behavior, information, feedback and modeling, to multi-criteria choice, decomposition, aggregation, and then-current software tooling. The durable contribution is the sequence of questions it asks. The bank uses that sequence to discover topics, then replaces load-bearing claims with current primary sources.

What the course contributes #

The opening lectures insist on three separations that remain valuable:

  • the system is not identical to its list of parts; relations and the selected boundary determine what counts as the whole;
  • internal description concerns elements, relations, state and transformation, while external description concerns exchanges and observable behavior in context;
  • the same real thing supports multiple models because a model is built for a question, not as a complete duplicate of reality.

The middle block connects information and control, introduces static and dynamic models, distinguishes continuous and discrete descriptions, and surveys measurement scales. The final block treats choice as a relation over alternatives, shows why multiple criteria generally produce a set of non-dominated alternatives rather than a unique optimum, and presents decomposition as an iterative modeling operation whose stopping rule depends on purpose.

That material now maps to topic chapters instead of remaining one course summary:

Course theme Durable home in the bank
system, environment, inputs and outputs System Boundaries, Context & Purpose
networks, hierarchies, interactions, integrity Structure, Interactions & Emergent Behavior
functioning, change, feedback, self-organization State, Behavior, Feedback & Adaptation
observation, problem definition, system study Systems Analysis & Problem Framing
model families and representations Dynamic Systems in State Space, Transfer Functions & Frequency Response and the modeling territory
information measures Entropy & Mutual Information
choice, preference and Pareto sets Decision Analysis, Preferences & Knowledge Models
decomposition, aggregation and completeness Decomposition, Aggregation & Model Views
genetic algorithms Evolutionary Algorithms & Multi-Objective Search
CASE, object-oriented and visual modeling tools Model-Based Systems Engineering & the System Life Cycle

Information-bearing visual audit #

Every one of the 237 pages was rendered and reviewed, with the pages containing diagrams inspected again at readable resolution. The load-bearing visual families are:

  • linear, hierarchical, network and matrix structures;
  • a system boundary with subsystems and matter, energy and information exchanges;
  • directed graphs for informational and causal descriptions;
  • input/output model abstraction and model-class trees;
  • frame and predicate knowledge representations;
  • Pareto regions and preference graphs;
  • decomposition trees, stopping logic and aggregation examples.

None is retained as a raster. Most are schematic enough to redraw more clearly, but several embed course-specific labels, unattributed examples, or obsolete software screenshots. The topic entries therefore use independently constructed diagrams tied to current terminology. No visual from the laboratory manuals or student work was used.

Where the source has aged #

The final lecture treats Windows 95, early object-oriented tooling, CASE environments and virtual reality as representative “new technologies.” Those pages are useful only as history. Current model-based systems engineering is anchored instead in ISO/IEC/IEEE 15288:2023 and OMG SysML 2.0, whose formal version was adopted in 2025.

Some terminology is also too loose for modern use. Shannon entropy measures uncertainty in a probability distribution, not semantic meaning or general “amount of knowledge.” A cognitive map records an analyst's asserted causal structure; it does not establish causality. A decomposition tree is not proof that the omitted environment, cross-cutting interaction, or lifecycle concern is irrelevant.

Source claims audit #

Load-bearing source claim Status Treatment in the bank
a system is understood through elements, relations, boundary and environment current with qualification retained, with the boundary made an explicit modeling decision tied to purpose and stakeholders
the same system needs structural, functional, behavioral and informational descriptions current retained as model views, with explicit consistency relations between views
dynamic behavior can be described through state and input/output relations current retained and formalized with state-space and transfer-function limits
feedback is the general mechanism of control needs correction feedback is one architecture; feedforward, logic, estimation and supervisory control are distinct and often combined
information and knowledge can be placed on one quantitative ladder error in source Shannon information, semantic representation and epistemic confidence are separated
a single criterion can always rank alternatives outdated/overstated retained only when preferences justify a scalar utility; otherwise use dominance, constraints and explicit trade-offs
decomposition can continue until components are elementary needs correction “elementary” is purpose-relative; stop when interfaces, evidence and decisions are resolved at the needed fidelity
CASE and early object-oriented tooling represent the current state of systems modeling outdated replaced by current lifecycle standards, SysML 2.0, model interchange and automated consistency checks

How to cite it #

Use the course for its historical synthesis and topic map. For current engineering processes, formal information measures, control design, or deployable modeling technology, cite the relevant standard or primary technical source instead. The archived file preserves the course as received, while the topic chapters carry the current account.

Searches titles, aliases, headings, summaries, and full text.↑↓ move ↵ open esc close