GridXSLT är en implementering av XSLT programmeringsspråk som utformats för distribuerad webbtjänst orkestrering. Baserat på språkets funktionella semantik sammanställer den program till dataflödesgrafer som effektivt kan utföras över en samling maskiner i en kluster- eller rutnätsmiljö. Samtal till webbtjänster kan göras med hjälp av standardfunktionen samtal semantik som tillhandahålls av språket, och förekommer parallellt med hjälp av dataflöde modell av beräkning. Programmeraren behöver inte uttryckligen specificera parallellismen, eftersom detaljerna om hur program schemaläggs och utförs i en distribuerad miljö tas bort av startmotorn. XSLT tillhandahåller en högre nivå programmeringsmodell än många andra metoder för webbtjänster sammansättning; vi utforskar dess användning här som ett sätt att underlätta uppgiften att orkestrera samspelet mellan tjänster. Förutom den normala XSLT syntax, vårt system stöder också program skrivna i XSLiTe, en alternativ syntax vi har utvecklat som använder mer koncisa representationer av språkkonstruktioner, öka enkel utveckling, och föra kod läsbarhet närmare den av traditionella programmeringsspråk. Vårt mål är att underlätta konstruktion av applikationer baserade på webbtjänster sammansättning, såsom de som används inom eScience och andra områden där serviceorienterade arkitekturer är framträdande.
GridXSLT, en implementering av XSLT för distribuerad webbtjänst orkestrering, beskrivs i REF.
Distributed, parallel Web service orchestration using XSLT
{'venue': "First International Conference on e-Science and Grid Computing (e-Science'05)", 'journal': "First International Conference on e-Science and Grid Computing (e-Science'05)", 'mag_field_of_study': ['Computer Science']}