100 likes | 107 Views
Explore the future of web services with smart, context-sensitive interactions. Discover how spontaneous service federation, dynamic personalization, and context-based aggregation can revolutionize the way we access information and services. Overcome the hurdles of interoperability and privacy with a context framework and privacy mechanism.
E N D
W3C Web Services Workshop Enabling Shared Context Anne Thomas Manes Director Market Innovation atm@sun.com
User ExpectationsSimplicity, Access from Any* Network Web Services Network Services Services - - Read email Read email - - Get directions Get directions - - Order groceries Order groceries - - Schedule a meeting Schedule a meeting * Anyone, Anywhere, Any time, Any device
Smart Web Services • Spontaneous federation of services • Dynamic personalization and customisation • Dynamic aggregation of services • Based on context: • Who, what, when, where, why
Smart Web ServicesContext-Sensitive Services • Dynamic results based on • Identity, security, privacy, role, location, device, history, service level agreements... • Examples • Restaurant finder • Energy conservation policy • Shipment policy
HurdlesInteroperability is Key • No standard way to represent • Identity, roles, preferences, history, etc. • No standard way to share or propagate this context across services • No standard way to define and enforce privacy policies for this information
What We Need • Context framework: • XML vocabulary for identity • XML vocabulary for context • Framework to access and share info • Privacy framework: • Mechanism to set policies and enforce privacy on personal/private info