Features
This page below shows some of the main features of Xuse (already or soon to be implemented).
Requirements
- Repository of uniquely identifiable requirements.
- No cut and paste - define the requirement only once and reference it where required.
- All requirement types (functional, non-functional, contraints etc.).
- Annotations to record issues, queries, todos etc.
- Comprehensive set of attributes.
- Un-limited user defined classification fields.
- Parent-child relationships.
- Linking to external artefacts.
Use-cases
- Fully structured use-cases.
- Annotations to record issues, queries, todos etc.
- Hybrid use-case support (allows requirements to be directly referenced from the use-case steps)
- Step references kept in sync.
- Un-limited user defined classification fields.
- Linking to external artefacts.
Documents
- Vision document.
- Software Requirements Specification.
- Stock content - reference stock phrases and sections in your documents (via XInclude).
- Replacement text for terms such as project name, customer name etc.
- User dictionary.
General
- XML datastore with schema validation.
- XSLT derived views.
- Free to use.
- Internationalisation.
- Command line interface.
- Proven scalability to 20,000+ requirements and 1,500+ use-cases.
Other model elements
- Actors.
- Stakeholders.
- Data-dictionary.
- Release register.
- Screen register.
- Report register.
- Notification register.
Diagrams
- Auto generated use-case diagram.
- Auto generated use-case activity diagrams.
- Link to any externally created diagram.
Traceability
- Between requirements (parent-child and other references).
- Between requirements and use-cases (both at the use-case step and use-case level).
- Between actors and use-cases.
- Between requirements and stakeholders.
- Between requirements and external reference (such as a test).
Team Support
- Revision control via tool of your choice.
- Work in any location.
- Comcurrent edits (XML merge can be used to resolve conflicts).
- Change history.
- Headless publishing via CruiseControl, Hudson or similar.
Publishing and Reports
- Publish the complete model to a fully hyperlinked HTML site.
- PDF use-cases.
- Built in and customisable themes.
- Model summary report.
- Validation report - indicates areas of the model that are suspect.
- PDF documents (vision and SRS).
Import, Export and tool integration
- Requirements import and export via CSV.
- Use Excel (via CSV files).
- Glossary Import and Export to CSV.
- Import traceability to external resources via standard trace report.
- Integration with CASE tools.
- Integration with test tools.