Anar al contingut

YAWL

De L'Enciclopèdia, la wikipedia en valencià

YAWL (Yet Another Workflow Language) és un llenguage de workflow basat en els patrons de Workflow. Este llenguage està soportat per un sistema de software que inclou un motor d'eixecució i un editor gràfic. El llenguage i el seu sistema de soport varen ser desenrollats originalment per investigadors de l'Universitat Eindhoven de Tecnologia i l'Universitat Queensland de Tecnologia. Conseqüentment, vàries organisacions tals com Grup Intercontinental d'Hotels, first:telecom i ATOS Worldline s'han unit a esta iniciativa i el sistema està ara disponible com a software Open source software baix la llicència LGPL.

Les fites despuix de YAWL varen ser definir un llenguage de workflow que soportaren tot (o la majoria) dels Patrons de Workflow i que tingueren una semàntica formal. Observant que les Rets de Petri s'acostava prou a donar soport a la majoria dels Patrons de Workflow, els desenrolladors de YAWL varen decidir prendre Rets de Petri com un punt de partida i estendre esta formalisació en tres constructors principals, nomenat or-join, grups de cancelació, i activitats multi-instància.

Estos tres conceptes estan cridats a soportar cinc dels Patrons de Disseny que no varen ser inclosos directament en les Rets de Petri, cridats agrupats de sincronisació, discriminador, N-fòra-de-M join, instància múltiple instance en coneiximent no a-priori i cas de cancelació. En suma a açò, YAWL afig alguns elements sintàctics a les Rets de Petri de manera que siga possible capturar intuitivamente atres Patrons de Disseny tals com a opció simple (xor-split), simple sincronisació (xor-join), i multiple opció (or-split).

Durant el disseny del llenguage, va posar de manifest que algunes de les extensions que varen ser afegides a Petri nets eren difícils i inclús impossibles de recodificar en senzill Petri nets. Com a resultat, la semàntica formal original de YAWL està definida com un Sistema de transicions etiquetat i no en térmens de Petri nets. El fet de que YAWL estiga basat en semàntica formal ha posat en marcha l'implementació de distintes tècniques parar analisar processos YAWL. En particular, el sistema YAWL inclou una ferramenta d'anàlisis estàtic cridada WofYAWL.

Vore també

[editar | editar còdic]