Part IV. Expanding Semantic Web Programming

The Semantic Web is big. It's fluid. It's dynamic and evolving. And today, it is at a point where early adopters are identifying and exploiting the nuggets in the field, and at the same time researchers are pushing the boundaries of the field. This book explores the Semantic Web from a programmer's perspective. We pragmatically approach the technologies and concepts behind the Semantic Web and identify along the way what works and what doesn't. This section completes the journey through Semantic Web programming by presenting useful extensions to Semantic Web programming including semantic-based services and spatial-temporal context, by exploring common architectures, patterns, and best practices of the Semantic Web, and by looking ahead to the future of the Semantic Web.

Chapter 12 covers the subject of semantic web services using the Semantic Web. Thus, the Semantic Web includes services as well as data. Exposing services via semantics offers machine readability to allow automatic composition and negotiations. A number of different technologies and protocols offer different approaches. This chapter discusses Semantic Web services such as the Web Service Modeling Ontology (WSMO), Semantic Web Services Framework (SWSF) and Semantic Annotations for WSDL and MDF. Each technology is discussed in detail.

The chapter wraps up with an example of MDF.

Chapter 13 explores spatial and temporal context in the Semantic Web. Most information involves ...

Get Semantic Web Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.