A Python package for the Systems Modeling Language (SysML) - a general-purpose modeling language for systems engineering applications.
The design intent of this project is to provide an object-oriented programming (OOP) paradigm for model-based systems engineering.
This python package consists of the following modules:
- The
system.py
module contains theModel()
class for instantiatingModel
objects, which serves as a central namespace for model elements (or relationships between elements). - The
element.py
module contains classes for instantiating model element objects (s.a.,Package
,Block
,Requirement
,Activity
, etc.). These objects are intended for internal use byModel
objects.
This project is still in pre-alpha. For more details on current milestone, please refer to #1.