Menu

Home

Michal

xGuse

Introduction

xGuse Java program which lets you edit the project files of xuse. This projects fill the hole in xuse as the that projects offers only XML editing, which is not siutable for buisnes perssons and also is cumbersome and error-prone. For more information about how xGuse and xuse is usable to you please read the overview of xuse.

Configuration

xGuse is a standalone aplication and for running requires only Java 8 or newer. However to be able to build the projects for publishing it is required to install:

After this it is required to show the xGuse where the xuse is place by settings its home directory in Settings. After this you are able to compile your xuse projects.

Capability

Program is in beta version and it lacks a lot of features. For now it is possible to manage: actors, stakeholders, requirements and use cases. There is no posibility to edit documetns or glossary. Also the configuration of the projects limited and you may be required to edit it in a properties file directly.

Usage of xGuse for editing existing projects

Some care must be taken when xGuse is used to edit already existing projects. xGuse saves an XML files as a whole, which means that it may change the fragmnets of the file potentialy not edited. Please note that during reading and saving the previously created XML file xGuse will:

  • delete any comments from the file
  • change the formatting of the file
  • remove any non standard elements (elements not described by xuse file schema)
  • may change the ordering of some elements
  • will remove any non use case files and and empty directories from use-case directory