System Synthesis + Design Flashcards
True or False: system synthesis is used to translate a functional architecture into and optimized physical software architecture.
True
Modular designs have low ____, and high _____.
Coupling, Cohesion
Modular designs have ____ coupling and ____ high cohesion. (High or Low)
Low, High
True or False: Robust designs exclusively meet a highly specific set of requirements.
False:
Robust designs generally meet a wide range of requirements.
What is the general systems engineering process?
- Requirements analysis
- Functional Allocation/Analysis
- Synthesis/Design
- Overall Analysis, Optimization, and Control.
Systems synthesis creates a ___ for every WHAT and HOW WELL.
HOW
True or False: Synthesis is generally NOT an iterative process.
False
Come on, everything in engineering centers around repetitiveness and iterativity.
A ______ solution considers overall system risk, cost, technical maturity, and robustness for each possible subsystem combination.
Balanced
List the Synthesis + Design Steps:
- Functional Analysis
- Allocated (derive) performance and resource reqs
- Define Alternatives (physical and software)
- Assess maturity levels of technology
- Define interfaces
- Estimate performance of combinations
- Use performance-resource curves to identify break points
- Determine driving reqs and reallocate if necessary
- Select preferred design architecture, implementation plans, allocations, and expectations.
Functional Analysis Steps:
- Define system reqs
- Functional Decomp
- Create FFBD
- Create TLA and assess functional durations
True or False: Different subsystems designs don’t typically have different performance/resource allocations.
False, duh
True or False: the first resource/performance allocations are usually optimal.
False, sub-optimal ITERATE
When defining subsystem alternatives: you should start with a comparable subsystem for comparison
Yes
What is TRL?
Technology Readiness Level:
a commonly used measure of technical maturity
True or False: Schematic Block Diagrams are not primarily used to check for redundancy, and completeness.
False, they are.
When defining interfaces, we should develop these two diagrams:
________
_________
- N-Squared Diagram
2. Schematic Block Diagram
True or False: cost utility curves have an asymptote
True