LSPS documentation logo
LSPS Documentation
Introduction to LSPS

LSPS is a set of tools for development of a customized BPMN solution, that is, create and execute business models, interact with then, and manage the execution and runtime data from a thick or a thin client.

With LSPS, you gain additional capabilities, such as, support for GO-BPMN, (extension of BPMN by goal-focused processes), role-based access control, graphical front-end page definitions, data type modeling support, along with access to API to build an entire solution.

The core of LSPS is the LSPS Application, a standard JEE enterprise application. It allows you to execute your models, manage users and their access to data, distribute work, communicates with external systems and users, etc.

You will design the models of your business processes using the Designer. Apart from being the development tool for models, it is also a thick client for management and administration of the LSPS Application.

When it comes to interactions with the LSPS Application, you have also other options:

  • Users who are process participants access the data relevant to them through the web application called the Application User Interface. In the application, they can enter input for the processes.
  • Administrators can use the command-line or web console called the Management Console. Both allow management of resources of the LSPS Application, such as, model upload, model run, user management, etc.

LSPS comes in two editions:

  • Cloud Edition with the Designer that connects to the Cloud LSPS Server

You can design and run models, and access the web applications. However, you cannot customize the LSPS Application.

  • Enterprise Edition comes with the Designer that can connect to any LSPS Server, tools for development of a customized LSPS Application, and resources for deployment and deployment management, including the LSPS Application EAR, CLI console, and database migration scripts.

Before you continue to the next chapter, install Designer.

You will now introduce the basic LSPS concepts and mechanisms:

Then we will create a simple model.

Proceed to Expression Language.