EARS-CTRL allows going from software requirements expressed in EARS (Easy Approach to Requirements Syntax) to software controllers that can be simulated - all from the same MPS-based interactive development environment.
Note that this version of EARS-CTRL is restricted to the construction of requirements and does not allow the generation of simulink models for the requirements. For the full version please refer to the EARS-CTRL repository.
Take a look here for a video demoing the whole tool.
-
Install mbeddr for MPS 3.4.3 for your platform.
-
Clone this repository locally:
git clone https://github.com/levilucio/EARS-CTRL.git
-
Start mbeddr
-
Open the org.iets3.opensource project at:
your_repo_root/code/languages
You will get a dialog asking if you want to migrate the project. Select 'Postpone':
- Compile the gxw language, if necessary.
- Enjoy EARS-CTRL!