AADLv2 Library for SysMLv2

Abstract

The report is a proof-of-concept to define elements of the Architecture Analysis and Design Language v2.3 (AADLv2) using the SysMLv2 textual syntax. SysMLv2 is the future revision of the SysML standard. It provides a lean syntax and rigorous static semantics to capture a system design. SysMLv2 also has the concept of library to specialize its building blocks for a specific domain. SEI evaluated this capability to represent AADLv2 concepts using this alternate notation. The appendix of this document provides the source code of this library, tested with the SysMLv2 pilot implementation. It shows that SysMLv2s power of expression is sufficient to capture AADLv2 concepts in a uniform way.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2023
Accession Number
AD1207053

Entities

People

  • Jérôme Hugues

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Bibliographies
  • Classification
  • Computer Programs
  • Engineering
  • Governments
  • Guarantees
  • Language
  • Materials
  • Model Based Systems Engineering
  • Notation
  • Semantics
  • Software Development
  • Standards
  • Systems Engineering
  • Systems Modeling Language
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.
  • Systems Analysis and Design