Practical RDF Ch.7 Editing, Parsing, and Browsing RDF/XML Kim, Ki-Sung SNU OOPSLA Lab. Shelley Powers, O’Reilly August 24, 2004.

Slides:



Advertisements
Similar presentations
HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
Advertisements

HTML5 ETDs Edward A. Fox, Sung Hee Park, Nicholas Lynberg, Jesse Racer, Phil McElmurray Digital Library Research Laboratory Virginia Tech ETD 2010, June.
Charmaine NormanCopyright What Is a Web Page Presented by Webpagemaker. Net Left click your mouse to view each frame, Web Page.
ASHIMA KALRA.  WHAT IS HTML WHAT IS HTML  HTML TAGS HTML TAGS  FORMATTING TAGS FORMATTING TAGS.
RDF formats for Linked Data by Mabi Harandi. RDF is not a format, it is a model for data So: It will provide supports for different formats like :  Turtle.
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Applets, HTML and GUI’s Recitation – 04/11/2008 CS 180 Department of Computer Science, Purdue University.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
* The basic components of a web site are: * Content – information displayed or accepted from users * Static – content that doesn’t change for different.
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Introduction to Java Programming CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Introduction to Java Programming CS 21a: Introduction to Computing I First Semester,
DAT602 Database Application Development Lecture 14 HTML.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
An Introduction to XML Presented by Scott Nemec at the UniForum Chicago meeting on 7/25/2006.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 IT Training Workshop.
Validating, Promoting, & Publishing Your Web Site Writing For the Web The Internet Writer’s Handbook 2/e.
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
JavaScript - A Web Script Language Fred Durao
Practical RDF Chapter 2. RDF: Heart and Soul Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
EFolio Intermediate Adding Content Adding Content Images Images Documents Documents Audio and Video Files. Audio and Video Files. Sidebar - Hyperlinks.
Web Page Design Introduction. The ________________ is a large collection of pages stored on computers, or ______________ around the world. Hypertext ________.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Practical RDF Ch.6 Creating an RDF Vocabulary DongHyuk Im SNU OOPSLA Lab. Shelley Powers, O’Reilly August 19, 2004.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Practical RDF Chapter 10. Querying RDF: RDF as Data Shelley Powers, O’Reilly SNU IDB Lab. Hyewon Lim.
Understanding RDF. 2/30 What is RDF? Resource Description Framework is an XML-based language to describe resources. A common understanding of a resource.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
Practical RDF Ch.10 Querying RDF: RDF as Data Taewhi Lee SNU OOPSLA Lab. Shelley Powers, O’Reilly August 27, 2004.
History Internet – the network of computer networks that provides the framework for the World Wide Web. The web can’t exist without the internet. Browser.
Practical RDF Ch.2 Junwon Jung SNU OOPSLA Lab. Shelley Powers, O’Reilly August 5, 2004.
RDF, RDF, RDF…. Lecture 22. XML Data New Article.
How the Web Works Jenny Burson Courtesy of About Internet for Beginners Learn the Web
Creating and Editing a Web Page
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
1 2/16/05CS120 The Information Era Chapter 4 Basic Web Page Construction TOPICS: Intro to HTML and Basic Web Page Design.
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Practical RDF Chapter 3. The Basic Elements Within the RDF/XML Syntax Shelley Powers, O’Reilly SNU IDB Lab. Hyewon Kim.
Other RDF Capabilities. Exercise: Write the following information into a set of statements (triples) and then draw them into and RDF graph The article.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
XP Creating Web Pages with Microsoft Office
Introduction to Information Systems SSD1: Introduction to Information Systems Unit 1. The World Wide Web Unit 2. Introduction to Java and Object- Oriented.
Active Server Pages Computer Science 40S.
Introduction to XHTML.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Internet Technologies I - Lect.01 - Waleed Ibrahim Osman
ODV beta Multiple views, new views bar
Web Application Development Using PHP
© 2017, Mike Murach & Associates, Inc.
Presentation transcript:

Practical RDF Ch.7 Editing, Parsing, and Browsing RDF/XML Kim, Ki-Sung SNU OOPSLA Lab. Shelley Powers, O’Reilly August 24, 2004

Contents  Browser  BrownSauce  Parsers  ARP2  ICS_FORTH Validating RDF Parser  Editors  IsaViz  RDF Editor in Java

Browser BrownSauce  Java based RDF/XML browser tool  Parse RDF/XML and transform into a readable format  Server : parse data and transform it into HTML format  Browse a RDF/XML using any Internet browser application  Predicate : hypertext linked  Literal : non-hypertext linked  Doesn’t provide parsed access to data  Provide a human-readable format for examining RDF/XML documents BrownSauce Server RDF/XML URL Web RDF/XML Document Modified result

BrownSauce Source: Resource : … Active …06:00 legends giant squid loch ness monster Architeuthis Dux Nessie … … … Resource Relevancy Biographical information for resource

Parsers ARP2  Part of Jena Toolkit  Normally used within another application  NTriple class  Parse RDF/XML and output N-Triples format  Produce either a listing of N-Triples or errors if there’s something wrong  Can be used testing the viability of RDF/XML. _:jA1 "Tale of Two Monsters: Legends". _:jA1 "\n When I think of \"monsters\" I think of the creatures of \n … ". _:jA1 "\n Part 1 of four-part series on cryptozoology, legends, \n …". _:jA1 " T00:00:00-06:00". _:jA1 "Shelley Powers". _:jA1 "Burningbird Network". _:jA1. _:jA2 "Active". _:jA2 " T00:00:00-06:00". _:jA2 "legends". _:jA2 "giant squid". _:jA2 "loch ness monster". _:jA2 "Architeuthis Dux". _:jA2 "Nessie". … N-Triple Result of monster1.rdf

Parsers ICS-FORTH Validating RDF Parser  ICS-FORTH  Institute of Computer Science of the Foundation for Research and Technology – Hellas  Research area : bio-informatics, web systems and technologies, embedded systems, GRID and large-scale computing, life-like systems, semantic web  VRP is a part of the RDFSuite  Can be used within another Java application  Present a standalone validating application (GUI)  Several input and output options  Output the validating result to a file  Validation  Syntactic validation  Semantic validation

Parsers ICS-FORTH Validating RDF Parser

Editors IsaViz  Visual RDF/XML editing tool  Examine and edit the model  Export multiple views of the model  RDF/XML file  N-Triples file  PNG graphic  SVG graphic

Editors IsaViz

Editor RDF Editor in Java  RDF editing tool  Simple inter face  Add(remove) elements, attributes and literal Ruler Select element Control bar Add new element, attributes and literals

URLS  BrownSauce   ARP2   ICS-FORTH Validating RDF Parser   IsaViz   RDF Editor in Java 