Education
1983: Brown University, BA in Computer Science.
Jan 2000: Ph.D., Computer Science, Boston University.
Professional Activities
Text Encoding Initiative: Appointed member of TEI Council (1 year term): 2001. Elected to council (2 year term) 2002.
Text Encoding Initiative: Chair of Stand off Markup and Linking
working group: 2002-present.
Tutorials: Introduction to XQuery
2006 ACM/IEEE Joint Conference on Digital Libraries,
Chapel Hill, North Carolina.
Tutorials: Introduction to XML and Introduction to XSLT. 2003 ACM/IEEE Joint Conference on Digital Libraries,
Houston, Texas.
Tutorials: Introduction to XML and Introduction to XSLT. 2003
ICHIM conference on Museums and Informatics, Ecole du Louvre, Paris.
Panel Presentation: The Electronic Literature Organization's Preservation, Archiving, and Dissemination initiative. ACH/ALLC annual Conference, 2003, Athens, Georgia.
Presentation: XML strategies for Preservation of Electronic Literature. with Liam Quin. ELO PAD workshop, Santa Barbara, 2003.
Panel Presentation: The Semantic Web Hypertext 2001, Aarhus, Denmark.
Tutorials: Introduction to XML, Introduction to XLink
Hypertext 2001; 2002, College Park, Maryland.
Late-Breaking News presentation, The Controversy over Namespaces at Extreme Markup 2000, Montreal, Canada.
Proceedings chair, CSCW '98, CSCW 2000, Hypertext 2001.
Student Volunteers Chair and Program Committee, Hypertext '99.
Tutorials: With Steven DeRose, co-taught Introduction to XML, Introduction to XLink Hypertext '99, San Antonio, Texas.
Member of editorial board of MIT Press Journal Markup Languages from 1999 to 2002.
Member W3C XML Linking Working group, 1999-2003. Standards: XPointer, XLink, XML Base, now public.
Conference Reviewing: ACH/ALLC joint conference: 1994-2005; CSCW 2000; Hypertext 1995, 1997, 1999; TEI 10 conference; Digital Arts and Culture, 2001.
XML Interest group. As an invited expert, I participated in the W3C creation of the XML and related standards.
1989-1995: NEH/EEC Text Encoding Initiative. I served on the Committee on Metalanguage
and Syntax, which defined the semantic and syntactic basis for the encoding of literary texts, and
on the TEI Committee on hypertext Representation. Co-author, with Steven DeRose, of the
TEI Hypertext definition.
Organizer of a Panel Things Change, Deal with it! Versioning, Cooperative Editing, and
Hypertext. Presented at Hypertext '96, Washington DC.
Co-organizer, Workshop on the role of Version Control in CSCW Applications, at ECSCW
'95, Stockholm, Sweden.
Co-organizer, Workshop on Version Control in Hypertext Systems, at the European Conference
on Hypertext, Edinburgh 1994.
Member of ACM, ACH/ALLC, CHUG.
Taught full-day HyTime tutorial with Steven DeRose at Hypertext '93.
Public domain software: 1993-95: I did a basic Macintosh port of Edinburgh ML, later updated for
PowerPC. This port has been used in Computer Science classes in Sweden.
1995-1998: I wrote TCLYasp, a dual-platform (Unix/Macintosh) integration of TCL with an SGML parser.
Publications
Cardplay: a New Textual Instrument Durand, Wardrip-Fruin.
ACH annual Conference, Victoria, British Columbia 2005.
Presentation: ORIEL Integration: Loosely-coupled Integration via
Document-Oriented Web ServicesDurand. 3rd E-BioSci / ORIEL Annual Workshop, October 2004, Hinxton, UK.
Presentation: ORIEL Web Services: a REST-ful Lightweight Services Integration Protocol Durand. University of Bologna Computer Science Department, May, 2005.
Presentation: Trees considered unnecessary: event-based regular transformations for XML Durand. Oriel Annual workshop: Villa Monastero Varenna, Italy, Sept. 2003.
Presentation: Evolving schemas, document transformations, and the semantics of markup Durand. Oriel Annual Meeting: Wiesloch, Germany, June 2002.
Semantic Heterogeneity Among Document Encoding Schemes Caton, Durand. Report
to National Institutes of Standards and Technology, 2002.
(http://www.stg.brown.edu/news/2002/nist_report.html)
Dissertation: Palimpsest: A Change-Oriented Concurrency Model for the Support of
Collaborative Applications. Accepted May, 1999.
MAPA: A System for Inducing and Visualizing Hierarchy in Web Sites Durand, Kahn.
Hypertext '98, Pittsburgh. Nominated for best paper award.
Requirements for Distributed Authoring and Versioning on the World Wide Web
Whitehead, Slein, Vitali, Durand. February 1998. IETF informational RFC 2291.
Requirements for Distributed Authoring and Versioning on the World Wide Web
Whitehead, Slein, Vitali, Durand. ACM Standardview Vol. 5, No. 1, March 1997 pp. 17-24. Draft of RFC 2291.
Further Context for 'What is text, really?' Steven J. DeRose, David G. Durand, Elli Mylonas,
Allen H. Renear. Journal of Computer Documentation 21/3 (August 1997) pp. 40-44. Response
to comments on reprinted article.
Using versioning to provide collaboration on the WWW Vitali, Durand. Proceedings of
WWW4, Boston, 1995.
Lessons for the World Wide Web from the Text Encoding Initiative,
David T. Barnard, Lou Burnard, Steven J. DeRose, David G. Durand, C.M. Sperberg-McQueen. Proceedings of WWW4,
Boston, 1995.
A Data Architecture for Multi-lingual Linguistic Corpora
Nancy Ide, ; Jean Veronis, David Durand. Proceedings of ACH/ALLC '95, July 1995, Santa Barbara.
A Linking Strategy for CHIO Technical Report. [Boutiliers Point, Nova Scotia, Canada]:
Consortium for the Computer Interchange of Museum Information, June 12, 1995. Available at
http://www.cni.org/CIMI/chiolink.html
The TEI Hypertext Guidelines Steven J. DeRose, David Durand. Computers and the
Humanities, 29(3) 1995. Reprinted inThe Text Encoding Initiative: Background and Context.
Nancy Ide and Jean Veronis (eds.). Kluwer Academic Publishers, Dordrecht.
What should Markup really be? Applying theories of text to the design of markup
systems Durand, DeRose, Mylonas. Presented at ALLC/ACH Conference, June 1996, Bergen.
Making Hypermedia Work: A User's Guide to
HyTime. DeRose and Durand. Kluwer Academic. 1994.
Palimpsest: A Data Model for Revision Control David G. Durand. Proceedings of the
Workshop on Collaborative Editing Systems, CSCW '94.
Overlapping hierarchies of content objects: refining our notion of what text really is
Renear, Durand, Mylonas. ALLC/ACH conference, April 1992, Oxford.
What Is Text, Really? DeRose, Durand, Mylonas, Renear. Journal of Computing in Higher
Education, 1(2) Winter 1990, pp. 3-26. Reprinted in Journal of Computer Documentation 21/3
(August 1997) pp. 1-24.
Teaching experience
Spring 2003 and Spring 2004
Brown University
CS196-9: Document Engineering. Introduction to document management and processing for advanced
Undergraduates and Graduate students. Devised and taught this new course introducing all aspects of
document engineering from XML, to typesetting, to Information Retrieval.
Jan 1991-May 1993
Boston University
Graduate Teaching Assistant for 3 academic years. Job included grading programming assignments, preparing
and teaching weekly sections, holding office hours and tutoring hours, and preparing example
programs and handouts for students. Received graduate student teaching award, Spring 1992.
Summer 1992
Boston University
Taught "Introduction to Algorithms," the second semester of the CS introductory sequence.
Employment
September 2001
Brown University
Adjunct Associate Professor of Computer
Science, and Chief
Scientist at the Scholarly Technology Group at Brown, on research projects in document publishing and technology.
March 2006-PresentTizra Inc.
Founder and CEO of company to provide web-publishing services for online
information sales of PDF-based documents. Main responsibilities include fund-raising,
Product definition, recruitment, strategy, public presentation.
Aug 2003-Feb 2006
Ingenta Inc.
As Director of Electronic Publishing services I worked on Ingenta's
Business Development team, consulting with clients, and creating unique and
successful project proposals for the World Bank, World health Organization,
IMF, and others.
October 2000-Aug. 2003
Ingenta Inc.
As
VP, Software Architecture, provided technical
and strategic guidance in the development of XML/SGML-based web publishing systems for
custom web-site projects. Projects included XML analysis, and architecture design for
Ingenta's reference work and custom XML web-publishing solutions; product definition; development
project management, technical consultation on content-management systems. During 2002-July 2003 I was part-time, working at Brown and on volunteer
commitments like the W3C Linking committee and the Text Encoding Initiative. Led Ingenta's participation and technical work for
the grant-funded European Union e-BioSci project (www.e-biosci.org)
July 1998-October 2000
Dynamic Diagrams
Under various titles: Director of Engineering, Director
of Development, Chief Technology Officer,
I ran the Dynamic Diagrams development group (6-15 people at various times).
Responsibilities included hiring great developers, determining development strategy, and coordinating with
web site hosting, design, financial and business development groups. Major projects have been
scientific journal publication systems and reference work publication systems for McGraw-Hill, Oxford university Press, Nature, and the American Medical Association. Major challenges
included Dynamic Diagrams' acquisition by another company, and the integration of a troubled subsidiary
into Dynamic Diagrams. While I was primarily a technical manager, this is when
I started to participate significantly in
customer/sales presentations and proposals, evaluation of staffing levels and profitability, and product definition.
May 1995-June 1998
Dynamic Diagrams
As Senior Analyst, I worked on several projects.
Most significant was MAPA, a Web site analysis, mapping and navigation
system. I created the product vision, implemented the back-end and data
harvesting, and managed the technical development of the product.
Oct 1993-May 1995
SGML Consulting
Technical advising and DTD design for the Encyclopedia Africana project at Harvard.
HyTime markup design for the MULTEXT EEC multilingual linguistic corpus project.
Created DTD for Categories for the Description of Works of Art for Getty Art History
Information Program. later developed TCLYasp tools to convert the DTD into an SGML format and
integrate it with the Categories to form an integrated schema and description
document.
Taught full-day workshop on SGML for Museum Computer Network meeting.
Sept. 1987-August 1990
Brandeis University
I started working at Brandeis as Senior System
Programmer, with sole responsibility for
technical management and software maintenance for the University's central computing facilities. My
final position was Manager of Technical
Services, with responsibility for 7 employees.
April 1986-Sept. 1987
Independent Consulting
Developed a Spanish language spelling verifier capable of morphological parsing of Spanish words
Co-developed a content-markup based document conversion project for Brown University.
May 1985-March 1986
Prime Computer
Designed a new inter-process locking mechanism for Primos, Prime's proprietary operating system.
September 1983-March 1985
Ikan Systems, Inc.
As a Software Engineer I worked on implementation of electronic publishing workstation for
start-up company. Designed and implemented object-oriented variant of C that supported multiple inheritance and
a persistent data object store.
1982-September 1983
Language Systems Inc.
Spelling correction research. Worked on development of original technology for
industry-leading English spelling checking and correction engine.
References
Available on request.