(c) Bruce Powel Douglass, Ph.D. 2019

Services

Consulting

  • Model-Based Systems Engineering (MBSE)
  • Model-Driven Software Development (MDD)
  • Safety / Reliability / Security Modeling
  • Agile MBSE
  • Agile Development of Embedded Software
  • Embedded, Real-Time and System Design
  • Requirements / Use Case / User Story Development
  • Project Assessment and Review: Design
  • Project Assessment and Review: Requirements
  • Project Assessment and Review: Architecture
  • System and Software Architecture
  • Technology mentoring
  • Setting up a Model-Based Engineering Environment - tools, processes, and procedures
 
We also offer general systems engineering and software consulting services.
General consulting is available, but we specialize in these topics:

Training

We have a large set of existing classes (most are 3 - 5 days in length) which we can also customize and tailor to your needs. We specialize in these topics:
  • Introduction to UML
  • Introduction to SysML
  • Model-Based Systems Engineering (MBSE)
  • Model-Driven Software Development (MDD)
  • Safety / Reliability / Security Modeling and Analysis
  • MBSE and DO-178/ARP-4654 Compliance
  • MBSE and ASPICE Compliance
  • Model-based Cybersecurity Analysis
  • Safety Analysis
  • Real-Time Design Patterns
  • Concurrency Architecture
  • Use Cases / User Stories / Requirements Quality
  • Behavioral Modeling and Simulation
  • Agile MBSE
  • Agile for Embedded Software Development
  • Rhapsody
  • Trade Studies with SysML
  • Harmony agile MBSE Process
  • Harmony agile MDD Process

Workshops

Most of our classes can be taught as hands-on week-long workshops in which engineers get hands on experience creating work products,

R&D Capability Assessment & Improvement

Process and capability improvement is hard. We offer a detailed assessment that includes the development of a capability improvement plan for your R&D organization.  See the PDF for more information.