Forskarna tror på begreppet kollektiv intelligens och samarbetar i allt högre grad med sina kamrater, utbyter data och simuleringstekniker. Dessa samarbeten möjliggörs genom att bygga eScience-infrastrukturer. eScience-infrastrukturer bygger och monterar olika vetenskapliga arbetsflöden och datahanteringsverktyg som ger rika slutanvändare funktionalitet samtidigt som komplexiteten hos många underliggande teknik. Till exempel, arbetsflödessystem ger ett sätt att utföra komplexa sekvens av uppgifter med eller utan intensiv användarintervention och på sätt som stöder flexibel omordning och omkonfigurering av arbetsflödet. I takt med att arbetsflödesteknologin fortsätter att växa fram är behovet av interoperabilitet och standardisering påfallande. Web Services Business Process Execution Language (WS-BPEL) ger ett sådant standardsätt för att definiera arbetsflöden. WS-BPEL specifikation omfattar ett brett spektrum av funktioner för arbetsflödessammansättning och beskrivning som kan tillämpas på både abstrakta och konkreta körbara komponenter. Vetenskapliga arbetsflöden med deras agila egenskaper innebär stora utmaningar när det gäller att omfamna WS-BPEL för e-vetenskapsändamål. I detta dokument diskuterar vi erfarenheterna av att anta en WS-BPEL runtime inom en eScience-infrastruktur med hänvisning till ett tidigt genomförande av en anpassad eScience motiverad BPEL som arbetsflödesmotor. Särskilt fokuserar dokumentet på att ersätta det tidiga adoptivforskningssystemet med en allmänt använd WS-BPEL-runtime, Apache ODE, samtidigt som den interoperabla designen bibehålls för att byta till alla WS-BPEL-kompatibla arbetsflöden i framtiden. I dokumentet diskuteras utmaningarna med att utöka en affärsdriven arbetsflödesmotor för att utföra vetenskapliga arbetsflöden. I dokumentet presenteras dessutom resultatriktmärken för det utvecklade systemet.
I REF presenteras ett försök att anpassa en WS-BPEL-runtime Apache ODE till vetenskapliga arbetsflöden.
Experience with adapting a WS-BPEL runtime for eScience workflows
{'venue': "GCE '09", 'journal': None, 'mag_field_of_study': ['Computer Science']}