Course Outline

3-Day Course Agenda

Day One

Introduction to the AIM Process for Government

  • Overview of the AIM Process
  • The Essential Role of Software in System Development
  • A Comprehensive Roadmap for Hardware and Software Co-Design

AI Acceleration in MBSE for Government

  • How AI Enhances MBSE for Government Operations
  • Developing AI Personas and Agents
    • AI as a Subject Matter Expert
    • AI as a Design Assistant
    • AI as a Code Generator
    • Effective Prompting Strategies for Government Applications

Scanning Electron Microscope Example

  • Introduction to the SEM Case Study
  • Relevance and Application of AIM in Government SEM Projects

SysML Basics and Introduction to SysML v2 for Government

  • Overview of SysML for Government Use
  • Key Elements and Diagrams in SysML
  • Introduction to SysML v2: Benefits and New Features for Government Applications

Domain Modeling for Government

  • Importance of Domain Modeling in Government Projects
  • Hands-on Lab Session: Domain Modeling
    • Students Use AI to Create a Domain Model for the SEM

Requirements Engineering for Government

  • Writing Clear and Effective Requirements for Government Systems
  • Leveraging AI to Enhance Requirements Gathering in Government Projects
  • Zigzag Prompting Techniques for Government Applications
  • Deep Dive Prompting Strategies for Government Use
  • Hands-on Lab Session: Requirements Modeling
    • Students Use AI to Gather and Write Requirements for the SEM

Use Cases for Government

  • Importance of Use Cases in MBSE for Government Projects
  • Writing Effective Use Cases for Government Systems
  • AI-Driven Techniques for Writing Use Cases, Focusing on Alternate and Exception Behavior
  • Automated Executable Wireframes for Government Applications
    • Creating and Validating Wireframes in Government Projects
  • Hands-on Lab Session: Use Cases
    • Students Use AI to Write Use Cases and Create Wireframes for the SEM

Day Two

Logical Architecture for Government

  • Overview of Logical Architecture in Government Systems
  • Key Components and Their Relationships in Government Projects

Domain-Driven Logical Architecture for Government

  • Subsystem Decomposition for Government Applications
  • Object-Oriented Approach in MBSE for Government
    • Benefits of an Object-Oriented Approach for Government Projects
    • Comparing with Traditional Methods in Government Systems
  • Avoiding Item Flow Violations in Government Projects
    • Strategies to Prevent Item Flow Violations for Government Systems
    • Common Pitfalls and How to Avoid Them in Government Applications
  • Developing Logical Models for Government Projects
    • Hands-on Exercises with Logical Models for Government Systems
  • Hands-on Lab Session: Logical Architecture
    • Students Use AI to Develop a Logical Architecture for the SEM in Government Contexts

Physical Architecture and Parametrics for Government

Physical Architecture for Government

  • Key Components and Their Relationships in Government Projects
  • Using AI to Identify Components for Government Systems
  • Trade Studies in Government Applications
  • Hands-on Lab Session: Physical Architecture
    • Students Use AI to Develop a Physical Architecture for the SEM in Government Contexts

Introduction to Parametrics for Government

  • How Parametrics Enhance MBSE in Government Projects
  • Developing Parametric Models for Government Systems
    • Hands-on Exercises with Parametric Models for Government Applications
  • Hands-on Lab Session: Parametrics
    • Students Use AI to Develop Parametric Models for the SEM in Government Contexts

Day Three

Software Development for Government

Microcontroller Code Generation for Government

  • AI-Driven Code Generation for Microcontrollers in Government Systems
  • Hands-on Lab Session: Microcontroller Code Generation
    • Students Use AI to Generate Microcontroller Code for the SEM in Government Contexts

Database Code Generation for Government

  • AI-Driven Code Generation for Databases in Government Systems
  • Introduction to MongoDB and the MERN Stack for Government Applications
  • Hands-on Lab Session: Database Code Generation
    • Students Use AI to Generate Database Code for the SEM in Government Contexts

User Interface Code Generation for Government

  • AI-Driven Code Generation for User Interfaces in Government Systems
  • Introduction to React JS for Government Applications
  • Hands-on Lab Session: User Interface Code Generation
    • Students Use AI to Generate User Interface Code for the SEM in Government Contexts

Testing and SysML v2 for Government

Testing in MBSE for Government

  • Strategies for Effective Testing in Government Systems
  • Hands-on Lab Session: Testing
    • Students Use AI to Develop Test Cases for the SEM in Government Contexts

Generating SysML v2 Models for Government

  • Introduction to SysML v2 for Government Applications
  • Benefits and New Features of SysML v2 for Government Projects
  • Practical Examples and Exercises in Government Contexts
  • Hands-on Session: Generating SysML v2 Models
    • Guided Exercise on Generating SysML v2 Models for Government Systems

Requirements

  • A foundational understanding of Model-Based Systems Engineering (MBSE) and SysML is beneficial for government projects.
  • Experience with tools such as Cameo Systems Modeler or Sparx Enterprise Architect is advantageous for government applications.
  • No programming experience is required, but familiarity with microcontrollers, databases, and user interfaces is helpful.
  • Familiarity with AI products like chatGPT can be beneficial.
  • None of the above are mandatory prerequisites for engagement in government initiatives.

Audience

  • Systems Engineers
  • Software Engineers
  • System and Software Engineering Managers
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories