← Systems Engineering
Systems Engineering Primer, Part 5

Systems of Systems Engineering

What happens when the thing you're engineering is made of other systems, each with its own owner, its own budget, and no obligation to answer to you.

Air travel as a system of systems Five independently operated and independently managed systems, air traffic control, airlines, airports, weather services, and maintenance and ground operations, arranged in a loose ring with no central node, producing an emergent capability, safe and efficient air travel, that none of them provides alone. EMERGENT SAFE, EFFICIENT AIR TRAVEL AIR TRAFFIC CONTROL AIRLINES AIRPORTS WEATHER SERVICES MAINTENANCE & GROUND OPS
FIG. 1. Five systems, each independently operated and independently managed, none of them owning any other. The capability in the middle exists only because of how they interact, not because any one of them provides it.
TITLESYSTEMS OF SYSTEMS ENGINEERING DWG NOSE‑SOS‑05 SCALEN.T.S. REVA SHEET1 OF 7
Objectives
SHEET 1 OF 7

Foundations: five characteristics, not a size threshold

A system of systems is not just a big or complicated system. It's a specific category with its own engineering problems, and the paper that gave the category its modern definition even admitted the name itself doesn't quite fit. Mark Maier's 1998 paper, still the most cited definition in the field, suggests the grouping might be better termed "collaborative systems," since "system of systems" doesn't really describe what makes the category distinct (Maier, 1998).

What does make it distinct is five characteristics, all of which have to hold at once. Operational independence: each constituent system can do something useful entirely on its own, it doesn't need the rest of the SoS to function. Managerial independence: each constituent has its own owner, budget, and priorities, and nobody outside that constituent can simply order a change to it. Evolutionary development: the SoS is never finished, it's fielded incrementally and keeps changing as its constituents change on their own schedules. Emergent behavior: the SoS produces capabilities that don't exist in any single constituent, only in how they interact. Geographic distribution: the constituents are spread out enough that how they exchange information matters as much as what any one of them does (Maier, 1998).

Air travel is a working example most people have some intuition for. Air traffic control, airlines, airports, weather services, and the maintenance and ground operations that keep aircraft moving are each independently operated and independently managed, air traffic control doesn't own the airlines, and the airlines don't own the airports. Put them together and you get something none of them provides alone: a national air transportation system that's safe and, most of the time, on schedule.

SHEET 2 OF 7

The four types

Maier's original paper proposed a taxonomy based on how much central authority exists over the constituents: directed, collaborative, and virtual. Judith Dahmann and Kristen Baldwin's 2008 study of US defense systems of systems added a fourth, acknowledged, to describe a common case Maier's original three didn't quite capture: an SoS with a real, designated manager and its own recognized objectives, whose constituent systems still keep their own funding, ownership, and development schedules (Dahmann & Baldwin, 2008). The four types now form the standard taxonomy, later folded into ISO/IEC/IEEE's own standards for systems of systems (International Organization for Standardization et al., 2019).

The four types of system of systems, by degree of central authority A spectrum from directed, with the most central authority, through acknowledged and collaborative, to virtual, with none, each with a definition and a real example. HIGH CENTRAL AUTHORITY NONE DIRECTED Created and managed for a specific purpose. Constituents subordinated while part of the SoS. Example: joint military command and control system ACKNOWLEDGED Designated manager, recognized objectives. Constituents keep their own funding, schedules. Example: a major acquisition program across separate contractors COLLABORATIVE Constituents voluntarily cooperate toward a shared purpose. No central authority forces it. Example: the global financial system VIRTUAL No central management, no centrally agreed purpose. Large-scale behavior still emerges. Example: the public internet
FIG. 2. Most real programs are a mix, not a single type, and the type can shift over the SoS's life.
SHEET 3 OF 7

Emergent behavior, the hard part

Every one of the other four characteristics is a management and organizational problem. Emergent behavior is the one that's actually an engineering problem, and it's the reason SoSE exists as its own discipline rather than just being systems engineering at a larger scale (Nielsen et al., 2015).

Emergent behavior arising from three constituent systems Three constituent systems, each with its own behavior, converge into an emergent behavior that is not present in any one of them individually. CONSTITUENT A its own behavior only CONSTITUENT B its own behavior only CONSTITUENT C its own behavior only EMERGENT not in A, B, or C alone
FIG. 3. Testing A, B, and C individually tells you nothing definitive about what happens when they interact, and the interaction is the point.

A capability that emerges from the interaction of independent constituents can't be fully verified by testing any constituent on its own, and often can't be fully verified by testing the whole SoS either, because the SoS keeps changing as its constituents evolve independently of each other. That's a genuinely different problem than verifying a single system against a fixed specification. The specification itself doesn't hold still.

SHEET 4 OF 7

Why this isn't just bigger SE

Traditional systems engineering assumes something SoSE can't: a single authority who can set requirements, freeze a baseline, and hold every part of the system accountable to it. An SoS has neither a fixed baseline nor a single authority, by definition, since managerial independence is one of its defining characteristics. Every practice that depends on central control, requirements flow-down, configuration freezes, a single integrated master schedule, has to be rethought rather than just scaled up.

A 2024 retrospective examining 57 papers across eleven years of the field's own dedicated workshop found the research community still treating most of its hardest problems, verification of emergent behavior, engineering for continuous evolution, cross-organizational governance, as open rather than solved (Cavalcante et al., 2024). This isn't a niche research gap. It's the actual state of a field that's been working on these exact problems for over a decade.

SHEET 5 OF 7

Does MBSE help here?

MBSE, covered earlier in this series, is arguably most valuable exactly where central authority is weakest. If no single organization can mandate a shared model, a common, machine-readable representation that different constituent-system teams can each connect to is one of the few practical ways to keep an evolving SoS even partially coherent. One study specifically measuring MBSE's return on investment in the evolutionary development of complex systems of systems found it delivers a real, positive return, not just a theoretical one (Rogers & Mitchell, 2021).

That's a meaningfully different claim than the general MBSE value question raised earlier in this series, where the evidence turned out to be thinner than the hype: two thirds of claimed MBSE benefits in the wider literature are only "perceived," not measured (Henderson & Salado, 2021). SoS is a case where the argument for MBSE doesn't rest on convenience. It rests on the fact that there's often no other way to maintain a shared picture at all.

SHEET 6 OF 7

Systems of agents

Multi-agent AI systems, covered earlier in this series, run into the exact same typology Maier described for physical systems, just faster.

Schedule: the same typology, applied to AI agents
DirectedOne supervisor agent dispatches to worker agents it fully controls, the supervisor/worker pattern from this series' agentic AI lesson.
AcknowledgedIndependently built agents connect through a shared standard, like Anthropic's Model Context Protocol, while each agent's own development stays independent (Anthropic, 2024).
Collaborative / virtualAgents built by unrelated vendors discover and coordinate with no central orchestrator at all, the case Google's Agent2Agent protocol was built for (Google, 2025).

Google announced Agent2Agent in April 2025 with backing from more than fifty technology partners, aimed squarely at that hardest case: agents built by completely different vendors discovering each other and coordinating with no central authority (Google, 2025). It's a live test of Maier's oldest point. Getting managerially independent parties to actually adopt a shared coordination standard is a social and organizational problem before it's a technical one. Compared to the rapid, broad adoption the Model Context Protocol saw across the industry, Agent2Agent's uptake has looked more mixed since, even with major vendor backing and a later move to the Linux Foundation. The protocol being technically sound was never the hard part.

SHEET 7 OF 7

References (APA 7th edition)

  • Anthropic. (2024, November 25). Introducing the Model Context Protocol. anthropic.com/news/model-context-protocol
  • Cavalcante, E., Batista, T., & Oquendo, F. (2024). Looking back and forward: A retrospective and future directions on software engineering for systems-of-systems. Journal of Software: Evolution and Process, 36(10), e2697. doi.org/10.1002/smr.2697
  • Dahmann, J., & Baldwin, K. (2008). Understanding the current state of US defense systems of systems and the implications for systems engineering. In Proceedings of the 2nd Annual IEEE Systems Conference. IEEE.
  • Google. (2025, April 9). Announcing the Agent2Agent Protocol (A2A). Google Developers Blog. developers.googleblog.com
  • Henderson, K., & Salado, A. (2021). Value and benefits of model-based systems engineering (MBSE): Evidence from the literature. Systems Engineering, 24(1), 51 to 66. doi.org/10.1002/sys.21566
  • International Organization for Standardization, International Electrotechnical Commission, & Institute of Electrical and Electronics Engineers. (2019). Systems and software engineering: Taxonomy of systems of systems (ISO/IEC/IEEE 21841:2019).
  • Maier, M. W. (1998). Architecting principles for systems-of-systems. Systems Engineering, 1(4), 267 to 284. doi.org/10.1002/(SICI)1520-6858(1998)1:4<267::AID-SYS3>3.0.CO;2-D
  • Nielsen, C. B., Larsen, P. G., Fitzgerald, J., Woodcock, J., & Peleska, J. (2015). Systems of systems engineering: Basic concepts, model-based techniques, and research directions. ACM Computing Surveys, 48(2).
  • Rogers, E. B., & Mitchell, S. W. (2021). MBSE delivers significant return on investment in evolutionary development of complex SoS. Systems Engineering, 24(6), 385 to 408. doi.org/10.1002/sys.21592
  • U.S. Department of Defense. (2008). Systems engineering guide for systems of systems. Office of the Under Secretary of Defense for Acquisition, Technology and Logistics.