CSEP study materials
CSEP study resources

CSEP flashcards

CSEP · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

System boundary
The conceptual line separating a system from its environment. Everything crossing it is an interface that must be defined in type, direction, range, and units.
Emergent behavior
System-level behavior arising from element interactions that cannot be predicted from element behavior alone, which is why integration testing is required after component verification.
System of systems
A set of independently operable and managed systems that cooperate to produce emergent results, characterized by operational and managerial independence plus evolution.
Vee model
A life cycle representation where the left leg decomposes requirements and design and the right leg verifies and validates each level against its paired decomposition artifact.
Open system
A system that exchanges matter, energy, or information with its environment, allowing it to maintain low internal entropy through feedback and maintenance.
Trade study weighting
A decision method where evaluation criteria and weights are fixed before alternatives are scored, followed by sensitivity analysis to test whether the selection is robust.
Life cycle processes
ISO/IEC 15288 defines concurrent processes such as stakeholder needs, requirements, architecture, verification, and validation that apply across all life cycle stages.
Feedback control error
The difference between a setpoint and the measured output. A controller acts on this error, and loop stability depends on gain and phase margin, not on small error alone.
Requirement quality attributes
A well-formed requirement is necessary, unambiguous, complete, singular, feasible, verifiable, and traceable. Conjunctions and vague qualifiers violate singularity or verifiability.
Shall versus should
'Shall' states a binding requirement, 'should' a recommendation, and 'will' a statement of fact. Mixing them in one specification undermines verifiability.
Architecture view and viewpoint
Per ISO/IEC 42010, a view addresses one concern of stakeholders, and its viewpoint defines the conventions, models, and notations used to construct that view.
Quality attribute requirement
A non-functional requirement constraining how well behavior is delivered, such as availability, latency, throughput, security, or maintainability, and it must be measurable.
Requirement allocation
The assignment of each system requirement to at least one architectural element or derived requirement. Unallocated requirements reveal an architecture gap.
Derived requirement
A requirement created by a design decision rather than stated by the stakeholder, traceable to its parent requirement and to the rationale for the design choice.
Interface control document
A jointly owned record of an interface's source, destination, data type, units, range, accuracy, rate, protocol, and failure behavior, controlled by both sides.
MOE versus MOP
Measures of effectiveness assess mission success from the stakeholder view; measures of performance assess system behavior. Technical performance measures track design progress against thresholds.
Verification versus validation
Verification confirms the system meets its specified requirements; validation confirms the system meets stakeholder needs in the intended operational environment.
Verification methods
Inspection, analysis, demonstration, and test. The method must be selected when the requirement is written, since verifiability depends on an available method.
Bidirectional traceability
Requirements trace forward to design and test cases, and results trace backward to requirements. Both directions are needed to demonstrate completeness and coverage.
Zero-failure reliability test
Demonstrating reliability R at confidence C with no failures requires sample size n = ln(1-C)/ln(R); a single successful run proves almost nothing.
Regression verification
Re-verification triggered by a configuration change, covering the changed item plus all items whose verification depends on it through the traceability graph.
Qualification versus acceptance test
Qualification proves design margin under worst-case environments; acceptance proves workmanship on each production unit using different levels and durations.
Hardware-in-the-loop
A validation environment where real hardware runs against a simulated plant, trading fidelity against cost and risk compared with full operational testing.
Test readiness review
A review confirming that test plans, procedures, facilities, instrumentation, trained personnel, and configured test articles are ready before test execution begins.
Functional baseline
The approved system-level requirements and concept documentation that define what the system must do, placed under configuration control at establishment.
Allocated baseline
The approved set of requirements allocated to configuration items, describing what each item must do to satisfy the functional baseline.
Product baseline
The approved as-built configuration documentation, including drawings, software builds, and specifications that define the produced item.
Configuration control
Every change to a baselined item passes identification, evaluation, disposition, and implementation. An unapproved change is a configuration escape.
Risk exposure
The product of probability and consequence. Handling options are avoid, mitigate, transfer, and accept, and each accepted risk needs an owner and trigger.
Cost performance index
CPI equals earned value divided by actual cost. A value below one means cost overrun, and EAC equals BAC divided by CPI when current performance continues.
Critical path
The longest path through the project network, possessing zero total float, so any delay along it delays project completion by the same amount.
Design review sequence
SRR confirms requirements understanding, PDR confirms preliminary design adequacy, CDR confirms detailed design buildability, and TRR confirms readiness to test.