The current contents of the CAIRIS database can be generated as a requirements specification by selecting the System/Documentation menu. After choosing the type of specification, the output file name, and the output type (PDF or RTF), clicking on Generate will generate and download the specification document.
CAIRIS currently supports the generation of 3 types of specification:
|Requirements||A requirements specification that conform to the Volere Requirements Specification Template|
|Personas||A specification document for personas.|
|Data Protection Impact Assessment||A DPIA specification that conforms with the ICO Data Protection Impact Assessments draft template.|
If you want to create a custom specification then you may wish to generate an RTF specification, and generate the graphical models directly from CAIRIS.
Models in CAIRIS are rendered as SVG, and it can be useful to edit these models for improved readability. You can extract these models directly from the web app by installing the SVG Crowbar bookmarklet in your browser. The resulting SVG file can then be tweaked using an SVG editor like Inkscape , exported to the graphics format of your choice, and then added to your specification document.