JUSTUS-LIEBIG-UNIVERSITÄT GIESSEN
Institut für Informatik
Kompaktkurs XML
(16.-18. August 2000)
Themen
Die Extensible Markup Language (XML) ist die Grundlage des zukünftigen
"Semantischen Web".
Die Sprache ist ähnlich zu HTML,
erlaubt aber beliebige "Tags" zu definieren.
In dem dreitägigen Kurs sollen folgende Themen behandelt werden:
- Motivation für XML, Unterschiede zu HTML und SGML
- Syntax von XML (Schwerpunkt des Kurses, mit praktischen Übungen)
- Document Object Model
- XSLT (XML Stylesheet Language - Transformations)
Voraussetzung für die Teilnahme sind Kenntnisse von HTML.
Dozent
Dr. Stefan Braß
- Büro:
-
Arndtstr. 2, Raum 108
- Sprechstunde:
-
Nach Vereinbarung.
- Email:
-
sbrass@sis.pitt.edu
- Telefon:
-
0641/99-32150 (Büro)
0641/9609992 (privat, bitte nur 8-12, 15-21, auch Sa/So)
- Fax:
-
0641/99-32149 (im Sekretariat)
- Sekretariat:
-
Frau Baum, Tel. 0641/99-32141, Zimmer 120 (nur vormittags)
Termine
- Mi, 16. August 2000
- 9:15-12:00 (Vorlesung+Tafelübung)
- 15:00-16:30 (Übung praktisch am Rechner)
- Do, 17. August 2000
- 9:15-12:00 (Vorlesung+Tafelübung)
- 15:00-16:30 (Übung praktisch am Rechner)
- Fr, 18. August 2000
- 9:15-12:00 (Vorlesung+Tafelübung)
- 15:00-16:30 (Übung praktisch am Rechner)
Die Vorlesung vom Freitag, den 18. August
ist verschoben auf Donnerstag, den 24. August!
Die Vorlesung findet im Hörsaal des Mathematischen Institutes,
Raum 211 in der Arndtstr. 2 statt.
Eventuell wechseln wir auch in mein Arbeitszimmer (Raum 108).
Bitte melden Sie sich per Email an:
sbrass@sis.pitt.edu
Literatur (Bücher)
Zu folgenden Büchern kann ich in der Vorlesung etwas sagen:
- Charles E. Goldfarb, Paul Prescod:
The XML Handbook, Second Edition.
Prentice Hall, Nov. 1999, ISBN 0-13-014714-1.
http://www.xmlbooks.com/xhb.htm
(Author's Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=0130147141
(Price Comparison)
- Bob DuCharme:
XML - The Annotated Specification.
Prentice Hall, Jan. 1999, ISBN 0-13-082676-6
http://www.snee.com/bob/xmlann/ (Author's Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=0130826766
(Price Comparison)
- Alex Homer:
XML IE5 - Programmer's Reference.
Wrox, March 1999, 479 pages, ISBN 1-861001-57-6
http://www.wrox.com/Consumer/Store/Details.asp?ISBN=1861001576
(Publisher's Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=1861001576
(Price Comparison)
- Robert Eckstein:
XML Pocket Reference.
O'Reilly, Oct. 1999, 112 pages, ISBN 1-56592-709-5
http://www.oreilly.com/catalog/xmlpr/
(Publisher's Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=1565927095
(Price Comparison)
- Serge Abiteboul, Peter Buneman, Dan Suciu:
Data on the Web:
From Relations to Semistructured Data and XML.
Morgan Kaufmann, Oct. 1999, 257 pages,
ISBN 1-55860-622-X
http://www.amazon.com/exec/obidos/ASIN/155860622X/
(Amazon.Com Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=155860622X
(Price Comparison)
Bücher, die mir interessant scheinen,
die ich aber noch nicht gelesen habe:
- Elliotte Rusty Harold:
XML Bible
IDG Books, July 1999, 1015 pages, ISBN 0764532367.
http://metalab.unc.edu/xml/books/bible/
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=0764532367
(Price Comparison)
- Michael Kay, David Sussman:
XSLT Programmer's Reference.
Wrox Press, May 2000, 777 pages, ISBN 1861003129.
http://www.amazon.com/exec/obidos/ASIN/1861003129/
(Amazon.Com Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=1861003129
(Price Comparison)
- David Megginson:
Structuring XML Documents.
Prentice Hall, January 1998, 420 pages,
ISBN 0136422993.
http://www.amazon.com/exec/obidos/ASIN/0136422993/
(Amazon.Com Page)
http://www.bestbookbuys.com/cgi-bin/bbb.cgi?ISBN=0136422993
(Price Comparison)
- Henning Lobin:
Informationsmodellierung in XML und SGML.
Springer-Verlag, 1999, ISBN 3540653562.
http://www.amazon.de/exec/obidos/ASIN/3540653562/
(Amazon.De)
Siehe auch:
Notizen zur Vorlesung
Hier werde ich mein Manuskript verfügbar machen
(leicht überarbeitet).
Dies sind aber nur Notizen,
nicht der volle Text der Vorlesung.
Da es sich um eine Pilotveranstaltung handelte,
habe ich auch manches improvisiert.
Für Verbesserungsvorschläge bin ich dankbar.
[notes.dtd]
[notes_ie.xsl]
[notes_xa.xsl]
Literatur im WWW
Motivation, General Information
XML Reference
HTML
SGML
XML Parsers
Browsers and Servers
Vendors, User Groups (Under Construction. VERY Incomplete)
XML Data Sets, DTDs, Schemas
Electronic Data Interchange (EDI)
Document Object Model (DOM)
SAX: The Simple API for XML
XML Stylesheet Language (XSL and XSLT)
XML Query
XML Linking
Other Collections of Links (Resource Guides)
Forschung im Bereich XML/WWW
Semistructured Data:
- Serge Abiteboul:
Querying Semi-Structured Data.
International Conference on Database Theory (ICDT), 1997.
http://www-db.stanford.edu/pub/papers/icdt97.semistructured.ps
- Peter Buneman: Semistructured Data (Tutorial).
Proceedings of ACM Symposium on Principles of Database Systems (PODS),
1997.
http://db.cis.upenn.edu/Publications/
- S. Abiteboul, D. Quass, J. McHugh, J. Widom,
J. Wiener:
The Lorel Query Language for Semistructured Data.
International Journal on Digital Libraries, vol. 1, no. 1,
pp. 66--88, 1997.
http://www-db.stanford.edu/
XML Research (Overviews):
Homepages of Some Researchers (Under Construction. VERY incomplete):
XML-QL:
XQL:
XML Database Systems:
Database Techniques for the WWW:
XQuery:
XML-GL:
- Stefano Ceri, Sara Comai, Ernesto Damiani, Piero Fraternali,
Stefano Paraboschi, Letizia Tanca:
XML-GL: A Graphical Language for Querying and Reshaping
XML Documents.
W3C Query Languages Workshop (QL'98).
http://www.w3.org/TandS/QL/QL98/pp/xml-gl.html
Searching on the Web / Web Query Languages:
- Brian Pinkerton:
Finding What People Want: Experiences with the WebCrawler.
http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Searching/pinkerton/WebCrawler.html
- Google
http://www.google.com
- Sergey Brin, Lawrence Page:
The Anatomy of a Large-Scale Hypertextual
Web Search Engine.
7th International World Wide Web Conference (1998).
http://www7.scu.edu.au/programme/fullpapers/1921/com1921.htm
- A. Mendelzon, G. Mihaila, T. Milo:
Querying the World Wide Web.
Journal of Digital Libraries 1(1), pp. 68-88, 1997.
http://www.cs.toronto.edu/~websql/
- David Konopnicki and Oded Shmueli:
Information Gathering in the WWW: The W3QL Query
Language and the W3QS System.
ACM TODS 23(4), Dec. 1998.
http://www.cs.technion.ac.il/~konop/
- Jonathan Shakes, Marc Langheinrich, Oren Etzioni:
Dynamic Reference Sifting:
A Case Study in the Homepage Domain
Proceedings of the Sixth International World Wide Web
Conference, pp.189-200, 1997.
http://centauri-prime.cs.washington.edu:8000/doc/paper.html
- http://centauri-prime.cs.washington.edu:8000/
- Orkut Buyukkokten , Junghoo Cho, Hector Garcia-Molina,
Luis Gravano:
Exploiting geographical location information of web pages.
Proceedings of Workshop on Web Databases (WebDB'99)
held in conjunction with ACM SIGMOD'99, June 1999.
http://www.stanford.edu/~orkut/pubs.html
Storing XML Data:
- Alin Deutsch, Mary Fernandez, Dan Suciu:
Storing semistructured data with STORED.
In Proceedings of the ACM SIGMOD International Conference
on Management of Data , 1999.
http://www.research.att.com/~suciu/
Web Data Mining:
Web Site Management Systems:
- M. Fernandez, D. Suciu, I. Tatarinov:
Declarative Specification of Data-Intensive Web Sites.
USENIX Conference on Domain-Specific Languages, 1999.
http://www.research.att.com/~mff/strudel/doc/files/final.ps
- Strudel Web-Site Management System, User's Guide, Version 0.8
http://www.research.att.com/~mff/strudel/doc/
- Alon Levy, Daniela Florescu, Dan Suciu, Jaewoo Kang,
Mary Fernandez:
Catching the boat with Strudel: Experiences with
a web-site management system.
SIGMOD , 1998.
http://www.research.att.com/~mff/strudel/doc/files/sigmod98.ps.gz
- Mary Fernandez, Alon Levy, Dan Suciu, Dana Florescu:
Verifying Integrity Constraints on Web Sites.
International Joint Conference on Artificial Intelligence (IJCAI),
1999.
http://www.research.att.com/~mff/strudel/doc/files/paper.ps
Wrappers:
Electronic Commerce
Conferences, Workshops, Journals
Werkzeuge zur Literatursuche
Stefan Brass
(sbrass@sis.pitt.edu),
August 30, 2000
Original URL:
http://www.informatik.uni-giessen.de/staff/brass/xml00/
[HTML 3.2 Checked]