 | Workflow system: orchestrazione dei processi aziendali |
Approfondimento
tpanetti "Introduzione al mondo dei sistemi di workflow che consentono l'implementazione diretta dei processi aziendali garantendo la piena coesione tra processi e sistemi enterprise a supporto.
I workflow management system sono strumenti IT di alto livello astrattivo; infatti, all'interno dell'architettura enterprise, garantiscono la diretta implementazione dei processi aziendali e, nel loro utilizzo pieno e completo, sono tipici delle architetture enterprise piu' evolute e mature Sono rilevabili tre categorie di workflow system:
*) I workflow (in senso stretto) che sono solitamente correllati alla gestione di attività svolte dalle persone; tali attivita' sono denominate task; il motore di workflow gestisce l'assegnazione dei task durante il processo ai vari attori.
*) L’Orchestration, prettamente orientato alla “orchestrazione” dei Web Services; quindi, una serie di passi predeterminati dove l'interazione con l'attore/utente e' molto bassa.
*) I Business Process Management (BPM) combinano l’utilizzo di workflow con l’integrazione di applicazioni Enterprise (EAI) definendo degli strumenti di sincronizzazione tra processi maggiormente evoluti (e.g. request & replay, publish and subscribe, etc.);
I seguenti sono alcuni esempi di workflow system suddivisi in categorie. 1) Esempi di prodotti commerciali dipendenti da pacchetti software verticali: -) SAP Workflow, workflow; -) Adobe Workflow, workflow; -) Windchill (PTC), workflow.
2) Esempi di prodotti commerciali indipendenti da pacchetti software verticali: -) Bea WLI, BPM; -) BPM di WebMethods, BPM; -) BPEL di Oracle, orchestration.
3) Esempi di prodotti open source / licenze miste: -) OS Workflow, workflow; -) JBPM, BPM.
I prodotti dipendenti da pacchetti software verticali (1) si prestano bene a risolvere tematiche d'integrazione di processi nell'ambito del pacchetto verticale dove risiedono.
I prodotti indipendenti da pacchetti software verticali (2), (3) risolvono correttamente problematiche d'integrazione di processi su architetture enterprise eterogenee, cioè formate da diversi pacchetti software verticali.
Una serie di link di utilita': -) The workflow management coalition, http://www.wfmc.org -) The state of workflow, http://www.jbpm.org/state.of.workflow.html -) JBoss Process Manager, di http://www.jbpm.org/ -) "Getting Started: How to create your first process definition", di JBoss jBPM GPD http://jbpm.org/gpd/index.html -) "Integrating Business Process Management with Open Source JBoss jBPM", di J. Koenig http://www.jboss.com/pdf/jbpm_whitepaper.pdf -) Open Simphony, di http://www.opensymphony.com/ ) Oracle BPEL Process Manager, di http://www.oracle.com/technology/products/ias/bpel/index.html
"
|
|
|
|
| |
Links Correlati |  |
Punteggio articolo |  |
Punteggio medio: 0 Voti: 0
| |
Opzioni |  |
|