ACM Home Page
Please provide us with feedback. Feedback
Towards context-aware adaptable web services
Full text PdfPdf (143 KB)
Source International World Wide Web Conference archive
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters table of contents
New York, NY, USA
SESSION: Quality of service table of contents
Pages: 55 - 65  
Year of Publication: 2004
ISBN:1-58113-912-8
Authors
Markus Keidl  Universität Passau, Passau, Germany
Alfons Kemper  Universität Passau, Passau, Germany
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 19,   Downloads (12 Months): 236,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1013367.1013378
What is a DOI?

ABSTRACT

In this paper, we present a context framework that facilitates the development and deployment of context-aware adaptable Web services. Web services are provided with context information about clients that may be utilized to provide a personalized behavior. Context is extensible with new types of information at any time without any changes to the underlying infrastructure. Context processing is done by Web services, context plugins, or context services. Context plugins and context services pre- and post-process Web service messages based on the available contextinformation. Both are essential for automatic context processing and automatic adaption of Web services to new context types without the necessity to adjust the Web services themselves. We implemented the context framework within the ServiceGlobe system, our open and distributed Web service platform.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Axis Architecture Guide. http://ws.apache.org/axis/java/architecture-guide.html.
 
3
W.-T. Balke, W. Kieβling, and C. Unbehend. Performance and Quality Evaluation of a Personalized Route Planning System. In Proc. of the Brazilian Symposium on Databases (SBBD), pages 328--340, 2003.
4
 
5
 
6
E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana. Web Services Description Language (WSDL) 1.1. http://www.w3.org/TR/wsdl, 2001. W3C Note.
 
7
P. Deutsch. GZIP file format specification version 4.3. RFC 1952, 1996. Network Working Group.
 
8
A. K. Dey, D. Salber, and G. D. Abowd. A Context-based Infrastructure for Smart Environments. In Proc. of the Intl. Workshop on Managing Interactions in Smart Environments (MANSE), pages 114--128, 1999.
9
 
10
M. Ebling, G. Hunt, and H. Lei. Issues for Context Services for Pervasive Computing. In Proc. of the Advanced Workshop on Middleware for Mobile Computing, 2001.
 
11
 
12
 
13
A. Held, S. Buchholz, and A. Schill. Modeling of Context Information for Pervasive Computing Applications. In Proc. of the World Multiconference on Systemics, Cybernetics and Informatics (SCI), 2002.
 
14
 
15
IONA Technologies Inc. rbix. http://www.iona.com/products/orbix.htm.
 
16
JBoss Aspect Oriented Programming. http://www.jboss.org/developers/projects/jboss/aop.
 
17
C. Kaler, editor. Web Service Security (WS-S ecurity). http://www-106.ibm.com/developerworks/webservices/library/ws-secure/, 2002.
 
18
M. Keidl and A. Kemper. A Framework for Context-Aware Adaptable Web Services (Demonstration). In Proc. of the Intl. Conf. on Extending Database Technology (EDBT), 2004. Accepted for publication.
 
19
M. Keidl, S. Seltzsam, and A. Kemper. Flexible and Reliable Web Service Execution. In Proc. of the Workshop on Entwicklung von Anwendungen auf der Basis der XML Web-Service Technologie, pages 17--30, 2002.
 
20
M. Keidl, S. Seltzsam, and A. Kemper. Reliable Web Service Execution and Deployment in Dynamic Environments. In Proc. of the Intl. Workshop on Technologies for E-Services (TES), volume 2819 of Lecture Notes in Computer Science (LNCS), pages 104--118, 2003.
 
21
M. Keidl, S. Seltzsam, C. König, and A. Kemper. Kontext-basierte Personalisierung von Web Services. In Proc. of the GI Conf. on Database Systems for Business, Technology and Web (BTW), Lecture Notes in Informatics, pages 344--363, 2003.
 
22
M. Keidl, S. Seltzsam, K. Stocker, and A. Kemper. Service Globe: Distributing E-Services across the Internet (Demonstration). In Proc. of the Intl. Conf. on Very Large Data Bases (VLDB), pages 1047--1050, 2002.
 
23
 
24
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In Proc. of the European Conf. on Object-Oriented Programming (ECOOP), pages 220--242, 1997.
 
25
W. Kieβling. Foundations of Preferences in Database Systems. In Proc. of the Intl. Conf. on Very Large Data Bases (VLDB), pages 311--322, 2002.
 
26
W. Kieβling and B. Hafenrichter. Optimizing Preference Queries for Personalized Web Services. In Proc. of the IASTED Intl. Conf. on Communications, Internet and Information Technology, pages 461--466, 2002.
 
27
G. Klyne, F. Reynolds, C. Woodrow, H. Ohto, J. Hjelm, M. H. Butler, and L. Tran. Composite Capability/ Preference Profiles (CC/PP): Structure and Vocabularies. http://www.w3.org/TR/CCPP-struct-vocab/, 2004. W3C Recommendation.
 
28
29
 
30
 
31
N. Mitra, editor. SOAP Version 1.2 Part 0: Primer. http://www.w3.org/TR/soap12-part0/, 2003. W3C Recommendation.
 
32
S. K. Mostéfaoui and G. K. Mostéfaoui. Towards A Contextualisation of Service Discovery and Composition for Pervasive Environments. In Proc. of the Workshop on Web-services and Agent-based Engineering (WSABE), 2003.
 
33
 
34
 
35
N. Santos, P. Marques, and L. Silva. A Framework for Smart Proxies and Interceptors in RMI. In Proc. of the Intl. Conf. on Parallel and Distributed Computing Systems (PDCS), 2002.
 
36
 
37
 
38
 
39
Sun Microsystems Inc. The Java Servlet Specification 2.4. http://java.sun.com.
 
40
Universal Description, Discovery and Integration (UDDI) Technical White Paper. http://www.uddi.org, 2000.
41


Collaborative Colleagues:
Markus Keidl: colleagues
Alfons Kemper: colleagues