Contracts & the Semantic Web John McClure Hypergrove Engineering Port Townsend, Washington.

Slides:



Advertisements
Similar presentations
XML/EDI Overview West Chester Electronic Commerce Resource Center (ECRC)
Advertisements

XML Technology in E-Commerce
XML Unit 6 October 31. XML, review XML is used to markup data Used to describe information Uses tags like HTML –But all tags are user-defined –Must be.
Ontology Notes are from:
Dr. Alexandra I. Cristea RDF.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application.
IS 373—Web Standards Todd Will
M.Sc. of Advanced Software Engineering CO7206 System Reengineering XML & AST Many Slides are by Georgios Koutsoukos.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic XML.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
Upgrading to XHTML DECO 3001 Tutorial 1 – Part 1 Presented by Ji Soo Yoon 19 February 2004 Slides adopted from
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
September 15, 2003Houssam Haitof1 XSL Transformation Houssam Haitof.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Aalborg University – Department of Production XML Extensible Markup Language Kaj A. Jørgensen Aalborg University, Department of Production XML – Extensible.
ECA 228 Internet/Intranet Design I Intro to XML. ECA 228 Internet/Intranet Design I HTML markup language very loose standards browsers adjust for non-standard.
Z39.50, XML & RDF Applications ZIG Tutorial January 2000 Poul Henrik Jørgensen, Danish Bibliographic Centre,
Sheet 1XML Technology in E-Commerce 2001Lecture 6 XML Technology in E-Commerce Lecture 6 XPointer, XSLT.
W3C DSig Workshop1 COSMOS - Electronic Contracting Michael Merz Ponton Hamburg.
Introduction to XML cs3505. References –I got most of this presentation from this site –O’reilly tutorials.
Scientific Markup Languages Birds of a Feather A 10-Minute Introduction to XML Timothy W. Cole Mathematics Librarian & Professor of.
XML: Overview MIS 181.9: Service Oriented Architecture 2 nd Semester,
TDDD43 XML and RDF Slides based on slides by Lena Strömbäck and Fang Wei-Kleiner 1.
School of Computing and Management Sciences © Sheffield Hallam University To understand the Oracle XML notes you need to have an understanding of all these.
Introduction technology XSL. 04/11/2005 Script of the presentation Introduction the XSL The XSL standard Tools for edition of codes XSL Necessary resources.
XML eXtensible Markup Language w3c standard Why? Store and transport data Easy data exchange Create more languages WSDL (Web Service Description Language)
Another PillowTalk Presentation  2004 Dynamic Systems, Inc. Introduction to XML for SOA Lee H. Burstein,
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
Logics for Data and Knowledge Representation
XML 1 Enterprise Applications CE00465-M XML. 2 Enterprise Applications CE00465-M XML Overview Extensible Mark-up Language (XML) is a meta-language that.
Processing of structured documents Spring 2002, Part 2 Helena Ahonen-Myka.
XML TUTORIAL Portions from w3 schools By Dr. John Abraham.
SDPL 2001Notes 4: Intro to Stylesheets1 4. Introduction to Stylesheets n Discussed recently: –Programmatic manipulation of (data-oriented) documents n.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
Lecture 11 XSL Transformations (part 1: Introduction)
Gdmxml: An XML Implementation of the GENTECH Genealogical Data Model Hans Fugal.
Softsmith Infotech XML. Softsmith Infotech XML EXtensible Markup Language XML is a markup language much like HTML Designed to carry data, not to display.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
1 Introduction  Extensible Markup Language (XML) –Uses tags to describe the structure of a document –Simplifies the process of sharing information –Extensible.
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
R. Addie & S. Dekeyser XML for M&C / USQ ? What ? Why ? How ? When ?
17 Apr 2002 XML Syntax: Documents Andy Clark. Basic Document Structure Element tags – Elements have associated attributes Text content Miscellaneous –
1 Introduction to XML XML stands for Extensible Markup Language. Because it is extensible, XML has been used to create a wide variety of different markup.
1 Overview of XSL. 2 Outline We will use Roger Costello’s tutorial The purpose of this presentation is  To give a quick overview of XSL  To describe.
XML Basics A brief introduction to XML in general 1XML Basics.
Jennifer Widom XML Data Introduction, Well-formed XML.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
XML A Language Presentation. Outline 1. Introduction 2. XML 2.1 Background 2.2 Structure 2.3 Advantages 3. Related Technologies 3.1 DTD 3.2 Schemas and.
SDPL 2002Notes 4: Intro to Style Sheets1 4. Introduction to Style Sheets n Discussed recently: –Programmatic manipulation of documents n Now a more human-oriented.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
XML CSC1310 Fall HTML (TIM BERNERS-LEE) HyperText Markup Language  HTML (HyperText Markup Language): December  Markup  Markup is a symbol.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
RDF & SPARQL Introduction Dongfang Xu Ph.D student, School of Information, University of Arizona Sept 10, 2015.
Martin Kruliš by Martin Kruliš (v1.1)1.
Should We Standardize the text/xml Form of DICOM Objects Returned by WADO? DICOM Working Group 10 Munich, Germany, 2 September 2004 Should We Standardize.
1 G52IWS: Web Services Description Language (WSDL) Chris Greenhalgh
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Introduction to XML Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
PART 1 XML Basics. Slide 2 Why XML Here? You need to understand the basics of XML to do much with Android All of they layout and configuration files are.
XML Notes taken from w3schools. What is XML? XML stands for EXtensible Markup Language. XML was designed to store and transport data. XML was designed.
Beyond HTML: Extensible Markup Language (XML)
IEC TC3 Blank Detail Specification
XML QUESTIONS AND ANSWERS
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
November 22, 2002 Patricia Galloway School of Information
Applications of IFLA Namespaces
XML Data Introduction, Well-formed XML.
XML.
Presentation transcript:

Contracts & the Semantic Web John McClure Hypergrove Engineering Port Townsend, Washington

Workgroup Deliverables An XML namespace whose elements represent each of the ‘elements’ of a contract - this is an XML Schema document A ‘legal e-dictionary’, referenced by the attributes of elements in the namespace - this is an RDF Schema document A guide explaining how to use the XML elements, how to extend the dictionary, etc. and a description of conventions applicable to HTML/SVG entities - this is a text document

Contracts & LegalXML If a contract is authored... Using existing tools a separate LegalXML stream describes the contract Using LegalXML tools ( formatted by CSS or XSL a separate LegalXML entity can describe it Using HTML/SVG tools embedded LegalXML can describe it a separate LegalXML entity can describe it

Operating Assumptions Contract authors must not be required to change from Word/WP/Adobe/etc. Implementation must be possible with today’s W3C technologies, not tomorrow’s Elements developed by the Horizontal, Signature, Transcript, and other WGs likely will be used by Contracts WG

Namespace Design Issues Identify ‘root’ elements, provide a name attribute that points to an entry in a Glossary and/or a Dictionary for specializations of the element, i.e., its type. Persons, Places, Things, and Documents... and Lists Use of other namespaces (vCard, XLL)... and ANY RDF statements... attribute vs. resource elements... and and... and RDF Schema properties and classes

Citations Legal XML needs to reference permanently formatted material No tools or accepted methods exist for generating this material Therefore, formatted material must be exchanged Standoff markup about a presentation that... Points to a logical document (Legal XML) and or... Points to a formatted document (CSS, XSL, SVG) and or... Provides formatting instructions. A element (and others) are likely necessary.

Legal XML Dictionary Elements’ controlled attributes (e.g., name) map to object classes,... directly (via an rdf:type attribute) or... indirectly (via a Term element’s rdfs.Class attribute) Proper class hierarchy is a key to its longevity Every WG has entries for the Dictionary