FAQ

How do I change where the xuse working directory is?

You can change where the xuse working directory is via the xuse.properties file (If this file does not exist create it as a simple text file).

Add the entry:

xuse.home=c:/xuse/working (or the absolute path to where you want the working directory to be)

How do I override some of Xuse's default paths and file names?

You can change many of Xuse's properties via the xuse.properties file (If this file does not exist create it as a simple text file).

The file below illustrates what keys can be configured:

xuse.requirements.dir=src/requirements
xuse.requirements.filename=xuse-requirements.xml
xuse.usecase.dir=src/use-cases
xuse.actors.dir=src/actors
xuse.actors.filename=actors.xml
xuse.stakeholders.dir=src/requirements
xuse.stakeholders.filename=stakeholders.xml
xuse.resources.dir=src/resources
xuse.glossary.filename=glossary.xml
xuse.user.dictionary.filename=user-dictionary.xml
xuse.output.dir=target/docs/xuse
xuse.home=$USER_HOME/.xuse
xuse.output.html.theme=xuse-standard
Here the values are shown as they are by default (note you do not need a xuse.properties file if you want to accept these default values

what themes are there available for the xuse html site?

Currently there are only two themes available namely xuse-standard (default) and xuse-tabular. To set the different themes use the property xuse.output.html.theme in xuse.properties (command line users) or the maven property maven.xuse.output.html.theme

Xuse is not generating diagrams - why?

You need to install Graphviz and make sure it is available on the PATH.