Assessing Interoperability between Behavior Diagrams Constructed with Systems Modeling Language (SYSML) and Monterey Phoenix (MP)

Abstract

Systems engineers have long struggled to identify and understand system behaviors in the operational environment. System Modeling Language (SysML) is a graphical language used among systems engineers to relay details of the systems design to various stakeholders. Monterey Phoenix (MP) is a behavioral modeling approach and tool utilizing a lightweight formal method and language to generate diagrams and display expected and unexpected emergent system behaviors. Through systematic analysis of SysML and MP behavior models, this research presents recommendations for improving MP in future releases to accommodate SysML compliance. The ability to merge MPs scope complete event trace generation into a SysML compliant format would provide great insights and benefits into the DOD acquisition process. Findings from this research include several simple additions to MP diagrams that will better align them with SysML standards while preserving MPs capability to enable identification of emergent behavior early in the design process, when the risks can be addressed before system design features are ever manufactured or tested.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2022
Accession Number
AD1200555

Entities

People

  • Joseph Iii Hall
  • Kevin Le
  • Krunal V. Patel
  • Michael A. Savacool

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Human Systems
  • Weapons Technologies

DTIC Thesaurus Topics

  • Abstracts
  • California
  • Case Studies
  • Collision Avoidance
  • Collision Avoidance Systems
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Engineering
  • Engineers
  • Environment
  • Graphical User Interface
  • Language
  • Model Based Systems Engineering
  • Operating Systems
  • Software Design
  • Standards
  • System Of Systems
  • Systems Engineering
  • Systems Modeling Language

Fields of Study

  • Computer science

Readers

  • Software Engineering.
  • Systems Analysis and Design