Muutke küpsiste eelistusi

E-raamat: Semantic Web Services

  • Formaat: PDF+DRM
  • Ilmumisaeg: 28-Apr-2011
  • Kirjastus: Springer-Verlag Berlin and Heidelberg GmbH & Co. K
  • Keel: eng
  • ISBN-13: 9783642191930
  • Formaat - PDF+DRM
  • Hind: 55,56 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 28-Apr-2011
  • Kirjastus: Springer-Verlag Berlin and Heidelberg GmbH & Co. K
  • Keel: eng
  • ISBN-13: 9783642191930

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

A paradigm shift is taking place in computer science: one generation ago, we learned to abstract from hardware to software, now we are abstracting from software to serviceware implemented through service-oriented computing. Yet ensuring interoperability in open, heterogeneous, and dynamically changing environments, such as the Internet, remains a major challenge for actual machine-to-machine integration. Usually significant problems in aligning data, processes, and protocols appear as soon as a specific piece of functionality is used within a different application context.

The Semantic Web Services (SWS) approach is about describing services with metadata on the basis of domain ontologies as a means to enable their automatic location, execution, combination, and use. Fensel and his coauthors provide a comprehensive overview of SWS in line with actual industrial practice. They introduce the main sociotechnological components that ground the SWS vision (like Web Science, Service Science, and service-oriented architectures) and several approaches that realize it, e.g. the Web Service Modeling Framework, OWL-S, and RESTful services. The real-world relevance is emphasized through a series of case studies from large-scale R&D projects and a business-oriented proposition from the SWS technology provider Seekda.

Each chapter of the book is structured according to a predefined template, covering both theoretical and practical aspects, and including walk-through examples and hands-on exercises. Additional learning material is available on the book website www.swsbook.org. With its additional features, the book is ideally suited as the basis for courses or self-study in this field, and it may also serve as a reference for researchers looking for a state-of-the-art overview of formalisms, methods, tools, and applications related to SWS.



This thorough book on semantically enabled Web service technology includes an overview of significant technological achievements, accompanied by examples from real-world settings, definitions, techniques and potential directions of research and development.

Arvustused

From the reviews:

This book benefits from the extensive research track record of the authors combined with experiences gained in three large European projects with a combined budget of over 50M Euros. It is difficult to think of a more useful intellectual source for finding out about the Semantic Web Services area. If you are just embarking on a career as an ICT researcher, you are interested in services and/or semantics, or if you simply wish to catch up on the latest research in the Semantic Web area, then I thoroughly recommend that you read this book.  - John Domingue, Knowledge Media Institute, The Open University, UK and STI International, Austria

Fensel and academic colleagues capture the state of research directed toward moving the Web from its traditional broadcast model into one wherein the Web provides an infrastructure for accomplishing tasks. Activities of Web standards bodies, university researchers, and commercial proof-of-concept applications constitute the scope of the book. A reasonable index helps ameliorate the acronym issue. For researchers, the extensive end-of-chapter bibliographies are a particularly valuable contribution. Summing Up: Recommended. Graduate students and above. (C. Vickery, Choice, Vol. 49 (4), December, 2011)

Part I Scientific and Technological Foundations of Semantic Web Services
1 Introduction
3(6)
2 Web Science
9(16)
2.1 Motivation
9(1)
2.2 Technical Solution
10(12)
2.2.1 History of the Web
10(2)
2.2.2 Building the Web
12(4)
2.2.3 Web in Society
16(2)
2.2.4 Operationalizing the Web Science for a World of International Commerce
18(3)
2.2.5 Analyzing the Web
21(1)
2.3 Web 2.0
22(1)
2.4 Conclusions
22(3)
References
23(2)
3 Service Science
25(12)
3.1 Motivation
25(1)
3.2 What Is a Service?
26(1)
3.3 Service Analysis, Design, Development and Testing
27(2)
3.4 Service Orchestration, Composition and Delivery
29(1)
3.5 Service Innovation
30(1)
3.6 Service Design Approach
31(1)
3.7 Service Pricing Method and Economics
32(1)
3.8 Service Quality Measurement
32(1)
3.9 Service Technologies
33(1)
3.10 Service Application
34(1)
3.11 Conclusions
34(3)
References
35(2)
4 Web Services
37(30)
4.1 Motivation
37(3)
4.1.1 Service Oriented Computing (SOC)
38(1)
4.1.2 Service Oriented Architecture (SOA)
39(1)
4.2 Technical Solution
40(15)
4.2.1 Defining Web Services
41(1)
4.2.2 Web Service Technologies
42(13)
4.3 Illustration by a Larger Example
55(1)
4.4 Summary
56(4)
4.5 Exercises
60(7)
References
64(3)
5 Web 2.0 and RESTful Services
67(20)
5.1 Motivation
67(1)
5.2 Technical Solution
68(12)
5.2.1 REST
69(1)
5.2.2 Describing RESTful Services
69(3)
5.2.3 Data Exchange for RESTful Services
72(5)
5.2.4 AJAX APIs
77(1)
5.2.5 Examples of RESTful Services
78(2)
5.3 Illustration by a Larger Example
80(3)
5.4 Summary
83(1)
5.5 Exercises
84(3)
References
85(2)
6 Semantic Web
87(20)
6.1 Motivation
87(2)
6.2 Technical Solution
89(9)
6.3 Extensions
98(3)
6.4 Summary
101(1)
6.5 Exercises
102(5)
References
103(4)
Part II Web Service Modeling Ontology Approach
7 Web Service Modeling Ontology
107(24)
7.1 Motivation
107(1)
7.2 Technical Solution
108(10)
7.2.1 Ontologies
110(3)
7.2.2 Web Services
113(3)
7.2.3 Goals
116(1)
7.2.4 Mediators
116(2)
7.3 Extensions
118(1)
7.4 Illustration by a Larger Example
119(5)
7.4.1 Ontologies
119(1)
7.4.2 Goals
120(1)
7.4.3 Web Services
120(4)
7.4.4 Mediators
124(1)
7.5 Summary
124(4)
7.6 Exercises
128(3)
References
129(2)
8 The Web Service Modeling Language
131(32)
8.1 Motivation
131(3)
8.1.1 Principles of WSMO
131(1)
8.1.2 Logics Families and Semantic Web Services
132(2)
8.2 Technical Solution
134(19)
8.2.1 WSML Language Variants
134(2)
8.2.2 WSML Basis
136(3)
8.2.3 Ontologies in WSML
139(6)
8.2.4 Web Services in WSML
145(4)
8.2.5 Goals in WSML
149(3)
8.2.6 Mediators in WSML
152(1)
8.2.7 Technologies for Using WSML
152(1)
8.3 Extensions
153(2)
8.4 Illustration by a Larger Example
155(3)
8.4.1 Travel Ontology
155(2)
8.4.2 Services
157(1)
8.4.3 Goal
157(1)
8.5 Summary
158(1)
8.6 Exercises
158(5)
References
160(3)
9 The Web Service Execution Environment
163(56)
9.1 Motivation
163(6)
9.1.1 Service Orientation
164(4)
9.1.2 Execution Environment for Semantic Web Services
168(1)
9.1.3 Governing Principles
168(1)
9.2 Technical Solution
169(31)
9.2.1 SESA Vision
169(6)
9.2.2 SESA Middleware
175(16)
9.2.3 SESA Execution Semantics
191(9)
9.3 Illustration by a Larger Example
200(10)
9.3.1 Modeling of Business Services
202(4)
9.3.2 Execution of Services
206(4)
9.4 Possible Extensions
210(3)
9.4.1 Goal Subscription
210(3)
9.5 Summary
213(1)
9.6 Exercises
213(6)
References
215(4)
Part III Complementary Approaches for Web Service Modeling Ontology
10 Triple Space Computing for Semantic Web Services
219(32)
10.1 Motivation
219(2)
10.2 Technical Solution
221(21)
10.2.1 Tuplespace Computing
221(2)
10.2.2 Triple Space Computing
223(1)
10.2.3 Triple Space Conceptual Models
224(5)
10.2.4 Triple Space Architecture
229(2)
10.2.5 Triple Space and Semantic Web Services
231(7)
10.2.6 Triple Space and Semantic SOA
238(4)
10.3 Illustration by a Larger Example
242(5)
10.4 Summary
247(4)
References
248(3)
11 OWL-S and Other Approaches
251(28)
11.1 Motivation
251(1)
11.2 OWL-S
252(11)
11.2.1 Service Profile
252(2)
11.2.2 Service Grounding
254(2)
11.2.3 Service Model
256(3)
11.2.4 An Extension to OWL-S
259(2)
11.2.5 Tool Support
261(2)
11.2.6 OWL-S Summary
263(1)
11.3 METEOR-S
263(7)
11.3.1 Semantic Annotation of Web services
264(3)
11.3.2 Semantics-Based Discovery of Web Services
267(1)
11.3.3 Composition of Web Services
268(1)
11.3.4 METEOR-S Summary
269(1)
11.4 IRS-III
270(6)
11.4.1 Discovery, Selection and Mediation
273(1)
11.4.2 Communication
274(1)
11.4.3 Choreography and Orchestration
275(1)
11.5 Summary
276(1)
11.6 Exercises
277(2)
References
277(2)
12 Lightweight Semantic Web Service Descriptions
279(20)
12.1 Motivation
279(1)
12.2 Technical Solution
280(12)
12.2.1 SAWSDL
281(2)
12.2.2 WSMO-Lite Service Semantics
283(5)
12.2.3 WSMO-Lite in SAWSDL
288(1)
12.2.4 WSMO-Lite for RESTful Services
289(3)
12.3 Extensions
292(3)
12.4 Summary
295(1)
12.5 Exercises
295(4)
References
295(4)
Part IV Real-World Adoption of Semantic Web Services
13 What Are SWS Good for? DIP, SUPER, and SOA4All Use Cases
299(26)
13.1 Motivation
299(1)
13.2 Data, Information, and Process Integration with Semantic Web Services (DIP)
300(4)
13.2.1 Motivation
300(1)
13.2.2 Technical Solution
301(1)
13.2.3 Use Cases
302(2)
13.3 Semantics Utilized for Process Management Within and Between Enterprises (SUPER)
304(7)
13.3.1 Motivation
305(2)
13.3.2 Technical Solution
307(4)
13.3.3 Use Cases
311(1)
13.4 Service Oriented Architectures for All (SOA4All)
311(12)
13.4.1 Motivation
312(1)
13.4.2 Technical Solution
313(5)
13.4.3 Use Cases
318(5)
13.5 Summary
323(2)
References
323(2)
14 Seekda: The Business Point of View
325(28)
14.1 Motivation
325(1)
14.2 Technical Solution
326(16)
14.2.1 Crawler
327(6)
14.2.2 Search Engine
333(1)
14.2.3 Bundle Configurator and Assistant
333(9)
14.3 Illustration by a Larger Example
342(7)
14.4 Summary
349(2)
14.5 Exercises
351(2)
References
351(2)
Index 353
Dieter Fensel holds a professorship at the University of Innsbruck and is the director of STI Innsbruck, a Computer Science research institute with over 60 employees. He has over 240 publications in the form of scientific books and journals, conferences, and workshop contributions. He has co-organized over 200 conferences and workshops. He has supervised over 40 master and Ph.D. theses and is a recipient of the Carl-Adam-Petri-Award of the Faculty of Economic Sciences from the University of Karlsruhe. His current research interests focus on the development and application of semantics to all areas of Computer Science. Dieter Fensel is also the co-founder and president of the newly established Semantic Technology Institute (STI) International, whose major aim is to establish semantics as a core pillar of modern Computer Science. STI International was the natural progression of DERI International where Dieter Fensel established expedient relationships with major research centers around Europe, Asia and America.

Federico Michele Facca was graduated from the Politecnico di Milano, Italy, and is currently a senior researcher at STI Innsbruck where he covers also the position of Institute Manager. His research interests cover Semantic Web Engineering, Semantic Web Services, Adaptive Web Applications, Data Intensive Web Applications and Web Usage Mining.

Elena Simperl is currently working as a senior researcher at the STI Innsbruck. Starting from May, 2007, she was appointed to the position of vice director of the institute. Elena holds a PhD in Computer Science from the Free University of Berlin and had held positions as a research assistant at the Technical University of Munich (2002-2003) and the Free University of Berlin (2003-2007) before joining STI Innsbruck early 2007. Elena's primary domain of research is Knowledge Engineering. In particular she is interested in user- and business-oriented aspects of ontology building and management,and in methods and paradigms for facilitating and encouraging knowledge sharing and reuse.