: Vladimir Geroimenko, Chaomei Chen
: Visualizing the Semantic Web XML-based Internet and Information Visualization
: Springer-Verlag
: 9781846282904
: 2
: CHF 77.80
:
: Anwendungs-Software
: English
: 257
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

The Web is undergoing revolutionary changes - its second generation is emerging. The key player in the new generation is not HTML but XML (this is why it is also known as 'the XML-based Web'). If the appearance of web pages is a major concern in the first generation, then the meaning (or semantics) of information on the Web is the focus of the second generation, which is why it is also called 'the Semantic Web.' The new edition of the pioneering monograph on Visualising the Semantic Web has undergone a number of changes in order to reflect recent research results, web standards, developments and trends. In this new edition, 2 chapters have been removed, 4 new chapters have been added and the 10 remaining chapters have been completely revised and updated.

Chapter 8
Using Graphically Represented Ontologies for Searching Content on the Semantic Web
(p. 137-138)

LeendertW.M.Wienhofen

8.1 Introduction

The SemanticWeb (Berners-Lee, 1998) is a revolution for machine-understandability of Web pages, yet for the typical kind of user, the nontechnical one, the bene.ts may not be as obvious as for researchers. In order to enable"naive" users to bene- .t from the Semantic Web, this chapter proposes a search paradigm using graphical ontologies to retrieve content. Retrieval problems started when the Internet became available for everyone.

The ease of publishing led to an abundance of mostly unstructured data, since HTML is meant to display content for humans and not machines. If we wish that all Web pages become Semantic Web enabled, publishing needs to be as easy as it currently is, and retrieval methods need to be as easy as they currently are, but of course the relevance of the retrieved content needs to be much better. The paradigm presented, called GODE (Graphical Ontology Designer Environment) (Wienhofen, 2003), gives users the possibility to search both the Web and the SemanticWeb.

This chapter describes how to prepare users for the new .ow of information, by introducing them to the concept of graphical search step by step. A bene.t of using graphical search is that it is query language independent.Users have a uniformmethod of accessing information; a conversion algorithm can be made and used as a plug-in for the search language for each query language available. A variety of dif.culty levels are identi.ed to make sure that everybody can bene.t from this approach in different situations. Application areas are discussed for both the simple and the advanced version of GODE.

8.2 Visual Query Languages

An experimental proof by Catarci and Santucci (1995) shows that QBD. (Query By Diagram.), a visual query language, is easier to use and gives better results than text based SQL queries. The experiment de.ned three groups of users: naive, medium, and expert. All three groups got better results faster by using this visual approach. Other visual query languages, such VISUAL (Balkir et al., 2002) and GLASS (Ni and Ling, 2003), are available.

Even though most are designed for use with databases or XML .les, the type of use presented in this chapter is not that much different, as most SemanticWeb languages areXMLbased and de.ne semantic relations. Database queries (SQL) are based on relations, andXML.le queries are done on structured data. The available visual query languages, however, are generally not focused toward the naive users, though they are no doubt the largest group of users. This chapter presents a search method that is aimed at the naive user, yet having enough possibilities for it to be useful to expert users as well. In fact, it is built up with the goal that naive users gradually can become medium-level users and eventually expert users (Wienhofen, 2004). 8.3 The Graphical Ontology Designer Environment Different building blocks and ideas are presented, which are used as a foundation for building the Graphical Ontology Designer Environment (GODE).

<
Preface6
Contents9
PART 1 Semantic, Visual, and Technological Facets of the Second-Generation Web15
Chapter 1 The Concept and Architecture of the Semantic Web17
1.1 From HTML to XML and the Semantic Web17
1.2 The XML Family of Technologies23
1.3 The Architecture of the Semantic Web27
1.4 References31
Chapter 2 Information Visualization and the Semantic Web33
2.1 Introduction33
2.2 The Semantic Web33
2.2.1 Visualization Issues34
2.2.2 Semantic Annotation35
2.3 Information Visualization41
2.3.1 Tracking Knowledge and Technology Trends42
2.3.2 Citation Analysis42
2.3.3 Patent Citation Analysis43
2.4 A Harmonious Relationship?44
2.4.1 Beyond Information Retrieval44
2.4.2 Yin and Yang47
2.4.3 An Illustrative Example48
2.5 Conclusion56
2.6 References56
Chapter 3 Ontology-Based Information Visualization: Toward Semantic Web Applications59
3.1 Introduction59
3.2 Cluster Map Basics60
3.3 Applications62
3.3.1 The DOPE Browser62
3.3.2 Xarop/SWAP: Peer-to-Peer Knowledge Management64
3.3.3 Aduna AutoFocus66
3.4 Uses of Ontology-Based Visualization68
3.4.1 Data Analysis68
3.4.2 Querying68
3.4.3 Exploration70
3.5 Future Work71
3.6 Summary71
3.7 References72
Chapter 4 Topic Maps, RDF Graphs, and Ontologies Visualization73
4.1 Introduction73
4.2 Topic Maps, RDF, and Ontologies Basic Concepts74
4.2.1 Topic Maps74
4.2.2 RDF75
4.2.3 Ontologies77
4.3 Semantic Graphs Visualization77
4.3.1 Visualization Goals78
4.3.2 Visualization Techniques79
4.4 Conclusion and Perspectives91
4.5 References92
Chapter 5 Web Services: Description, Interfaces, and Ontology94
5.1 Introduction94
5.2 Semantic Web and Web Services: A Comparison94
5.3 Web Services Definition and Description Layers95
5.3.1 Standardization Efforts96
5.3.2 The Significance of SOAP96
5.4 SOAP in Greater Detail96
5.4.1 SOAP Message96
5.4.2 The Structure of a SOAP Message97
5.4.3 Examples of SOAP Messages98
5.5 What Is It Like for a Programmer?100
5.5.1 Axis SOAP Server and Tomcat Servlet Engine100
5.5.2 From Java Class to SOAP Server101
5.5.3 Constructing a SOAP Client101
5.6 WSDL102
5.6.1 WSDL Document Structure and Examples103
5.6.2 Options and Alternatives105
5.6.3 What Can One Do with WSDL?105
5.7 UDDI106
5.7.1 Components of a UDDI Entry106
5.7.2 UDDI and WSDL107
5.7.3 Semantical and Ontological Needs108
5.8 References114
Chapter 6 Recommender Systems for the Web116
6.1 Introduction116
6.2 The Beginning of Collaborative Filtering117
6.3 Automated Collaborative Filtering119
6.4 Enhancing Collaborative Filtering with Semantics122
6.4.1 New Users and New Items122
6.4.2 Integrated Content/Collaborative Filtering Solutions123
6.4.3 Situational and Task-Focused Recommenders125
6.5 Explanation and Inference127
6.5.1 Explaining Recommendations127
6.5.2 Focusing Implicit Ratings128
6.6 Socially Aware Recommenders130
6.6.1 Social Navigation130
6.6.2 Recommending for Groups131
6.7 Portable Recommenders133
6.8 Cheating with Recommenders134
6.9 Conclusion134
6.10 Acknowledgments135
6.11 References135
Chapter 7 SVG and X3D: New XML Technologies for 2D and 3D Visualization138
7.1 Introduction138
7.2 SVG138
7.3 X3D141
7.4 The Use and Advantages of SVG and X3D144
7.5 References146
PART 2 Visual Techniques and Applications for the Semantic Web149
Chapter 8 Using Graphically Represented Ontologies for Searching Content on the Semantic Web151
8.1 Introduction151
8.2 Visual Query Languages151
8.3 The Graphical Ontology Designer Environment152
8.3.1 Enabling Technologies152
8.3.2 GODE GUI and Functionality159
8.3.4 Advanced Search163
8.3.5 Application Area of Advanced Graphical Ontologies164
8.3.6 Intended Audience for Advanced Graphical Search165
8.3.7 Possible Traps165
8.4 Conclusion and Further Work165
8.5 Acknowledgments166
8.6 References166
Chapter 9 Adapting Graph Visualization Techniques for the Visualization of RDF Data168
9.1 Introduction168
9.2 Background