Functional Requirements Specification Language (FRSL)
frsl-1.0.0
Prerequisites:
- Install Eclipse DSL Tools (Version: 2023-09).
- Install UML2 Extender SDK (by Local Update Site: platform:/resource/additional-plugins/mdt-uml2-Update-I202103231848.zip)
- Clone this repo.
- Open repo:
- File -> Open Project From File System -> Specify to folder 'frsl.1.0.0' -> Deselect the 'frsl1.0.0' checkbox -> Select 'Search for nested projects' -> Finish.
- In Problem section (in Eclipse):
- If any project is missing src-gen, add manually folder src-gen to that project.
- Fix the error 'An API baseline has not been set for the current workspace": (1) Click the menu: Windows\Preferences\Plug-in Development\API Baselines; (2) Update the option "Missing API baseline": Error -> Warning
- ...
Usage:
- Run runtime: Right click to any project -> Run As -> Eclipse Application.
- In runtime environment, create general project: File -> New Project -> General -> Project -> Next ...
- In general project, create .frsl file: Right click -> New -> File -> Set name "test.frsl" -> Finish
- Gen .frslas from .frsl file:
- Open .frsl file -> Right click on white space in file -> FRSL -> Save As -> FRSLAS.