Details
Originalsprache | Englisch |
---|---|
Titel des Sammelwerks | Advanced Information Systems Engineering |
Untertitel | 23rd International Conference, CAiSE 2011, Proceedings |
Seiten | 627-641 |
Seitenumfang | 15 |
Publikationsstatus | Veröffentlicht - 2011 |
Extern publiziert | Ja |
Veranstaltung | 23rd International Conference on Advanced Information Systems Engineering, CAiSE 2011 - London, Großbritannien / Vereinigtes Königreich Dauer: 20 Juni 2011 → 24 Juni 2011 |
Publikationsreihe
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Band | 6741 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
- Mathematik (insg.)
- Theoretische Informatik
- Informatik (insg.)
- Allgemeine Computerwissenschaft
Zitieren
- Standard
- Harvard
- Apa
- Vancouver
- BibTex
- RIS
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/Konferenzband › Aufsatz in Konferenzband › Forschung › Peer-Review
}
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 -