Respecify is a novel web-based requirements authoring tool developed by me, for Transport Engineering, utilising constrained natural language.
Respecify aids requirements engineers by applying a simple English grammar that ensures:
- Basic syntactic correctness.
- All terms within a specification are defined and have at most 1 meaning.
- The relationships specified do not contradict eachother.
- Requirements meet some basic quality checks.
We have found in practise that this simple approach can be a huge step-up from the current state-of-the-art of using Excel spreadsheets.