Direct Process Execution
2010-08-31
AddThis Social Bookmark Button

Direct Process Execution

The Living Systems Process Suite directly executes your goal-oriented process models. The process engine adaptively pursues your defined business goals by dynamically creating an execution path that considers which plan alternatives are best suited to actual or changing business conditions.

Executing, otherwise known as automating, processes allows companies to record, monitor, measure, and provide audit trails for every activity within a business process. This improves accountability and transparency, while highlighting process improvement opportunities.

Features


"What you model is what you run"

What you model is what you executeThe Living Systems Process Suite's process models are directly executable and can be run without any further transformations or coding. There is no risk of divergence between the model and what is performed: The model is the whole application.

As the goal-oriented model is used in every step from concept to implementation to monitoring, it becomes a rich coordination agent that is shared and understood by all stakeholders.

Such transparency builds trust and strengthens collaboration among business managers, analysts, IT specialists, and process users.


Self-adaptive goal-oriented process navigation

Each business goal connects to one or more plans, each defining a distinctive way to achieve the goal. The process engine selects and orchestrates the appropriate plans in real-time based on business rules and other domain-relevant context conditions.

The system enforces sanity conditions through continuous monitoring and prompt corrective action.


Model-driven web client

Model-driven Web GUI Generation Supporting any-time adaptations from end to end, the Living Systems Process Suite automatically generates the Web-based end-user dialogs straight from the process model.

No manual coding or development is required, but full customizability of the interface is supported.


SOA integration

Composing SOA services into applications that deliver business value demands a flexible and purposeful framework. The Living Systems Process Suite uses goal-orientation to orchestrate and govern an entire service landscape to create not simply processes, but applications.

Realize the value of your SOA investments in two ways: easily invoke Web services at any point in a process model; and expose any process instance as a Web service. Thus, the Process Suite pulls together the individual parts into a value-adding process – in BPM-centric as well as in non process-centric systems.


Active coordination and cooperation

The Living Systems Process Suite performs active coordination and cooperation between multiple process models through message and BPMN signals-based synchronization between processes.

Competing goals and plans do not lead to obstruction, but are autonomously resolved. The process engine also supports human-to-human cooperation, through individual task delegation, substitute management, and customizable escalation processes.