David G. Durand
at Brown:
Department of Computer Science
Box 1910, Brown University
115 Waterman Street, 4th Floor
Providence, RI 02912
At Home:
9 Catalpa Road
Providence RI, 02906
Tel: (401)-273-3155 (home)
(401)-935-5317 (cell)
EMail:
dgd@dontspam!.acm.org (personal)
David_Durand@dontspam!.brown.edu (Brown-related)
dgd@dontspam!.cs.brown.edu (Brown CS)
|
Big changes! I no longer work at Ingenta, but have a new company I've formed with several former colleagues. So now I split my time between working at Tizra and some research and teaching here at Brown. The odd name has a book-related background, and may be one of the few pronounceable 5-letter domain names still available!
I did my dissertation work at Boston University on locking-free protocols for simultaneous editing of documents. I have also worked on the theory and practice of text markup and its relation to hypertext systems for the past 15 years. At Dynamic Diagrams, I led a small team that build MAPA, an innovative visualization system for web sites.
Involvement with document encoding has also led me into the murky arena of standards development. I've been involved seriously with the the Text Encoding Initiative; the W3C's original XML committee that defined XML, the W3C's XML Linking committee. I've done less-intense work on WebDAV, and URIs.
I got my A.B in Computer Science from Brown in 1983.
I got my PhD in Computer Science from Boston University in 2000 (officially, defended May 1999).
If you're interested in more of that kind of information, read my Resume.
My old web site at BU still contains much information that I haven't moved elsewhere.
Spring semester 2003, I taught....
CS196-9
Meeting Time: G Hour (M.,W.,F. 2:00- 2:50 PM)
Prerequisites: CS 16 or 18, and 31, 51.
If you want to you can dowload powerpoint slides for my XML tutorial and XSL tutorial.
Here is a page for my JCDL XQuery tutorial. The slides can be downloaded but are probably only of interest to attendees as they were support for conversation rather than reference material (there is no point in trying to cover all features even of a small language in a 3-hour class). I have also included links to the relevant standards and some good reference material from other tutorials around the web, which are highly recommended starting points if you are interested in XQuery.
Some years ago there was a huge kerfluffle within the W3C about the relationship of Namespace names in XML and URIs as defined by the IETF. I gave a presentation on this at the Extreme Markup Conference in Monteal. Since there may be similar discussion brewing in the IETF right now, I'm posting those slides in case they are helpful in understanding the issue. The original discussion is archived at http://lists.w3.org/Archives/Public/xml-uri/.
My slides are here at ns-extreme-2000.ppt.
Because powerpoint is an evil format I've made a slightly less evil PDF version.