Abstract Processorienterade sammansättningsspråk som BPEL gör det möjligt för webbtjänster att vara sammansatta i mer sofistikerade tjänster med hjälp av en arbetsflödesprocess. Sådana språk uppvisar dock vissa begränsningar när det gäller moduläritet och flexibilitet. De tillhandahåller inte medel för en väl modulerad specifikation av övergripande frågor som loggning, uthållighet, revision och säkerhet. De stöder inte heller den dynamiska anpassningen av sammansättningen i körtid. I detta dokument förespråkar vi en aspektinriktad strategi för webbtjänstens sammansättning och presenterar utformningen och genomförandet av AO4BPEL, en aspektorienterad utvidgning till BPEL. Vi illustrerar med exempel hur AO4BPEL gör kompositionsspecifikationen mer modulär och sammansättningen i sig mer flexibel och anpassningsbar.
AO4BPEL REF förbättrar modulariteten och ökar flexibiliteten i webbtjänstens sammansättning.
AO4BPEL: An Aspect-oriented Extension to BPEL
{'venue': 'World Wide Web', 'journal': 'World Wide Web', 'mag_field_of_study': ['Computer Science']}