Features
The page below shows some of the main features of Xuse (already or soon to be implemented)
| Feature | Xuse | Comments |
|---|---|---|
| Requirements | ![]() |
Xuse supports uniquely identifiable requirements. |
| Use-cases | ![]() |
Xuse supports structured use-cases. |
| Screen Register | ![]() |
Xuse will provide an integrated screen register, allowing screens to be referenced directly from requirements / use-cases etc. |
| Data Dictionary | ![]() |
Xuse will provide an integrated data dictionary that can be referenced directly from requirements / use-cases etc. |
| Report Register | ![]() |
Xuse will provide an integrated report register, allowing data reports to be referenced directly from requirements / use-cases etc. |
| Release Schedule | ![]() |
Xuse will provide an integrated release schedule, allowing use-cases and requirements to be marked up with release-centric details. |
| Concurrent Edits | ![]() |
Requirements are stored as XML (text) and so can be merged. |
| Validation | ![]() |
Checking references and self consistency comes "out of the box" with Xuse. |
| Views | ![]() |
Xuse will provide different data views on the model in different output format views (e.g. HTML, PDF etc.). |
| Navigable Views | ![]() |
Xuse supports a fully navigable requirements model in the HTML published view. |
| Automated Publishing | ![]() |
Xuse can integrate with tools such as CruiseControl to provide automated (scheduled) refreshes of the published documentation. |
| Traceability | ![]() |
Xuse holds relationships between items in the requirements model, and can derive more complex dependencies. |
| Version Control | ![]() |
Xuse stores data in XML and is therefore easy to version control in repositories such as CVS. |
| Remote Editing | ![]() |
Xuse can support a remote team editing requirements by virtue of a suitable version control system. |
| Consistency | ![]() |
Xuse only ever has one definition of a requirement - cut and paste is never required. |
| Generated Documents | ![]() |
Xuse can automatically generate PDF documentation based on different constituents parts (e.g. use-cases). |
| Import / Export | Xuse supports standard CSV format for import and export of requirements. | |
| Generated Diagrams | ![]() |
Xuse will support the automatic generation of diagrams in the generated output. Diagrams will include requirements relationships, use-case package and activity diagrams. |
| Tool Integration | ![]() |
Xuse will support integration to CASE and test tools. |
| Customisable | ![]() |
Xuse supports custom styling of the output as well as more extensive customisation of the data and views via XSLT. |
| Cost | ![]() |
Xuse is free to use and extend. |


