Atjaunināt sīkdatņu piekrišanu

Enabling Context-Aware Web Services: Methods, Architectures, and Technologies [Hardback]

Edited by (University of Adelaide, Australia), Edited by (Vienna University of Technology, Austria), Edited by (University of Adelaide, Australia)
  • Formāts: Hardback, 558 pages, height x width: 234x156 mm, weight: 907 g, 7 Tables, black and white; 155 Illustrations, black and white
  • Izdošanas datums: 06-May-2010
  • Izdevniecība: Chapman & Hall/CRC
  • ISBN-10: 1439809852
  • ISBN-13: 9781439809853
Citas grāmatas par šo tēmu:
  • Hardback
  • Cena: 262,79 €
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Formāts: Hardback, 558 pages, height x width: 234x156 mm, weight: 907 g, 7 Tables, black and white; 155 Illustrations, black and white
  • Izdošanas datums: 06-May-2010
  • Izdevniecība: Chapman & Hall/CRC
  • ISBN-10: 1439809852
  • ISBN-13: 9781439809853
Citas grāmatas par šo tēmu:
With recent advances in radio-frequency identification (RFID) technology, sensor networks, and enhanced Web services, the original World Wide Web is continuing its evolution into what is being called the Web of Things and Services. Such a Web will support an ultimately interactive environment where everyday physical objects such as buildings, sidewalks, and commodities become recognizable, addressable, and even controllable via a mostly ubiquitous Web. This integration of the physical and virtual worlds will fundamentally impact the way we live and in doing so afford tremendous new business opportunities with great human benefit, such as support services to keep the elderly independent, and intelligent traffic management that will cut wasted hours from every day. More efficient supply chains, improved environmental monitoring, better access to health services the list is endless.

Enabling Context-Aware Web Services: Methods, Architectures, and Technologies compiles the newest developments and advances driving this new age forward. With contributions from leading researchers across the world this pioneering work bridges the gap between context-awareness and Web services. A comprehensive presentation of whats already accomplished and what is possible, the chapters of this book are systematically organized into three major sections:











Methods focuses on the principle of context awareness in Web services and various ways to model those services at the specification level.

Architectures details the infrastructures, frameworks, and standards needed to build context-aware Web services.

Technologies presents a cornucopia of techniques adapted from once isolated research areas including semantic Web, database, and artificial intelligence development, as well as formal methods being employed to improve the development of context-aware Web services.

Researchers, engineers, entrepreneurs, and educators across any number of fields will find new ideas worth considering, jumping-off points for developing improved software and applications, and seeds for business ventures that efficiently deliver needed products, information, or services. The possibilities are as limitless as we dare to imagine.
I Methodology
1(108)
1 Context-Aware Web Service Development: Methodologies and Approaches
3(28)
Georgia M. Kapitsaki
George N. Prezerakos
Nikolaos D. Tselikas
1.1 Introduction
3(2)
1.2 Exploiting Programming Languages Extensions
5(6)
1.3 Model-Driven Development
11(6)
1.4 Approaches Based on Semantic Technologies
17(6)
1.5 Discussion
23(1)
1.6 Summary
24(7)
2 Model-Driven Development of Context-Aware Web Services
31(22)
Jian Yu
Quan Z. Sheng
Kewen Liao
Hoi S. Wong
2.1 Introduction
31(1)
2.2 Background
32(3)
2.3 ContextUML
35(4)
2.4 ContextServ Platform
39(6)
2.5 Applications
45(1)
2.6 Discussion and Conclusion
46(7)
3 Dynamic Software Product Lines for Context-Aware Web Services
53(28)
Carlos Parra
Xavier Blanc
Laurence Duchien
Nicolas Pessemier
Rafael Leano
Chantal Taconet
Zakia Kazi-Aoul
3.1 Introduction
54(2)
3.2 Motivating Scenario and Challenges
56(4)
3.3 CAPucine: Context-Aware Service-Oriented Product Line
60(6)
3.4 CAPucine Validation
66(7)
3.5 Related Work
73(2)
3.6 Conclusion
75(6)
4 Context Constraint Integration and Validation
81(28)
Claus Pahl
Kosala Yapa Bandara
Ming Xue Wang
4.1 Introduction
82(1)
4.2 Dynamic Service Composition
83(2)
4.3 Context Ontology for Service Composition
85(4)
4.4 Constraint Integration
89(4)
4.5 Fault Tolerance and Remedial Strategies
93(4)
4.6 Architecture and Core Components
97(1)
4.7 Instrumentation Template for Violation Handling
98(4)
4.8 Evaluation
102(1)
4.9 Discussion-Related Work, Trends, and Challenges
103(2)
4.10 Conclusions
105(4)
II Architecture
109(226)
5 Enabling Context-Aware Web Services: A Middleware Approach
111(28)
Daniel Romero
Romain Rouvoy
Sophie Chabridon
Denis Conan
Nicolas Pessemier
Lionel Seinturier
5.1 Introduction
112(1)
5.2 Motivating Scenario
113(2)
5.3 Principles and Background
115(4)
5.4 CAPPUCINO: Enabling Context-Aware Adaptive Services
119(7)
5.5 Illustrating Dynamic Context-aware Web Services with a Mobile Commerce Scenario
126(4)
5.6 Related Works
130(2)
5.7 Conclusion
132(7)
6 Building Context-Aware Telco Operator Services
139(32)
Alejandro Cadenas
Antonio Sanchez-Esguevillas
Belen Carro
6.1 Introduction
139(3)
6.2 Operator Network Architectures
142(1)
6.3 Web Services in Operator Networks
143(1)
6.4 Context in Operator Networks
144(6)
6.5 Deployment of Context Aware Services at Telco Layer
150(3)
6.6 A Commercial Implementation Case
153(13)
6.7 Conclusions
166(5)
7 Using SOC in Development of Context-Aware Systems
171(40)
Katarzyna Wac
Pravin Pawar
Tom Broens
Bert-Jan van Beijnum
Aart van Halteren
7.1 Introduction
172(1)
7.2 Context and Context-Awareness
173(5)
7.3 Service-Oriented Computing
178(3)
7.4 Layered Model of Context-Aware Systems
181(2)
7.5 Domain Model for Context-Awareness
183(11)
7.6 Application of Domain Model in the Amigo System
194(3)
7.7 Conclusive Remarks
197(14)
8 A Pragmatic Approach to CAS Organization and Discovery
211(32)
Jian Zhu
Hung Keng Pung
8.1 Introduction
211(2)
8.2 Related Work
213(2)
8.3 System Framework Design
215(11)
8.4 A Process Matching Scheme for Web Services
226(11)
8.5 Conclusion and Future Work
237(6)
9 A Context Model to Support B2B Collaboration
243(30)
Puay Siew Tan
Angela Eck Soong Goh
Stephen Siang-Guan Lee
9.1 Introduction
243(3)
9.2 Foundation for the B2B Context Model
246(5)
9.3 Proposed B2B Context Model
251(7)
9.4 Application and Evaluation of the B2B Context Model
258(8)
9.5 Conclusion
266(7)
10 Context-Aware Mobile Grids
273(28)
Stefan Wesner
Antonio Sanchez-Esguevillas
Victor Villagra
Babak Farshchian
10.1 Introduction and Scenarios
273(4)
10.2 What Is in Context, and What Is Out: The Need for Adaptation
277(4)
10.3 Service Grids in Mobile Environments
281(11)
10.4 Adaptation Approaches
292(3)
10.5 Conclusions and Future Work
295(6)
11 Leveraging Context-Awareness for Personalization
301(34)
Laurent-Walter Goix
Luca Lamorte
Paolo Falcarin
Carlos Baladron
Jian Yu
Isabel Ordas
Alvaro Martinez Reol
Ruben Trapero
Jose M. del Alamo
Michele Stecca
Massimo Maresca
11.1 Introduction
301(2)
11.2 The OPUCE Project
303(3)
11.3 Modeling Context Information
306(5)
11.4 Context Management Architecture
311(7)
11.5 Adapting User-Generated Services
318(12)
11.6 Conclusion
330(5)
III Technology
335(186)
12 Context Coupling Techniques
337(28)
Hong-Linh Truong
Schahram Dustdar
12.1 Introduction
338(1)
12.2 Fundamental Concepts
339(6)
12.3 Context Coupling Techniques in Current Context-Aware Web Service Systems
345(7)
12.4 A Case Study: Context Coupling in the inContext Project
352(4)
12.5 Open Issues and Recommendations
356(2)
12.6 Related Work and Further Reading
358(1)
12.7 Conclusion
358(7)
13 Context-Aware Semantic Web Service Discovery
365(28)
Stefan Dietze
Michael Mrissa
John Domingue
Alessio Gugliotta
13.1 Introduction
366(2)
13.2 Background and Motivation
368(5)
13.3 Conceptual Situation Spaces for Semantic Web Services
373(3)
13.4 A Conceptual Learning Situation Space
376(1)
13.5 Fuzzy SWS Goal Discovery and Achievement at Runtime
377(3)
13.6 Applying CSS to the E-Business Domain
380(6)
13.7 Conclusions
386(7)
14 Privacy Protection in Context-Aware Web Services
393(28)
Georgia M. Kapitsaki
Georgios V. Lioudakis
Dimitra I. Kaklamani
Iakovos St. Venieris
14.1 Introduction
394(1)
14.2 Privacy Regulations and Technical Requirements
395(5)
14.3 Related Work
400(2)
14.4 Privacy Context
402(6)
14.5 Enforcement Framework
408(1)
14.6 Combination with Context Adaptation Schemes
409(2)
14.7 Conclusions
411(10)
15 A Knowledge-Based Framework
421(28)
Carlos Pedrinaci
Pierre Grenon
Stefania Galizia
Alessio Gugliotta
John Domingue
15.1 Introduction
421(2)
15.2 Web Services Adaptation to Context: Overall approach
423(2)
15.3 Context Modeling and Derivation
425(6)
15.4 Context Recognition
431(4)
15.5 Web Service Adaptation
435(3)
15.6 Application
438(5)
15.7 Conclusions
443(6)
16 Ubiquitous Mobile Awareness from Sensor Networks
449(20)
Theo Kanter
Stefan Forsstrom
Victor Kardeby
Jamie Walters
Patrik Osterberg
Stefan Pettersson
16.1 Introduction
449(2)
16.2 Related Work
451(2)
16.3 Enabling Ubiquitous Mobile Awareness
453(2)
16.4 Distributed Context eXchange Protocol
455(6)
16.5 Bluetooth Bridge to Wireless Sensor Networks
461(1)
16.6 Ubiquitous Mobile Awareness Service
462(1)
16.7 Conclusions and Future Work
463(6)
17 Modeling and Storage of Context Data for Service Adaptation
469(26)
Yazid Benazzouz
Philippe Beaune
Fano Ramaparany
Olivier Boissier
17.1 Introduction
470(1)
17.2 Context Definition
471(1)
17.3 Role of Context in Service Adaptation
472(2)
17.4 Developing Context-Aware Services
474(1)
17.5 Context Data Modeling
474(7)
17.6 Context Data Storage
481(3)
17.7 Context Recognition
484(2)
17.8 Software Infrastructure for Service Adaptation
486(2)
17.9 A Summary Example
488(2)
17.10 Conclusion
490(5)
18 Research Challenges in Mobile Web Services
495(26)
Chii Chang
Sea Ling
Shonali Krishnaswamy
18.1 Introduction
495(2)
18.2 Enabling Mobile Web Services: State of the Art
497(12)
18.3 Research Challenges
509(4)
18.4 Summary
513(8)
Index 521
Dr. Michael Sheng is currently an assistant professor at the School of Computer Science at the University of Adelaide, Australia. Dr. Jian Yu is currently a research fellow in the School of Computer Science at the University of Adelaide, Australia. Dr, Schahram Dustdar is a full professor of Computer Science in the Information Systems Institute, at Vienna University of Technology (TU Wien) where he is director of the Vita Lab.