Request/response aspects for web services

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autorschaft

  • Ernst Juhnke
  • Dominik Seiler
  • Ralph Ewerth
  • Matthew Smith
  • Bernd Freisleben

Externe Organisationen

  • Philipps-Universität Marburg
  • Universität Siegen
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Titel des SammelwerksAdvanced Information Systems Engineering
Untertitel 23rd International Conference, CAiSE 2011, Proceedings
Seiten627-641
Seitenumfang15
PublikationsstatusVeröffentlicht - 2011
Extern publiziertJa
Veranstaltung23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011 - London, Großbritannien / Vereinigtes Königreich
Dauer: 20 Juni 201124 Juni 2011

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band6741 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Abstract

Web services rely on standardized interface descriptions and communication protocols to realize loosely-coupled distributed applications that are executed on several interconnected hosts. However, the extension of a web service with non-functional requirements, such as efficient data transfer or security, is a tedious task that also requires access to the web service implementations. In this paper, we present request/response aspects for web services to allow software developers to easily and transparently change the data exchange between web services without modifying their implementations or their interfaces. A framework supporting request/response aspects for web services is presented, and implementation issues are discussed. The usefulness of request/response aspects is illustrated by three use cases.

ASJC Scopus Sachgebiete

Zitieren

Request/response aspects for web services. / Juhnke, Ernst; Seiler, Dominik; Ewerth, Ralph et al.
Advanced Information Systems Engineering: 23rd International Conference, CAiSE 2011, Proceedings. 2011. S. 627-641 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 6741 LNCS).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Juhnke, E, Seiler, D, Ewerth, R, Smith, M & Freisleben, B 2011, Request/response aspects for web services. in Advanced Information Systems Engineering: 23rd International Conference, CAiSE 2011, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Bd. 6741 LNCS, S. 627-641, 23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011, London, Großbritannien / Vereinigtes Königreich, 20 Juni 2011. https://doi.org/10.1007/978-3-642-21640-4_46
Juhnke, E., Seiler, D., Ewerth, R., Smith, M., & Freisleben, B. (2011). Request/response aspects for web services. In Advanced Information Systems Engineering: 23rd International Conference, CAiSE 2011, Proceedings (S. 627-641). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 6741 LNCS). https://doi.org/10.1007/978-3-642-21640-4_46
Juhnke E, Seiler D, Ewerth R, Smith M, Freisleben B. Request/response aspects for web services. in Advanced Information Systems Engineering: 23rd International Conference, CAiSE 2011, Proceedings. 2011. S. 627-641. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). doi: 10.1007/978-3-642-21640-4_46
Juhnke, Ernst ; Seiler, Dominik ; Ewerth, Ralph et al. / Request/response aspects for web services. Advanced Information Systems Engineering: 23rd International Conference, CAiSE 2011, Proceedings. 2011. S. 627-641 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Download
@inproceedings{0e6627a28ee046c7bc98fac07fa0dd5f,
title = "Request/response aspects for web services",
abstract = "Web services rely on standardized interface descriptions and communication protocols to realize loosely-coupled distributed applications that are executed on several interconnected hosts. However, the extension of a web service with non-functional requirements, such as efficient data transfer or security, is a tedious task that also requires access to the web service implementations. In this paper, we present request/response aspects for web services to allow software developers to easily and transparently change the data exchange between web services without modifying their implementations or their interfaces. A framework supporting request/response aspects for web services is presented, and implementation issues are discussed. The usefulness of request/response aspects is illustrated by three use cases.",
keywords = "Aspect-oriented Programming, Service-oriented Architecture, SOAP, Web Service",
author = "Ernst Juhnke and Dominik Seiler and Ralph Ewerth and Matthew Smith and Bernd Freisleben",
note = "Funding Information: This work is supported by the German Ministry of Education and Research (BMBF, D-Grid) and by the German Research Foundation (DFG, PAK 509).; 23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011 ; Conference date: 20-06-2011 Through 24-06-2011",
year = "2011",
doi = "10.1007/978-3-642-21640-4_46",
language = "English",
isbn = "9783642216398",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "627--641",
booktitle = "Advanced Information Systems Engineering",

}

Download

TY - GEN

T1 - Request/response aspects for web services

AU - Juhnke, Ernst

AU - Seiler, Dominik

AU - Ewerth, Ralph

AU - Smith, Matthew

AU - Freisleben, Bernd

N1 - Funding Information: This work is supported by the German Ministry of Education and Research (BMBF, D-Grid) and by the German Research Foundation (DFG, PAK 509).

PY - 2011

Y1 - 2011

N2 - Web services rely on standardized interface descriptions and communication protocols to realize loosely-coupled distributed applications that are executed on several interconnected hosts. However, the extension of a web service with non-functional requirements, such as efficient data transfer or security, is a tedious task that also requires access to the web service implementations. In this paper, we present request/response aspects for web services to allow software developers to easily and transparently change the data exchange between web services without modifying their implementations or their interfaces. A framework supporting request/response aspects for web services is presented, and implementation issues are discussed. The usefulness of request/response aspects is illustrated by three use cases.

AB - Web services rely on standardized interface descriptions and communication protocols to realize loosely-coupled distributed applications that are executed on several interconnected hosts. However, the extension of a web service with non-functional requirements, such as efficient data transfer or security, is a tedious task that also requires access to the web service implementations. In this paper, we present request/response aspects for web services to allow software developers to easily and transparently change the data exchange between web services without modifying their implementations or their interfaces. A framework supporting request/response aspects for web services is presented, and implementation issues are discussed. The usefulness of request/response aspects is illustrated by three use cases.

KW - Aspect-oriented Programming

KW - Service-oriented Architecture

KW - SOAP

KW - Web Service

UR - http://www.scopus.com/inward/record.url?scp=79960329093&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-21640-4_46

DO - 10.1007/978-3-642-21640-4_46

M3 - Conference contribution

AN - SCOPUS:79960329093

SN - 9783642216398

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 627

EP - 641

BT - Advanced Information Systems Engineering

T2 - 23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011

Y2 - 20 June 2011 through 24 June 2011

ER -