110 likes | 368 Views
Analisi di sistemi ad agenti per la progettazione di metodologie: un approccio basato sul Workflow. Relatore: Ch.mo Prof. Edoardo Ardizzone. Laureando: Roberto Caico. Correlatori: Ing. Massimo Cossentino Ing. Valeria Seidita. Obiettivi.
E N D
Analisi di sistemi ad agenti per la progettazione di metodologie: un approccio basato sul Workflow. Relatore: Ch.mo Prof. Edoardo Ardizzone Laureando: Roberto Caico Correlatori: Ing. Massimo Cossentino Ing. Valeria Seidita
Obiettivi Supportare il processo di progettazione di sistemi ad agenti con uno strumento basato su tecniche di workflow management, distribuito e collaborativo.
Obiettivi • Sfruttare i vantaggi della modellazione di metodologie come definizioni di processi di workflow: • Una metodologia viene assemblata mediante composizione di suoi frammenti e gestita come un flusso informativo • Conseguenze: • Modularità e Semplicità. • Utilizzo di elementi di sistemi già collaudati ed efficienti. • Sfruttare i vantaggi dei sistemi ad agenti • Adattamento a sistemi distribuiti. • Negoziazione di servizi.
Il Workflow Management • Cosa è il Workflow. • Cosa sono i Workflow Management System (WfMS). • Architettura di riferimento di un WfMS • Build Time & Run Time
Business Process Analysis, Modeling & Definition Tools Process Design & Definition Build Time Process Definition Run Time Process changes Process Istanciation & Control Workflow Enactment Service Application & IT Tools Interaction with Users & Application Tools
SPEM XPDL Modeling Tool Build-Time: Rappresentazione Processo Controller Amministratore XPDL BaseAction UML Utente Stakeholder Run-Time: Esecuzione processo Il sistema proposto Definizione processo (S.E.) Definizione processo (WfM) Gestione del workflow Svolgimento delle attività
Progetto del tool – Interazioni sociali Communication Ontology Role Description Domain Ontology
Modellazione di metodologie • Linguaggio di modellazione “XPDL” • Elementi principali: • Package • Process • Participant • Activity: • Generic Activity • SubFlow Activity • … • Transition • Application • Relevant Data • Tool di modeling “JaWE”.
Domain Req. Description
Conclusioni • Sistema innovativo: • Utilizzo del WfM nella progettazione dei sistemi • Fusione di workflow con agenti distribuiti. • Metodologie modellate in XPDL: • PASSI 2. • PASSI AGILE. • Sviluppi futuri. • Utilizzo semplice e non settorializzato.