Solutions -> Products -> List of products -> BPB Workflow
BPB Workflow
BPB Workflow
 
BPB WF (Business Process Based Workflow) is a flexible workflow engine with related process definition editor operating on application server and developed based on the WfMC.org specification and the J2EE technology.
 
What is workflow?
It is the following information:
  • How are the task groups constructed (structured)?
  • Who performs particular activities?
  • How are the tasks mutually dependant?
  • What kind of information and how is conveyed between them?
  • How is this information supplied to the successive tasks?
  • How are such tasks monitored?
Workflow also means supervising how the rules above are executed, control and optimization of work (task) flow between successive process participants.
Finally, or maybe even above all, workflow is a certain way in which the abovementioned rules are processed.
 
Usage
BPB Workflow system was used in the SEP project (information portal for the Ministry of the Environment). There, it provides such functionalities as:
  • a module processing administrative issues
  • control of workflow compliant with regulations
  • creation and edition of information cards (KI)
  • Enterprise Application Integration (EAI) connection with a KI roll
Currently, BPB workflow is broadly applied in a financial platform project DIMENSION.CL (Access and sale channels).
where it enables the following functions:
  • support of processes requiring work coordination and work groups
  • support of sale processes (e.g. Preselling, sale orders)
  • loan application processing
  • support of negotiations between customer and bank (e.g. negotiated deposit)
  • document workflow management (compatibility with DMS)
  • support of reclamations and calls (e.g. call centre)
In addition, BPB Workflow is being used in the CSS project (control and approval of inter-bank transactions in Russian banks) for purposes like:
  • Support of cash transaction verification process – automat
  • Manual support of “corrupted” transactions
  • Manual support of emergency situations (funds outage in bank…)
Architecture
Scheme of system’s logical architecture:
 
  
 
Legend:
 
Repozytorium procedur i spraw     
Silnik WF
mod. przetw. równoległego
Serwer Aplikacji
Cienki klient
Edytor definicji
 
 
Repository of procedures and issues
WF Engine
parallel processing module
Application Server
Thin client
Definition editor (aplet)
 
 
The system operates in a triple-layer architecture:
  • the presentation layer – thin web client with Java applet
  • the business logics layer – J2EE components (session beans) embedded in application server (so far Jboss)
  • the data persistence layer – implemented using relational database (so far tested on Oracle 9i / 10g and MySQL 4.x).

Development perspectives

At present the workflow system is being developed with the main focus placed on application integration, advanced mechanisms enabling high availability of the cluster-working engine and greater possibilities of complex form definition in users steps.
 
 
 
 
  ostatnia modyfikacja 2006-03-24