Arbeidsflyt Åpen tjeneste grensesnittdefinisjon - Workflow Open Service Interface Definition
Den Arbeidsflyt åpne tjeneste Interface Definition ( OSID ) er en Open Knowledge initiativ spesifikasjonen som gir mulighet for å definere en fremgangsmåte som består av trinn . OSID-er er programmatiske grensesnitt som omfatter en serviceorientert arkitektur for å designe og bygge gjenbrukbar og interoperabel programvare .
Hvert trinn har inngangsbetingelser og utgangstilstander . Det eksisterer en prosess for å fremme arbeidet fra et initialt til et terminaltrinn. Forskuddet påvirkes av hendelser som utføres som en del av et trinn, hvis resultat er en ny trinnutgangsstat . Arbeidshendelser er et resultat av at agenter utfører en spesifikk rolle i prosessen.
En del av tjenesteleverandørenes ansvar er å definere prosessen og dens trinn. Andre deler av tjenesten er ment å fange hendelsene til en bruker i prosessen. Separate applikasjoner for utforming og bruk av arbeidsflyt vil sannsynligvis bli skrevet, og hver av dem vil stole på en eller flere OSID-er.
Arbeidsflyt OSID gir en applikasjon , eller et sett med applikasjoner, midler til å koordinere og administrere arbeidsflyten basert på en forhåndsbestemt logikk, blant en eller flere aktører (agenter). Å abstrahere og skille arbeidsflyten fra applikasjonen isolerer applikasjonen fra endringer i arbeidsflytlogikken. Vanlige verktøy for visning, overvåking og vedlikehold av arbeidsflyten kan brukes i forbindelse med applikasjonen, og redde applikasjonen fra å levere denne funksjonaliteten.
| Denne dataprogrammeringsrelaterte artikkelen er en stubbe . Du kan hjelpe Wikipedia ved å utvide den . |
| Denne artikkelen relatert til en type programvare er et stubb . Du kan hjelpe Wikipedia ved å utvide den . |