Page 1 of 1

LSPS 3.1 Released

Posted: Tue Nov 03, 2015 4:17 pm
by admin
Whitestein’s LSPS 3.1 is here. Capitalizing on the application scaffolding introduced in LSPS 3.0, this update offers user-initiated process change. When a new situation occurs, any process flow can be interrupted by the business user to perform an ad-hoc task, or sub-process. No coding, no technical knowledge required. Simply select the ad-hoc action and let the application adapt its behavior for you.

LSPS 3.1 features include:

End-User Steering Once an application is deployed, an authorized end-user can now introduce any ad-hoc change to a process flow or screen. Changes may be as simple as adding a field to a screen to record some new type of information, or more complex, such as adding an entire sub-process to perform a new approvals check. Now the user not only performs the process, they can have control in the process.

Instant UI Themes The Web management console now includes a Theme Sampler view that allows the look of LSPS applications to be extensively customized. Style changes can be made and immediately previewed within the Web browser, and a resulting theme can be immediately applied to the running Web application or downloaded for further use or extension with the SDK. Dynamically created themes are made available on an individual basis: application users can use their personal settings to apply any UI theme, whether built-in or dynamically added.

Instant UI Forms The new Scaffolding library can be added to LSPS applications to have generic, data-driven UI forms without modeling and that adapt themselves automatically to their data content. Scaffolding forms can be fully composed at runtime through parameter setting. Generic forms and specifically designed ones can be seamlessly combined in mixed pages for activities and documents.

End-to-End Debugging New debugging support allows users to set breakpoints, examine variables and evaluate expressions anywhere in the model: goals, plans, activities, UI forms can define breakpoints and allow stepwise model execution. Pure model and hybrid Java/GO-BPMN applications are debugged in the same way: graphical elements, GO-BPMN expressions and Java code are controlled and inspected with a unified debugging console.

Dynamic Ad-hoc activities Now the trademark real-time adaptation brought by Process Goal Technology is extended to individual BPMN tasks and sub-processes. Just like goals and plans adapt their execution order to the contextual business moments, the new Inline Event Activities belong to a common-case process flow but can automatically run as out-of-flow, context-sensitive actions, as well as disable and restart themselves according to business constraints and rules.

Reflection on Activities BPMN tasks and subprocesses get their meta-objects like goals and plans. A new Execute library task allows the creation and execution of BPMN activities completely on the fly.

BPMN Escalation Events Support for BPMN 2.0 is expanded with escalation events: start, intermediate (both throw and catch). End escalation events are all included in LSPS process model elements.

Application Testing Framework LSPS 3.1 extends JUnit test cases support and adds a new Web UI testing framework directly integrated with Vaadin TestBench.

Link to the Documentation