Process Driven Architectures
Sponsored by

Over the last few decades, software has slowly been decoupled. Client / Server removed the database from the fat client. Thin-client decoupled the user interface from the business logic. Service-oriented architectures decouple the integration-logic from the business logic. Now, process-driven architectures decouple the process-logic from the business logic.

In a process driven architecture, the application is viewed from a process perspective. A process is broken down into major activities and each activity is broken down into tasks. The process information is then recorded as a “digital process” that can be executed inside of a “process execution engine” or a “process virtual machine”.

The process driven architecture will leverage the service-oriented enterprise to provide a consistent means of accessing the variety of systems that are utilized across a process. Process driven architectures are at the heart of a class of software called “Business Process Management” (BPM).


Home | Table of Contents | More Info |