Systems Architecture · Chapter 10
Tip
This chapter surveys the principal upstream and downstream influences, then shows how they combine in an iterative decision framework: the ABCD Product Case.
| Architectural decision | Detailed design decision |
|---|---|
| Driven wheels on a car; tail or no tail on an aircraft; real-time or batch algorithm | Seat fabric or another local finish |
Architectural choices set the form–function mapping, performance envelope, major tradeoffs, and often cost. Their consequences can spread through the whole system, so they are expensive to change late.
Adapted from Crawley, Cameron & Selva (2016), Box 10.1.

Inbound marketing creates value: identifying customers, segmenting markets, evaluating competition. Outbound marketing delivers value: product, price, communications, distribution. Product development is the bridge between them. Source: Crawley, Cameron & Selva (2016), Fig. 10.1.
Tip
Regulation affects architecture two ways: directly (mandatory backup cameras, medical device material rules) and indirectly, through downstream factors like manufacturing location, hiring rate, or addressable markets.

Four categories, each demanding a different level of engagement: regulation (compliance), anticipated regulation (awareness), standards (alignment), liability (compliance with enterprise procedures). Source: Crawley, Cameron & Selva (2016), Fig. 10.2.
1. Will the technology be ready for infusion? 2. Will it actually create additional value for customers and stakeholders? 3. How will it be effectively transferred into the product or system?
| TRL | Evidence of readiness |
|---|---|
| 1 | Basic scientific principles observed and reported |
| 2 | Possible application or technology concept formulated |
| 3 | Analytical and experimental proof of a critical function |
| 4 | Components integrated and validated in a laboratory |
Early research and laboratory validation. Adapted from the U.S. Department of Defense scale in Crawley, Cameron & Selva (2016), Fig. 10.3.
| TRL | Evidence of readiness |
|---|---|
| 5 | Components validated with realistic support in a relevant environment |
| 6 | Representative system or subsystem prototype demonstrated in a relevant environment |
| 7 | Near-operational system prototype demonstrated in an operational environment |
Adapted from Crawley, Cameron & Selva (2016), Fig. 10.3.
| TRL | Evidence of readiness |
|---|---|
| 8 | Final system completed and qualified through test and demonstration |
| 9 | Final system proven in successful mission operations |
Adapted from Crawley, Cameron & Selva (2016), Fig. 10.3.
Tip
External technology suppliers may have limited knowledge of the intended application or limited resources for development. Plan how the receiving team will acquire the expertise needed to integrate the technology.

Conceiving and designing merge with sourcing and supplying at the implementation stage: two flows that must be carefully coordinated by the architect and the implementation team. Source: Crawley, Cameron & Selva (2016), Fig. 10.4.
| Phase | Air transport | Hybrid car | Refrigerator |
|---|---|---|---|
| Get Ready | Sell tickets; schedule aircraft and staff | Deliver, register, and bring car home | Deliver, install, and transfer ownership |
| Get Set | Check in travelers; load baggage and catering; plan flight | Fuel, start, adjust seats, load passengers | Cool down, set temperature, load food |
| Go: primary | Transport travelers | Transport people and cargo | Preserve food |
| Go: secondary | Feed and entertain travelers | Provide climate control, entertainment, navigation | Provide ice and cold water; freeze food |
Condensed examples from Crawley, Cameron & Selva (2016), Table 10.1. “Get Ready” may happen once; “Get Set” prepares each use.
| Phase | Air transport | Hybrid car | Refrigerator |
|---|---|---|---|
| Go: contingent | Notify travelers of delays and missed connections | Repair a flat tire; prevent a skid or low-speed damage | Permit easy spill cleanup |
| Go: emergency | Brace and evacuate through slides | Protect occupants in a crash | Prevent entrapment in an abandoned unit |
| Go: stand-alone | Move an aircraft without passengers | Start or operate selected functions without a driver inside | Not listed in the book’s table |
Condensed from Crawley, Cameron & Selva (2016), Table 10.1. The book also gives keeping food cold during a power outage as a stand-alone example in the surrounding text.
| Phase | Air transport | Hybrid car | Refrigerator |
|---|---|---|---|
| Get Unset | Deplane travelers; unload baggage | Unload passengers and baggage; park | Clean out food |
| Get Unready | Clean and store aircraft overnight | Clean and store car for an extended period | Uninstall and dispose |
| Fix | Routine maintenance and upgrades | Regular and event-driven maintenance | Event-driven maintenance and repair |
Condensed from Crawley, Cameron & Selva (2016), Table 10.1. Get Unset follows a use cycle; Get Unready prepares for longer storage or retirement.
Contingency operations
Off-normal, but recoverable without loss of primary function or personal/property damage. Performance may degrade gracefully: a spill in a refrigerator, a skid, a missed network packet. The architect builds in recovery provisions.
Emergency operations
Off-normal conditions beyond the planned recovery range. Protecting life and limiting property damage take priority over delivering the primary function. The architecture needs provisions for these conditions.
Tip
Stand-alone operations: the system must operate without connection to its normal supporting systems: common during test, but sometimes also in the field (e.g., a refrigerator keeping food cold through a power outage).
Design for X (DfX) is a family of guidelines that brings downstream concerns into early architectural decisions.
| Guideline | Early question |
|---|---|
| Design for Manufacturing | Can the chosen form be made and assembled reliably? |
| Design to Cost | Can the concept meet its cost target across its lifecycle? |
| Design for Test | Where will tests observe and access critical behavior? |
| Design for Six Sigma | How will variation affect performance and quality? |
Examples from Crawley, Cameron & Selva (2016), §10.8. A circuit-board probe point is one concrete Design for Test provision.

15 “ilities” tracked by journal mentions since 1884 (log scale): quality and safety dominate early; sustainability, interoperability, and scalability are recent arrivals. Not every “ility” is architecturally distinguishing, and they are not independent of one another. Source: Crawley, Cameron & Selva (2016), Fig. 10.5, after de Weck, Roos & Magee (2011), © MIT Press.
Adapted from Crawley, Cameron & Selva (2016), Box 10.2.
Systems must evolve as needs and technology change. Put the most stable contracts at interfaces so internal elements can change without forcing every other element to change.
Adapted from Crawley, Cameron & Selva (2016), Box 10.3.
Platforming is the intentional sharing of parts and process across or within products.

The figure shows eight variants in GE Healthcare’s LOGIQ ultrasound family. Compare the range of products when considering opportunities for shared architecture and components. Source: Crawley, Cameron & Selva (2016), Fig. 10.6. Used with permission of GE Healthcare.
| Phase | Potential benefits |
|---|---|
| Conception | Faster variants; entry into niche markets; easier deployment of new technology through common interfaces; technology risk concentrated in fewer parts |
| Development | Shared engineering; less repeated testing and commissioning; shared test equipment; reusable or amended certifications |
Condensed from Crawley, Cameron & Selva (2016), Fig. 10.7. Benefits depend on actual sharing across variants.
| Phase | Potential benefits |
|---|---|
| Production | Shared tooling; learning-curve labor savings; scale economies; volume purchasing; lower safety stock; flexibility in variant output |
| Operations | Shared sustaining engineering and facilities; transferable operator training; purchasing and inventory savings; shared inspections and compliance work; flexibility in staffing |
Condensed from Crawley, Cameron & Selva (2016), Fig. 10.7. Evaluate benefits over the entire product family and lifecycle.
| Phase | Costs and drawbacks |
|---|---|
| Conception | Future variants must use shared parts; schedule and brand risk concentrate; variants may cannibalize sales; a sole supplier may raise prices |
| Development | Designing for several use cases and more flexible test equipment adds cost |
Condensed from Crawley, Cameron & Selva (2016), Fig. 10.8.
| Phase | Costs and drawbacks |
|---|---|
| Production | Lower-end variants may carry costly higher-end parts; configuration control and production capacity become harder to manage |
| Operations | A shared part can fail across many variants; performance may fall short of a unique optimized design |
Condensed from Crawley, Cameron & Selva (2016), Fig. 10.8.

Architecture Business Case Decision: two iterative cycles. Technology and customer needs feed in; system architecture sets goals for the business case, which returns solutions back to the architecture. Source: Crawley, Cameron & Selva (2016), Fig. 10.9.

External drivers now flow in on both sides: regulation, standards, competence, and legacy elements shape the architecture cycle; competitive environment, strategy, and channels shape the business case cycle. Platforms and product lines converge on a proceed / do not proceed decision. Source: Crawley, Cameron & Selva (2016), Fig. 10.10.


Left: the Airbus A350 tube-and-wing family: a shared wing, stretched or shortened fuselage. Right: a proposed flying-wing civil transport family, scaling by adding center-body sections rather than stretching a tube. Source: Crawley, Cameron & Selva (2016), Fig. 10.12. (Left) © Airbus. (Right) Liebeck (2004), Journal of Aircraft 41(1), by permission of AIAA.

Dark gray shows the lift-producing region on each architecture. For tube-and-wing, the fuselage produces almost no lift: lengthening it to add capacity forces the wing to grow to support the extra weight. For the flying wing, lift scales naturally with the size of the variant. Source: Crawley, Cameron & Selva (2016), Fig. 10.13, after Liebeck (2004).
A downstream consideration, how a family of products needs to scale, can be a first-order driver of architectural choice, just as important as the primary function itself.
Tip
Reference: Crawley, E., Cameron, B., & Selva, D. (2016). System Architecture: Strategy and Product Development for Complex Systems. Pearson. Chapter 10.
Chapter 11 returns to Part 3’s synthetic process, examining how the architect converts fuzzy stakeholder needs into concrete, testable goals.

← Course Home · Systems Architecture · Chapter 10