LSPS documentation logo
LSPS Documentation
Enterprise Edition

LSPS Process Design Suite® is the environment for designing your models, customizing and deploying your application. It provides tools for designing, management, and development of business processes, an embedded WildFly server with the LSPS Server, and the SDK.

Note: If you previously had an LSPS version installed and you are switching to a newer LSPDS version, make sure to delete the .LSPSEmbedded directory in your workspaces to prevent problems when deploying to the LSPS Server.

Installing PDS Enterprise

Only single-user installation is supported. The single-user installation is what you use to set up PDS on one computer for one specific user only.

Before installing PDS, make sure you have JDK installed. Optionally set the JAVA_HOME environment variable (If not set, you will need to enter the path to your JDK manually).

To install Living Systems® Process Design Suite, do the following:

  1. Run the Setup-LSPS-Enterprise-$VERSION file.
  2. Select the Java PDS should use. If no Java is available, a Java will be installed automatically.
  3. Follow the installation steps.
  4. Make sure to set as the target install location an empty folder.

The installation wizards installs Living Systems® Process Design Suite on your computer with the Embedded server and optionally the LSPS Software Development Kit (SDK).

If you install the SDK, the system installs LSPS artifacts and Embedded Application Server dependency to your Maven repository, and connects PDS with Maven: you need SDK if you plan to develop a custom Application User Interface (for details, refer to the Customizing Application User Interface).

The settings provided during the installation are stored in the lsps-design-$VERSION.ini file in the LSPS folder.

Changing JVM and Maven Properties

To change JVM and Maven properties after you have already installed LSPS, edit the $LSPS_HOME/lsps-design.ini file (on 64-bit architectures $LSPS_HOME/lsps-design_64.ini).

Note: To use your system Java as defined by JAVA_HOME, you can delete the -vm property, since the system Java is used by default.


To launch the Process Design Suite, do the following:

  1. Go to $LSPS_HOME.
  2. Run the lsps-design binary for your platform:
    • lsps-design.exe and on Windows with 32-bit architectures
    • lsps-design_64.exe on Windows with 64-bit architectures
    • Process Design Suite on Mac
    • lsps-design on Linux
  3. In the Workspace Launcher dialog box, choose a workspace folder and click OK.

    If the chosen workspace folder does not exist, it will be created. A workspace is a folder, where the resources stored during the session are located. Its content is reflected in the workbench.

    Workspace Launcher dialog
  4. If you are launching PDS in a new workspace, PDS displays the Welcome page with links to perspectives, documents, and other PDS resources.
Welcome page

Note: The Welcome command is not available, if all perspectives are closed. To activate the Welcome command, open a Process Design Suite perspective: go to Window -> Open Perspective -> Other and in the Open Perspective dialog box, click a Process Design Suite perspective (You can display it at any point from the main menu Help -> Welcome item.

What to Do Next

Refer to one of the following:

  • Quickstart to get a brief introduction to PDS and BPMN
  • Academy to learn how to use PDS and create BPMN processes
  • Creating Custom Application to learn how to generate and modify the Application User Interface: This guide is intended for developers of custom solutions.

Renewing License

To renew an expired license, copy the new license file into $LSPS_HOME. On Mac, place the license in $LSPS_HOME/Process Design Suite/Contents/Eclipse/ directory.


To uninstall Process Design Suite, run the uninstall file:

  • Windows: $LSPS_HOME\uninstall.bat
  • Linux/MacOS: $LSPS_HOME/uninstall or delete the $LSPS_HOME directory