Betydande insatser görs för närvarande i applikationsintegreringen, vilket gör det möjligt för olika företags affärsprocesser att interagera och bilda komplexa flerpartsprocesser. Webbtjänststandarder, baserade på WSDL (Web Service Definition Language), har antagits som process-till-process kommunikationsparadigm. Den konceptuella modellen för tillämpningar som använder webbtjänster har dock ännu inte tagits upp. Interaktion med webbtjänster anges ofta på nivån för källkoden, vilket innebär att gränssnitten för webbtjänsten är begravda i en programmatisk specifikation. I denna artikel hävdar vi att webbtjänster bör betraktas som förstklassiga medborgare i specifikationen av webbapplikationer. Således, service-aktiverade webbapplikationer bör dra nytta av den höga nivå modellering och automatisk kodgenerering teknik som länge har förespråkats för webbapplikation design och genomförande. I detta syfte utökar vi en deklarativ modell för att specificera dataintensiva webbapplikationer i två riktningar: (i) modellering på hög nivå av webbtjänster och deras interaktioner med de webbapplikationer som använder dem, och (ii) modellering och specifikation av webbapplikationer som implementerar nya, komplexa webbtjänster. Vårt tillvägagångssätt är helt implementerat i ett CASE-verktyg som möjliggör modellering på hög nivå och automatisk installation av serviceaktiverade webbapplikationer.
Manolescu m.fl. REF föreslog en förklarande modellbaserad metod för att visualisera, utforma och distribuera webbapplikationer med hjälp av webbtjänster.
Model-driven design and deployment of service-enabled web applications
{'venue': 'TOIT', 'journal': None, 'mag_field_of_study': ['Computer Science']}