top of page

Project Requirments

Functional Requirements

​

  1. The system will automatically color keywords of the Policy Models language

  2. The system will let the user to receive auto complete suggestion based on his code, and the prefix of words

  3. The system will allow easy editing of localization files

  4. The system will allow the user to run his code from the IDE

  5. The system will allow integration of the user code with Graphviz from inside the IDE

  6. The system will allow smart and automatic renaming of nodes and their references in the code

  7. The system will allow quickly finding all reference in the code of a specific node

  8. The system will allow the user to fold the code based on language scoping

  9. The system will allow go to definition in the code of a specific node

  10. The system will notify user about syntax errors

​

​

Non-Functional Requirements

​

  1. The project will be an open source project

  2. The system will be easy to maintain and easy to expand functionality

Requirements Document

bottom of page