In 30 seconds
Dennis Hansen explains how to derive system requirements from a mission, use linked models to preserve design rationale and trace changes during sustainment. Jorge Orellana explores modeling as an iterative learning process.
- 1Start with missionDerive capabilities and activities from the mission.
- 2Layer the workKeep levels distinct while refining the relationships between them.
- 3Operational overviewAn overview can connect actors and major functions.
- 4Model as databaseModel elements can link requirements and rationale.
- 5Iterative learningModeling helps teams learn rather than merely document.
- 6Trace changesA maintained model supports impact analysis.
- 7CollaborateInvolve the relevant disciplines throughout.
Takeaways
- Derive capabilities and activities from the mission.
- Keep levels distinct while refining the relationships between them.
- An overview can connect actors and major functions.
- Model elements can link requirements and rationale.
- Modeling helps teams learn rather than merely document.
- A maintained model supports impact analysis.
- Involve the relevant disciplines throughout.
Read the edited text by chapter
From mission to requirements
The development flow and onion model.
Jorge Orellana interviews Dennis Hansen about Model-Based Systems Engineering and Requirements Definition. Hansen draws on work in military communications and satellite ground systems to explain a structured, collaborative approach to complex systems.
Hansen begins with the user’s mission, then identifies capabilities and activities before developing technical requirements and specifications. He notes that teams may move back and forth between capabilities and activities to refine their wording.
He illustrates the hierarchy as an onion: mission, capabilities, activities, requirements, specifications and detailed design. In his experience, mixing layers prematurely can produce unnecessary or faulty requirements.
Views and traceability
Operational and detailed models.
An operational overview can show the mission, actors and major functions instead of serving only as an executive illustration. The satellite-ground example includes security, planning, simulation, telemetry and delivery of mission data.
More detailed system views can show operations and message flows across connected diagrams. Orellana describes using a maintained model to help trace where security requirements are addressed; a diagram alone is not proof of compliance.
An activity diagram for login links to other behavior and associated requirements. Hansen emphasizes that a modeling tool is a structured database, not merely a drawing tool: elements can retain links, requirements and design rationale.
Learning and sustainment
Iteration, change impact and collaboration.
Orellana describes modeling as a way to learn and refine understanding iteratively. Hansen discusses moving among operational, SysML and software views while maintaining consistency across the system.
A model remains useful during sustainment if the customer keeps it current and retains people who know how to use it. It can help trace the effects of a proposed change before a local fix creates new problems elsewhere.
To begin a complex effort, Hansen sketches the mission and its components, then works toward views that describe interfaces, messages and control flows. He connects each new detail to what came before.
His closing advice is to use an organized process and bring systems, software and security specialists together at each stage. Collaboration makes the reasoning behind decisions visible across disciplines.
More from this channel
39:12EN
22:33EN
34:11EN
28:15EN
46:36EN
28:23EN