Sheet 1XML Technology in E-Commerce 2001Lecture 0 XML Technology in E-Commerce 232055 Klaas van den Berg & Ivan Kurtev 2000/2001 – trimester 3.

Slides:



Advertisements
Similar presentations
Cultural Heritage in REGional NETworks REGNET Standards.
Advertisements

Revision and exam preparation. major topic areas XML language –XML structure advantages/ disadvantages applications supports interoperability –DTD structure.
XML Technology in E-Commerce
1 XML Data Management Course Outline and Organisation Werner Nutt.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 13-1 COS 346 Day 24.
1 XML: Advanced Guide Holly A. Hyland, FSA Andrew Smalera, XML Framework Session 14.
Introduction XML Technologies Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
XML Parsing Using Java APIs AIP Independence project Fall 2010.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application.
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.
COS 381 Day 16. Agenda Assignment 4 posted Due April 1 There was no resubmits of Assignment Capstone Progress report Due March 24 Today we will discuss.
Using XML as the Foundation for a Network Resource Description Language Peter A. Dinda.
XML – Extensible Markup Language Sivakumar Kuttuva & Janusz Zalewski.
Sheet 1XML Technology in E-Commerce 2001Lecture 6 XML Technology in E-Commerce Lecture 6 XPointer, XSLT.
XML: More than just a cool acronym? Michael Mason DecisionSoft Limited.
XML at Work John Arnett, MSc Standards Modeller Information and Statistics Division NHSScotland Tel: (x2073)
VS.NET Syllabus By Peter Huang.
XML Anisha K J Jerrin Thomas. Outline  Introduction  Structure of an XML Page  Well-formed & Valid XML Documents  DTD – Elements, Attributes, Entities.
Model Transformations
XML – Extensible Markup Language XML eXtensible – add to language. Markup – delimit info using tags. Language – a way to express info.
Scientific Markup Languages Birds of a Feather A 10-Minute Introduction to XML Timothy W. Cole Mathematics Librarian & Professor of.
XML eXtensible Markup Language by Darrell Payne. Experience Logicon / Sterling Federal C, C++, JavaScript/Jscript, Shell Script, Perl XML Training XML.
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 to XSLT By Ed Rosenthal And Dave Pion.
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,
MSc IT Multimedia XML & XSLT P. Muneesawang. 2 Outline Why XML XSL.
Session II Chapter 2 – Chapter 2 – XSLhttp://
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
XML BIS4430 – unit 10. XML Origins Extensible Markup Language (XML) 1998 Inspired by Standard Generalized Markup Language (SGML) and HTML. SGML defines.
Sheet 1XML Technology in E-Commerce 2001Lecture 7 XML Technology in E-Commerce Lecture 7 XSL Formatting Objects, Java Data Binding.
1 XML Data Management Course Outline and Organisation Werner Nutt.
Structured-Document Processing Languages (3 cu), Spring 2002 Pekka Kilpeläinen University of Kuopio Department of CS & Applied Math
On-the-fly Validation of XML Markup Languages using off-the-shelf Tools Mikko Saesmaa Pekka Kilpeläinen Dept of Computer Science University of Kuopio,
Intro. to XML & XML DB Bun Yue Professor, CS/CIS UHCL.
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
An Introduction to XML Paul Donohue May 8th 2002 Hotel Senator Zürich.
Sheet 1 DocEng’03, Grenoble, November 2003 Model Driven Architecture based XML Processing Ivan Kurtev, Klaas van den Berg University of Twente, the Netherlands.
Structured-Document Processing Languages (3 cu), Spring 2004 Pekka Kilpeläinen University of Kuopio Department of CS & Applied Math
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
XML eXtensible Markup Language. XML A method of defining a format for exchanging documents and data. –Allows one to define a dialect of XML –A library.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 1COMP9321, 15s2, Week.
COP 3813 Intro to Internet Computing Prof. Roy Levow XML.
Dom and XSLT Dom – document object model DOM – collection of nodes in a tree.
Structured-Document Processing Languages (3 cu), Spring 2001 Pekka Kilpeläinen University of Kuopio Department of CS & Applied Math
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
Martin Kruliš by Martin Kruliš (v1.1)1.
Structured-Document Processing Languages (3 cu/6 ECTS cp), Spring 2007 Pekka Kilpeläinen University of Kuopio Department of Computer Science
Cheng-Chia Chen 1 XML : Foundations, Technologies and applications February 2002 Cheng-Chia Chen.
Structured-Document Processing Languages (5 cp), Spring 2011 Pekka Kilpeläinen University of Eastern Finland School of Computing
C Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Introduction to XML Standards.
Sheet 1 MDAFA 2003 A Synthesis-based Approach to Transformations in an MDA Software Development Process Ivan Kurtev, Klaas van den Berg University of Twente.
Web Application Development 1 Course Introduction.
Jackson, Web Technologies: A Computer Science Perspective, © 2007 Prentice-Hall, Inc. All rights reserved Chapter 7 Representing Web Data:
Sheet 1 Forum on Specification and Design Languages (FDL), Frankfurt, September 2003 UML to XML-Schema Transformation: a Case Study in Managing Alternative.
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.
Sheet 1MDAFA2004 Linköping, June 2004 A Language for Model Transformations in the MOF Architecture Ivan Kurtev, Klaas van den Berg University of Twente,
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
1 Introduction to XML Babak Esfandiari. 2 What is XML? introduced by W3C in 98 Stands for eXtensible Markup Language it is more general than HTML, but.
October 19th 2016 Meeting Minutes.
XML Related Technologies
ALTOVA XMLSPY.
XML stands for Extensible Markup Language.
Database Processing with XML
Introduction to Internet Programming
Chapter 7 Representing Web Data: XML
Ivan Kurtev, Klaas van den Berg Software Engineering Group
JAXB 2.0 (Very short lecture) 4-Jun-19.
XML – An Introduction XML is getting a lot of attention right now, because of it leverages existing internet infrastructure and also because it enables.
Presentation transcript:

Sheet 1XML Technology in E-Commerce 2001Lecture 0 XML Technology in E-Commerce Klaas van den Berg & Ivan Kurtev 2000/2001 – trimester 3

Sheet 2XML Technology in E-Commerce 2001Lecture 0 Course Organisation Website: Textbook: Deitel et al. XML How to Program, Prentice Hall, 2001 Tools: XML-Spy 30 days trial version, renewable Examination: –Essay (1/2) + Oral Examination (1/2) –Presentation (1/3) + Essay (1/3) + Oral Examination (1/3) Essay and Presentation can be per one or two students Essay / Presentation topic has to be approved Oral Examination is individual –June 26, June 28, July 3, July 5 (ca 30 minutes)

Sheet 3XML Technology in E-Commerce 2001Lecture 0 Interaction between three disciplines e.g. in E-Commerce Why XML ? Web Data presentation Data interchange OO-Technology Data processing Databases Data management Data structure

Sheet 4XML Technology in E-Commerce 2001Lecture 0 Extensible Markup Language Goal of course: Understand role of XML Why XML ? Web Data presentation Data interchange OO-Technology Data processing Databases Data management Data structure XML

Sheet 5XML Technology in E-Commerce 2001Lecture 0 XML is just a notation for trees, a poor-man’s BNF (Wadler) Why XML ? Web Data presentation Data interchange OO-Technology Data processing Databases Data management Data structure XML

Sheet 6XML Technology in E-Commerce 2001Lecture 0 Course Topics Metamodeling: XML, Well-formedness Validation: DTD’s, Schema’s Representation: DOM, SAX, Java Searching/Linking: XPath, XLink, XPointer Transformation: XSLT, XSL-FO Data Binding: XML-Java

Sheet 7XML Technology in E-Commerce 2001Lecture 0 List of participants: –check data Moving target: –versions of standards / software Experimental course: –feedback / comments / questions Other