BERT Documentation
  • Getting Started
    • Get Started with BERT
    • Why BERT?
    • Creating Your First System
      • Step 1: Starting a New Project
      • Step 2: Define Your System of Interest
      • Step 3: Identify Primary Output
      • Step 4: Define Output Interface
      • Step 5: Add Customer Sink
      • Step 6: Add a Waste Output
      • Step 7: Identify Primary Inputs
      • Step 8: Traverse The Boundary
      • Step 9: Add Boundary Subsystems
      • Step 10: Adding Internal Flows
      • Step 11: System Decomposition
      • Step 11: Share JSON
      • Next Steps
      • System Elements
      • Advanced Features
      • Video Tutorial
    • Controls and Interface
    • Glossary
    • Examples
      • A Home
      • A Cell
      • An LLM
  • Case Studies
    • Bitcoin
  • Analysis, Modeling and Simulation
    • Deep Systems Analysis
    • Modeling
    • Simulation
  • For Researchers
    • System Ontology
    • System Language
  • For Developers
    • Contributing
    • Architecture
  • Roadmap
    • Alpha
  • Beta
  • 1.0
Powered by GitBook
On this page
  • System Hierarchy
  • Applying These Concepts
  1. Getting Started
  2. Creating Your First System

Next Steps

Congratulations! You've created your first system in BERT. From here, you can:

  • Learn how to decompose your system into subsystems

  • Add more detailed flows between elements

  • Explore the element properties in depth

System Hierarchy

BERT allows systems to be decomposed into multiple levels:

  1. Level 0: The overall system and its environment

  2. Level 1: Main subsystems and their connections

  3. Level 2+: Further decomposition of subsystems

This hierarchical approach allows you to:

  • Zoom in to see details when needed

  • Zoom out to understand the big picture

  • Manage complexity at each level appropriately

Applying These Concepts

When modeling a system in BERT:

  1. Start with boundaries: Define your system of interest

  2. Identify external entities: What interacts with your system?

  3. Define interfaces: Where do these interactions occur?

  4. Map flows: What moves between elements?

  5. Decompose into subsystems: Break down complex components

PreviousStep 11: Share JSONNextSystem Elements

Last updated 2 months ago