Innehållsförteckning
Innehållsförteckning
Innehållsförteckning
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4.1.4 Workflow Coalitions referensarkitektur<br />
Workflow Management Coalition (WMC) är en icke-kommersiell sammanslutning<br />
av leverantörer, stora användare och institutioner (ca 75 stycken, se appendix D)<br />
som sedan 1993 samarbetar för att nå fram till standarder på workflowmarknaden<br />
(Swenson, 1995). Målet är att öka värdet för kundernas investeringar i workflowteknologi,<br />
minska riskerna att använda workflowprodukter och expandera<br />
marknaden genom att öka medvetenheten om workflowteknologins potential. Dessa<br />
mål försöker man uppfylla genom olika former av standardiseringsarbete. Man<br />
försöker dels standardisera terminologin runt workflowsystem. Idag håller sig i<br />
princip varje leverantör med en egen uppsättning termer. För att uppnå bättre<br />
interoperabilitet mellan produkter från olika leverantörer och bättre integration med<br />
andra typer av applikationer som t ex email och dokumenthanteringssystem har man<br />
skapat en referensmodell för workflowarkitektur. Man vill med referensmodellen<br />
också öka användarnas förståelse av workflow.<br />
Det finns inte någon allmänt accepterad definition av vad workflow är eller inte är.<br />
Workflowmarknaden består av en vildvuxen flora av produkter som sinsemellan<br />
uppvisar stora olikheter och variationsrikedom. WMC har dock identifierat tre kärnfunktioner<br />
som är gemensamma för WF-system.<br />
• Designfunktionalitet, d v s hur en produkt stödjer modellering och<br />
definitioner av processer och aktiviteter under byggandet av systemet;<br />
• Exekveringsfunktionalitet, d v s hur en produkt sköter hantering av<br />
processer i en driftsmiljö;<br />
• Interaktionen mellan workflowsystemet och användarna (och andra<br />
applikationer) under exekvering.<br />
Referensmodellen identifierar ett workflowsystems huvudkomponenter. Dessa<br />
komponenter utväxlar information på en mängd olika sätt. WMC har därför<br />
standardiserat fem olika gränssnitt för utväxling av informationen (figur 4.2). I<br />
centrum finns själva workflowmotorn (servern) som utför tjänster åt fem andra<br />
komponenter.<br />
Verktyg för processdefinition används för att analysera, modellera och beskriva en<br />
verksamhetsprocess. De flesta sådana verktyg är idag gjorda för att enbart fungera<br />
ihop med den workflowprodukt de levereras med (i den mån den ett sådant verktyg<br />
ingår). Genom att standardisera ett gränssnitt mellan definitionsverktyget och<br />
workflowmotorn som sköter exekveringen skulle en större flexibilitet kunna<br />
uppnås, t ex skulle andra verktyg för processanalys och design kunna användas.<br />
Workflowmotorn tillhandahåller driftsmiljön för exekveringen av arbetsflöden.<br />
Denna är åtskild från andra applikationer och verktyg som slutanvändaren använder<br />
för att utföra sina arbetsuppgifter. Workflowmotorn tolkar de processdefinitioner<br />
specificerats i ett designverktyg.<br />
33