STAR future directions
There are a lot of neat things we want to do with the STAR use case editor (not the prototype) when we get the time:
- Create a STAR requirements browser for functional and non-functional requirements - done!
- Create a STAR Project Glossary browser - done!
- Integrate a WordNet browser - done!
- Automatically generate a requirements traceability matrix between use cases and requirements - to do.
- Work with City University to add multimedia to STAR - to do.
- Integrate ideas from Scenario Presenter - to do.
- Add nested tags to STAR. We have a very simple strategy for this that we have yet to implement. A top level tag is :Level1:, the next level down is ::Level2:, the next level down is :::Level3: etc. - to do
In terms of automatically generating a requirements traceability matrix, the idea is very simple - if a word in the Project Glossary occurs in a requirement and in a use case, then there is a high probability that the two are related in some way. This creates a candidate Requirements Traceability Matrix. We call it a "candidate", because such simple textual analysis will have errors and omissions, and the generated matrix needs to be inspected manually.
We also hope to embed some sort of natural language processing in the STAR tools to automate things like noun-verb analysis.

