Features

The page below shows some of the main features of Xuse (already or soon to be implemented)

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