SystemLevel Modeling Jim Smith 12232021 Space Cowboys Team
System-Level Modeling Jim Smith 12/23/2021 Space Cowboys Team Project Final Report 1
Modeling Approach Partitioned Battle. Bots project to a System with 5 “subsystems” SYSTEM – ALL: Jim Smith Remote Controller Subsystem: Jim Smith Pneumatic Subsystem: Mark Foster Defensive Weapon Subsystem: Mark Foster Offensive Weapon Subsystem: Chris Hokans Mobility Subsystem: Brett Padgett Performed bulk of work at subsystem-level and used system-level modeling elements as “framework” “System of Systems” paradigm Subsystems developed from top-level SYSTEM-ALL blocks (top-down “cascading” development approach) Configuration managed each subsystem (and system-level) on package boundaries via Artisan import/export Weekly (or more as needed) export of subsystems were imported into the SYSTEM - ALL model (from Google Site) SYSTEM - ALL model Exported to team (on Google Site) Each team member was always in sync with entire system this way 12/23/2021 Space Cowboys Team Project Final Report 2
Model Structure Aligned to Sys. ML “Four Pillars” 12/23/2021 Space Cowboys Team Project Final Report 3
System-Level Requirements System level requirements from the BB Rulebook Linked subsystem blocks to ensure the System requirements were “Satisfied” 12/23/2021 Space Cowboys Team Project Final Report 4
System-Level Domain (bdd) 12/23/2021 Space Cowboys Team Project Final Report 5
Subsystem-Level Interfaces (ibd) This became our de-facto “Interface Control Document” 12/23/2021 Space Cowboys Team Project Final Report 6
System-Level Interfaces / Value Types 12/23/2021 Space Cowboys Team Project Final Report 7
System-Level Use Case Diagram 12/23/2021 Space Cowboys Team Project Final Report 8
12/23/2021 Space Cowboys Team Project Final Report 9
- Slides: 9