C. M. Sperberg-McQueen

259 State Road 399
Española, New Mexico 87532-3170
U.S.A.

Tel: +1 (505) 747-4224 / +1 (505) 753-2039 (h)
Fax: +1 (505) 747-1424
Internet: cmsmcq@acm.org

Current Position

2009-   Founder and principal consultant, Black Mesa Technologies LLC.

I specialize in helping people build better systems for descriptive markup: XML vocabulary design, schema formulation (in the schema language of your choice), XSLT transformations, the handling of overlap. I have a special interest in using XML and related technologies for making humankind's cultural and linguistic heritage accessible, and preserving it for posterity.

Previous Employment

1998-2009 Member of the Technical Staff, World Wide Web Consortium.

Active in W3C's XML Activity. Co-editor of XML Schema Definition Language (XSD) 1.1 specification, chair of XML Coordination Group, W3C staff contact for XML Schema, XSL, and SML (Service Modeling Language) Working Groups, alternate W3C staff contact for XML Query and XML Processing Model Working Groups.

2000-03 Adjunct position as researcher at the Humanities Information Technology Research Programme of the University of Bergen Research Foundation.
1987-99 University of Illinois at Chicago Academic Computer Center. 1987-1992 Research Programmer; 1991-1993 Group Leader, Database Group; 1992-1999 Senior Research Programmer. Consulted on text processing systems; maintained CICS and worked with NOTIS library automation system; developed database applications; supervised development of database applications and campus-wide information systems.
1985-86 Princeton University Computing Center. Humanities Computing Specialist, Research Services Group.

Selected Publications

2011 “What constitutes successful format conversion? Towards a formalization of ‘intellectual content’.” International journal of digital curation 6.1 (2011): 153-164.
2010 (With Claus Huitfeldt and Yves Marcoux.) “Extension of the type/token distinction to document structure.Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol5.Huitfeldt01.
2009 “How to teach your edition how to swim.” Literary & Linguistic Computing 24.1 (2009): 27-39. Part of a special issue containing papers originally given at a Conference on Editorial Problems at the University of Toronto, 1997.
2008 (with Claus Huitfeldt) “What is transcription?” Literary & Linguistic Computing 23.3 (2008): 295-310. (In a special issue containing papers originally given at Digital Humanities 2007, Urbana/Champaign.)
2008 ed. (with Shudi [Sandy] Gao 高殊镝 and Henry S. Thompson), “W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.” W3C Working Draft 20 June 2008. [Cambridge, Tokyo, and Sophia-Antipolis: World Wide Web Consortium].
2008 ed. (with Dave Peterson, Shudi [Sandy] Gao 高殊镝 Ashok Malhotra, and Henry S. Thompson), “W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.” W3C Working Draft 20 June 2008. [Cambridge, Tokyo, and Sophia-Antipolis: World Wide Web Consortium].
2006 “Rabbit/duck grammars: a validation method for overlapping structures.” Proceedings of Extreme Markup Languages 2006, on the Web at http://www.idealliance.org/papers/extreme/proceedings/
2005 “Applications of Brzozowski derivatives to XML Schema processing.” Proceedings of Extreme Markup Languages 2005, on the Web at http://www.idealliance.org/papers/extreme/proceedings/. (Available on the Web in several forms: Extreme style, my usual style, and with special characters transcoded for browsers with poor Unicode support.)
2005 “XML and semi-structured data”, ACM Queue 3.8 (October 2005): 34-41. (Part of a special issue on semi-structured data.)
2005 “Perspectives on XML and related standards”. Korpuslinguistik deutsch: synchron - diachron - kontrastiv. Würzburger Kolloquium 2003. [German Corpus Linguistics: Synchronic - Diachronic - Contrastive. The Würzburg colloquium 2003.] Ed. Johannes Schwitalla and Werner Wegstein. Tübingen: Max Niemeyer. (Paper also on the Web).
2004 (with Claus Huitfeldt) “GODDAG: a data structure for overlapping hierarchies,” in Digital Documents: Systems and Principles. 8th International Conference on Digital Documents and Electronic Publishing, DDEP 2000, 5th International Workshop on the Principles of Digital Document Processing, PODDP 2000, Munich, Germany, September 13-15, 2000, Revised Papers. Lecture Notes in Computer Science 2023, ed. Peter King and Ethan V. Munson.
2004 “Classification.” In Blackwell companion to digital humanities, ed. Susan Schreibman, Ray Siemens, John Unsworth, et al. Oxford: Blackwell, 2004.
2003 “Geisteswissenschaften und Informatik. Zur aktuellen Situation und zu künftigen Aufgaben.” In Standards und Methoden der Volltextdigitalisierung: Beiträge des Internationalen Kolloquiums an der Universität Trier, 8./9. Oktober 2001, ed. Thomas Burch, Johannes Fournier, Kurt Gärtner, and Andrea Rapp. Akademie der Wissenschaften und der Literatur, Abhandlungen der Geistes- und sozialwissenschaftlichen Klasse, Einzelveröffentlichung, Nr. 9. Mainz: Akademie der Wissenschaften und der Literatur; Stuttgart: Franz Steiner Verlag, 2003, pp. 27-37.
2001 “Die Hochzeit der Philologie mit dem Merkur: Philologische Datenverarbeitung.” In Maschinelle Verarbeitung altdeutscher Texte V: Beiträge zum Fünften Internationalen Symposion Würzburg 4.-6. März 1997, ed. Stephan Moser, Peter Stahl, Werner Wegstein, and Norbert Richard Wolf. Tübingen: Niemeyer, 2001, pp. 3-22.
2001 (with Claus Huitfeldt and Allen Renear) “Meaning and interpretation of markup,” Markup languages: Theory & practice 2.3 (2001): 215-234. (full text)
1999 (with Claus Huitfeldt), “Concurrent document hierarchies in MECS and SGML,” Literary & linguistic computing 14.1 (1999): 29-42.
1998 ed. (with Tim Bray and Jean Paoli), Extensible markup language (XML) 1.0, Cambridge, Sophia-Antipolis, Tokyo: World Wide Web Consortium, 1998. http://www.w3.org/TR/1998/REC-xml-19980210. Among other awards, this specification has won the 1997 Seybold Editors' Choice Award for Excellence, the 1998 WEBTechniques Technology of the Year Award, and the 1998 PC Magazine Award for Technical Excellence.
1997 “The state of computing in the humanities: Making a synthesizer sound like an oboe.” In “Reports from Colloquia in Tübingen.” Literary & linguistic computing 12.1 (1997): 53-60.
1996 “Text criticism and the Text Encoding Initiative.” In The literary text in the digital age, ed. Richard J. Finneran. Ann Arbor: University of Michigan Press, 1996, pp. 37-61.
1996 (with David T. Barnard and Lou Burnard) “Lessons learned from using SGML in the Text Encoding Initiative.” Computer standards & interfaces 18 (1996): 3-10.
1995 (with Nancy Ide) “The Text Encoding Initiative: Its history, goals, and future development.” Computers and the humanities 29.1 (1995): 5-15. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995.
1995 (with Lou Burnard) “The design of the TEI encoding scheme.” Computers and the humanities 29.1 (1995): 17-39. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995.
1995 (with David Barnard et al.) “Hierarchical encoding of text: Technical problems and SGML solutions.” Computers and the humanities 29.3 (1995): 211-31. Rpt. in The Text Encoding Initiative: Background and contexts, ed. Nancy Ide and Jean Veronis. Dordrecht, Boston: Kluwer Academic Publishers, 1995.
1995 “Bare bones TEI: a very very small subset of the TEI encoding scheme.” Text technology 5 (1995): 248-65.
1995 “The Text Encoding Initiative.” In Current issues in computational linguistics in honour of Don Walker, ed. Antonio Zampolli, Nicoletta Calzolari, and Martha Palmer, Linguistica Computazionale IX-X (Pisa: Giardini, 1995), 409-27.
1995 (with Robert F. Goldstein) “HTML to the max: A manifesto for adding SGML intelligence to the World-Wide Web.” Computer networks and ISDN systems 28 (1995): 3-11.
1994 Association for Computers and the Humanities, Association for Computational Linguistics, and Association for Literary and Linguistic Computing, Guidelines for electronic text encoding and interchange (TEI P3). Ed. C. M. Sperberg-McQueen and Lou Burnard. Chicago, Oxford: Text Encoding Initiative, 1994.
1994 “The Text Encoding Initiative: Electronic text markup for research.” In Literary texts in an electronic age, ed. Brett Sutton. Urbana: Graduate School of Library and Information Science, University of Illinois at Urbana-Champaign, 1994.
1993 “Sigurðarkviða in skamma” and “Brot af Sigurðarkviðu.” In Encyclopedia of Scandinavia in the Middle Ages, ed. Phillip Pulsiano. New York: Garland, 1993.
1991 “Text in the electronic age: Textual study and text encoding, with examples from medieval texts.” Literary & linguistic computing, 6.1 (1991): 34-46.
1991 (with Nancy M. Ide) “Development of a standard for encoding literary and linguistic materials,” in Computers in the humanities and social sciences: Achievements of the 1980s, prospects for the 1990s, Proceedings of the Cologne Computer Conference 1988, ed. Heinrich Best, Ekkehard Mochmann, and Manfred Thaller. München: K. G. Saur, 1991, pp. 511-512.
1990 ed., with Lou Burnard. Guidelines for the encoding and interchange of machine-readable texts. TEI P1, Draft version 1.0. Chicago, Oxford: Text Encoding Initiative, July 1990. Draft Version 1.1, November 1990.
1990 (with Nancy M. Ide) “A standard encoding scheme for machine-readable texts,” in Computers in literary and linguistic research: Literary and linguistic computing 1988: Proceedings of the Fifteenth International Conference, Jerusalem, 5-9 juin 1988 = Actes de la XVe conference internationale Proceedings of the international conferences of the Association for Literary and Linguistic Computing, 3; Travaux de linguistique quantitative, 44. Edited by Yaacov Choueka. Paris: Champion-Slatkine, 1990, pp. 215-32.
1989 Review of Otfrid Ehrismann, Das Nibelungenlied: Epoche — Werk — Wirkung. (München: C. H. Beck, 1987). In Journal of English and Germanic philology 88.3 (July 1989): 363-65.
1987 Review of Nancy M. Ide, Pascal for the humanities (Philadelphia: Univ. of Pennsylvania Press, 1987). Computers and the humanities 21 (1987): 261-64.
1985 “The legendary form of Sigurðarkviða in skamma.” Arkiv för nordisk filologi 100 (1985): 16-40.
1979 Approaching ‘Mother Courage,’ or, Who's afraid of Bertolt B.? Stanford honors essays in humanities, 22. Stanford, Ca., 1979.

Selected Talks

2013 Climbing the hill” Closing remarks at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Sperberg-McQueen01.
2013 (With Oliver Schonefeld, Marc Kupietz, Harald Lüngen, and Andreas Witt.) “Igel: Comparing document grammars using XQuery.” Paper presented at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Schonefeld01.
2013 (With Yves Marcoux and Claus Huitfeldt.) “Modeling overlapping structures: Graphs and serializability.” Paper presented at Balisage: The Markup Conference, 6-9 August 2013. On the Web in Proceedings of Balisage: The Markup Conference (2013), Balisage Series on Markup Technologies, Vol. 10, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol10.Marcoux01.
2013 (With Arienne M. Dwyer) “XQuery databases for linguistic resources in the IAIA and UyLVs projects.” Paper presented at Digital Humanities 2013, Lincoln, Nebraska, July 2013.
2013 “SGML, XML in zehn und zwanzig Jahren: Zurückblicken, vorausschauen.” Invited lecture in Digital Humanities Lecture Series, Technische Universtiät Darmstadt, January, 2013.
2012 Things stay the same, or, the real meaning of technical work.” Closing remarks at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Sperberg-McQueen02.
2012 (With Yves Marcoux and Claus Huitfeldt.) “The MLCD Overlap Corpus (MOC): Project report.” Paper presented at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Huitfeldt02.
2012 XiBIT: XML-in-the-browser interoperability tests.” Paper presented at Balisage: The Markup Conference, 7-10 August 2012. On the Web in Proceedings of Balisage: The Markup Conference (2012), Balisage Series on Markup Technologies, Vol. 8, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol8.Sperberg-McQueen01.
2012 “Data modeling in the humanities.” Closing keynote at workshop on Knowledge organization and data modeling in the humanities, Providence, Rhode Island, March 2012.
2012 “Learning from Comenius” Closing remarks at XML Prague, February 2012.
2011 “Using XQuery to search for patterns among siblings: A case study in language technology and standardization.” Invited talk at GSCL Workshop on Language Technology for a Multilingual Europe. German Society for Computational Linguistics and Language Technology / Gesellschaft für Sprachtechnologie und Computerlinguistik, Hamburg, September 2011.
2011 “The hermeneutics of data representation.” Lecture, University of Kansas, September 2011.
2011 Opening up and closing down.” Closing remarks at Balisage: The Markup Conference, 2-5 August 2011. On the Web in Proceedings of Balisage: The Markup Conference (2011), Balisage Series on Markup Technologies, Vol. 7, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol7.Sperberg-McQueen02.
2011 “The Model Editions Partnership, fifteen years on.” Paper presented at Balisage: The Markup Conference, 2-5 August 2011. On the Web in Proceedings of Balisage: The Markup Conference (2011), Balisage Series on Markup Technologies, Vol. 7, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol7.Sperberg-McQueen01.
2011 “Why did it never happen?” Closing remarks at XML Prague, 25-27 March.
2010 “What constitutes successful format conversion? Towards a formalization of ‘intellectual content’.” Paper presented at International Data Curation Conference, Chicago, December 2010.
2010 Stone soup.” Closing remarks at Balisage: The Markup Conference, 3-6 August 2010. On the Web in Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol5.Sperberg-McQueen01.
2010 (With Claus Huitfeldt and Yves Marcoux.) “Extension of the type/token distinction to document structure.” Paper presented at Balisage: The Markup Conference, 3-6 August 2010. On the Web in Proceedings of Balisage: The Markup Conference (2010), Balisage Series on Markup Technologies, Vol. 5, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol5.Huitfeldt01.
2010 (With Yves Marcoux and Claus Huitfeldt.) “Two representations of the semantics of TEI Lite.” Paper presented at Digital Humanities 2010, King's College London, 2010.
2010 “Descriptive markup and the concept of text.” Invited lecture in series Ringvorlesung: Empirie, Daten und Digitalisierung in den Geisteswissenschaften at the Universität des Saarlandes, Saarbrücken.
2010 “The view from Prague.” Closing remarks at XML Prague, 12-14 March.
2009 Opening keynote at Topic Maps Research and Applications conference, Leipzig, November 2009.
2009 Sometimes a question of scale.” Closing remarks at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen02.
2009 (With Yves Marcoux and Claus Huitfeldt.) “Formal and informal meaning from documents through skeleton sentences: Complementing formal tag-set descriptions with intertextual semantics and vice-versa.” Paper presented at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen01.
2009 (With Claus Huitfeldt and Yves Marcoux.) “Markup meaning and mereology.” Paper presented at Balisage: The Markup Conference, 11-14 August 2009. On the Web in Proceedings of Balisage: The Markup Conference (2009), Balisage Series on Markup Technologies, Vol. 3, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol3.Sperberg-McQueen01.
2009 (With Claus Huitfeldt and Yves Marcoux.) “What is transcription? Part 2.” Paper presented at Digital Humanities 2009, College Park, Maryland.
2008 (With Claus Huitfeldt) “Complex document structures” Talk presented at Living Texts meeting organized by e-Science Institute, Edinburgh, 16 October 2008.
2008 “What is schema mapping, and why should portals care?” Talk presented at <PhilTag 7>, organized by Trier Center for Digital Humanities (Kompetenzzentrum für elektronische Erschließungs- und Publikationsverfahren in den Geisteswissenschaften) 13 October 2008.
2008 “Standards in der wissenschaftlichen Textverarbeitung: Über die Zukunftssicherung von Sprachdaten” Public lecture, Institut für Deutsche Sprache, Mannheim, 6 October 2008, in connection with a workshop organized by the Union der deutschen Akademien der Wissenschaften, the Heidelberger Akademie der Wissenschaften, and the Institut für deutsche Sprache.
2008 But wait, there's more!” Closing remarks at Balisage: The Markup Conference, 12 - 15 August 2008. On the Web in Proceedings of Balisage: The Markup Conference (2008), Balisage Series on Markup Technologies, Vol. 1, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol1.Sperberg-McQueen02.
2008 (With Claus Huitfeldt) “Markup Discontinued: Discontinuity in TexMecs, Goddag structures, and rabbit/duck grammars.” Paper presented at Balisage: The Markup Conference, 12 - 15 August 2008. On the Web in Proceedings of Balisage: The Markup Conference (2008), Balisage Series on Markup Technologies, Vol. 1, at http://balisage.net/Proceedings/. doi:10.4242/BalisageVol1.Sperberg-McQueen01.
2008 (With Claus Huitfeldt) “Containment and dominance in Goddag structures.” Talk at conference on "Processing Text-Technological Resources" organized by the center for interdisciplinary research at the University of Bielefeld, March 2008.
2007 “RDF, Topic Maps, and mushroom lasagne.” Closing remarks at Extreme Markup Languages conference, Montreal, August 2007. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2007 “Representation of overlapping structures.” Peer-reviewed talk at Extreme Markup Languages conference, Montreal, August 2007. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2007 “TexMecs data streams, Goddag structures, and Rabbit/Duck grammars: Markup languages for complex documents.” Talk at the International workshop on markup of overlapping structures, Montreal, August 2007.
2007 (With Claus Huitfeldt) “What is transcription?” Talk at Digital Humanities 2007, organized by the Association for Computers and the Humanities and the Association for Literary and Linguistic Computing. Urbana, Illinois, June 2007.
2007 “Streams, rectangles, trees, concurrent trees, Goddags, colored trees: data structures as explication de texte.” Invited talk at the University of Bologna, part of a workshop on "A[n] e-Science Model for the Humanities: Text Encoding Models and Metadata, Ontologies and Metamodels" organized by the ACUME2 project.
2007 “20 Jahre SGML, 10 Jahre XML: Bericht einer unerwarteten Entwicklung.” Invited lecture at the Hochschule der Medien, Stuttgart, April, 2007.
2007 “Markup languages and schema languages for linguistic, textual, documentary resources.” Keynote talk at GLDV-Frühjahrstagung 2007 [Biannual Conference of the Society for Computational Linguistics and Language Technology], organized by the Gesellschaft für linguistische Datenverarbeitung. Tübingen, April 2007. Short description published in Datenstrukturen für linguistische Ressourcen und ihre Anwendungen / Data Structures for Linguistic Resources and Applications: Proceedings of the Biennial GLDV Conference 2007, ed. Georg Rehm, Andreas Witt, Lothar Lemnitzer. Tübingen: Gunter Narr, 2007. Pp. 9-11.
2006 “Daddy, where do schemas come from? Facts of life for XML Schema users.” Talk at XML 2006, organized by IDEAlliance. Boston, December 2006.
2006 Failing upward”, closing remarks at Extreme Markup Languages 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2006 “Rabbit/duck grammars: a validation method for overlapping structures.” Talk at Extreme Markup Languages 2006, Montréal, August 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2006 (With Claus Huitfeldt) “Representation and processing of Goddag structures: implementation strategies and progress report.” Talk at Extreme Markup Languages 2006, Montréal, August 2006. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2006 (With Claus Huitfeldt) “Markup languages for complex documents: An interim project report”, talk at Digital Humanities 2006, joint conference of the Association for Literary and Linguistic Computing and the Association for Computers and the Humanities, Paris, June 2006.
2006 (With Eric Miller) “How to future proof your data”, talk at XTech 2006, Amsterdam, May 2006.
2005 “How being schema-valid is different from being married”, talk at XML 2005, Atlanta, November 2005. [One of two talks to win the XML 2005 Speaker Award] (paper)
2005 Getting it in writing”, closing remarks at Extreme Markup Languages 2005. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2005 “Applications of Brzozowski derivatives to XML Schema processing”, paper at Extreme Markup Languages 2005, Montréal. (Available on the Web in several forms: Extreme style, my usual style, and with special characters transcoded for browsers with poor Unicode support.) Also on the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2005 “What does XML have to do with Immanuel Kant?” Opening keynote talk at the XQuery Implementation Workshop (XIME-P) and the WebDB Workshop at SIGMOD 2005, Baltimore, June 2005.
2004 “Building a document delivery system with off-the-shelf standards-conformant parts” (talk on using Cocoon to deliver XML), XML 2004, Washington, DC, December 2004.
2004 What does XML have to do with Immanuel Kant?”. Keynote speech at Net Object Days 2004, Erfurt. [The title, but not the talk, was later recycled for a talk at XIME-P and Web DB 2005.]
2004 Runways, product differentiation, snap-together joints, airplane glue, and switches that really switch”. Closing keynote talk at Extreme Markup Languages, August 2004. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2004 (With Eric Miller) “On mapping from colloquial XML to RDF using XSLT”. Talk at Extreme Markup Languages, August 2004. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2004 “XML and WWW,” public lecture at Austrian Academy of Sciences, Vienna, April 2004.
2004 “Meaning and interpretation of markup,” public lecture at the Technical University of Darmstadt, March 2004; revised version given at W3C German-Austrian Office, Sankt Augustin, September 2004.
2004 “Semantic interpretation of XML documents,” invited talk at Modelling linguistic information resources / Modellierung sprachlicher Informationsressourcen, organized by research group in text technology at the University of Bielefeld; Bielefeld, January 2004
2003 “Perspectives on XML and related standards,” invited talk at Korpuslinguistik Deutsch: synchron, diachron, konstrastiv (conference on corpus linguistics in Germany), Würzburg, February 2003
2003 “XML core specifications,” talk in the W3C Track, WWW 2003, Budapest, May 2003
2003 “Web Services and the W3C,” talk on Web Services at W3C Day, Sydney, and Queensland Government, Brisbane, August 2003.
2003 Playing by the rules.” Closing remarks at Extreme Markup Languages, Montréal, August 2003. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2003 Logic grammars and XML Schema.” Extreme Markup Languages, Montréal, August 2003; XML 2003, Philadelphia, December 2003. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2003 “XML Schema 1.0: A language for document grammars.” WebX (ACH/ALLC 2002), Athens, Georgia, June 2003; DSTC / University of Queensland, Brisbane, August 2003; XML 2003, Philadelphia, December 2003.
2002 “The World Wide Web Consortium” Remarks at ACM SIGDOC (Special Interest Group for Documentation), on the occasion of W3C's receiving the Diana Award (given to an organization, institution, or business for lifetime contribution to the field of information design, technical communication, and online information design) for its role in developing and supporting industry standards such as HTML and XML, Toronto, October 2002.
2002 What matters?” Closing remarks at Extreme Markup Languages, Montréal, August 2002. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2002 (with David Dubin, Claus Huitfeldt, and Allen Renear) “Drawing inferences on the basis of markup.” Extreme Markup Languages, Montréal, August 2002. On the Web in Extreme Proceedings 2001-2007 at http://www.idealliance.org/papers/extreme/proceedings/
2002 (with Allen Renear, Claus Huitfeldt, and David Dubin) “Skeletons in the closet: Saying what markup means.” ALLC/ACH 2002, Tübingen, July 2002.
2002 (with David Dubin [principal author], Claus Huitfeldt, and Allen Renear) “A logic programming environment for document semantics and inference.” ALLC/ACH 2002, Tübingen, July 2002.
2001 “The World Wide Web Consortium and Standards,” XML World, San Francisco, November 2001.
2001 “The TEI is dead; Long live the TEI.” Opening keynote at the first members' meeting of the TEI Consortium, Pisa, 16 November 2001 (slides).
2001 “Mots 15: a full-text retrieval system built from mostly off-the-shelf software.” University of Bergen, November 2001.
2001 “A gentle introduction to XML Schema and XML document grammars.” University of Bergen, October 2001.
2001 “Constrain early and often: XML Schema and the definition of document grammars for XML vocabularies.” Fraunhofer Institut für integrierte Publikations- und Informationssysteme, Darmstadt, October 2001.
2001 “Geisteswissenschaften und Informatik: Zur aktuellen Situation und zu künftigen Aufgaben.” Keynote address at conference on standards and methods of full-text digitization, University of Trier, October 2001.
2001 “How can Tom butter his bread with a knife, if there is a dearth of bread in the larder?” Closing remarks at Extreme Markup Languages, Montréal, August 2001.
2001 (with Claus Huitfeldt and Allen Renear) “Practical extraction of meaning from markup using XSLT.” ACH/ALLC 2001, New York City, June 2001.
2001 (with Claus Huitfeldt) “Markup languages and complex documents: Linear form, data structure, constraint language.” University of Edinburgh Human Communications Research Centre, May 2001.
2001 “What are likely to be your best uses for XML.” Interview with Howard Strauss and Judith Boettcher, CREN (Corporation for Research and Educational Networking) Tech Talk, 8 February 2001.
2000 “XML Schema: Who, what, why, how.” XML 2000, Washington, D.C., December 2000.
2000 “W3C update: XML-related activities at the World Wide Web Consortium.” XML 2000, Washington, D.C., December 2000; XML Europe 2001, Berlin, May 2001.
2000 (with Claus Huitfeldt) “GODDAG: A data structure for overlapping hierarchies.” Principles of Document Processing, Munich, September 2000.
2000 “XML, XSL und die Verarbeitung philologischer Texte.” informal talk at University of Trier, September 2000.
2000 “The moon in the water: Thoughts on where we are and where we are going.” Closing remarks at Extreme Markup Languages, Montréal, August 2000.
2000 (with Claus Huitfeldt and Allen Renear) “Meaning and interpretation of markup.” ALLC/ACH 2000, Glasgow, July 2000; Extreme Markup Languages, Montréal, August 2000.
1999 “Extensible stability, open standards, and other cameleopards.” Closing remarks at Markup Technologies '99, Philadelphia, December 1999.
1999 (with Claus Huitfeldt) “GODDAG: A data structure for overlapping hierarchies.” ACH/ALLC '99, Charlottesville, Virginia, June 1999.
1999 (with Steven J. DeRose) “A broadcast architecture for distributed text tools.” ACH/ALLC '99, Charlottesville, Virginia, June 1999.
1999 “XML: Will it make a difference for scholars?” Society for Textual Scholarship, New York City, April 1999.
1999 “Shaggy texts and clean machines: Why e-texts are not texts.” Opening keynote, conference on Markup Technology for Computational Linguistics, University of Edinburgh, February 1999.
1998 “Say what you mean, mean what you say: Toward new techniques for defining document types.” Markup Technologies '98, Chicago, November 1998.
1998 “XML (Extensible Markup Language): New possibilities for scholarly communication on the World Wide Web.” University of California at Berkeley, October 1998.
1998 (with Claus Huitfeldt), “Concurrent document hierarchies in MECS and SGML.” ALLC/ACH '98, Debrecen, Hungary, July 1998.
1998 “XML and what it will mean for libraries.” Digital Library Federation / Library of Congress conference on the TEI and Libraries, Washington, D.C., June 1998.
1998 (with Claus Huitfeldt), “Markup languages and document grammars.” Presentation of work in progress, University of Bergen, June 1998.
1998 “Einführung in SGML.” Conference on electronic editions, Schiller-Nationalarchiv, Marbach am Neckar, May 1998.
1997 “The examined life vs. the automatic transmission.” Closing keynote, SGML/XML '97, Washington, D.C., November 1997.
1997 “Why you should not teach your edition how to swim.” Conference on Editorial Problems, University of Toronto, November 1997.
1997 “The extensible markup language: Why should humanists care about it (and what is it anyway?)” DRH '97: Digital Resources in the Humanities, Oxford, September 1997.
1997 “The Text Encoding Initiative.” Humanistisk Informasjonsteknologi Seminar, University of Bergen, September 1997.
1997 (with Nancy M. Ide) “Toward a unified docuverse: Standardizing document markup and access without Procrustean bargains.” American Society for Information Science, 1997.
1997 (with Tim Bray) “The Extensible Markup Language.” ACH/ALLC '97, Kingston, Ontario, June 1997.
1997 “Why is overlap so hard?” Brown University Computers in the Humanities Users Group, April 1997.
1997 “Computers and texts: How to make electronic texts last longer than five minutes.” Cork University, Cork, Ireland, March 1997.
1997 “Die Hochzeit der Philologie mit dem Merkur: Philologische Datenverarbeitung.” Conference keynote at the conference MaVaT (Maschinelle Verarbeitung altdeutscher Texte) V, Würzburg, March 1997.
1996 “Some formal assumptions of the Standard Generalized Markup Language and the Text Encoding Initiative Guidelines.” Modern Language Association, Washington, 28 December 1996.
1996 “Some remarks on the geology of the great lakes region.” Closing keynote address at SGML '96 conference sponsored by the Graphic Communications Association, Boston, Mass.
1996 “Making technology work for the edition.” Association for Documentary Editing, annual conference, New Orleans, September 1996.
1996 “Structured markup for scholarship.” Society of American Archivists, San Diego, August 1996.
1996 “What does the TEI mean for my project?” DRH '96: Digital Resources in the Humanities. Oxford, July 1996.
1996 “The TEI Guidelines: The monsters and the critics.” ALLC/ACH '96, Bergen, Norway, June 1996.
1996 “The Model Editions Partnership: An application of the TEI DTD.” Association for Computing Machinery Digital Libraries Conference, TEI Workshop, Washington, D.C., March 1996.
1995 “The Text Encoding Initiative.” Modern Language Association annual convention, Chicago, Illinois.
1995 Closing keynote address at SGML '95 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts.
1995 “The state of computing in the humanities: Making a synthesizer sound like an oboe.” Guest lecture at the 65th Colloquium on the Application of Electronic Data Processing in the Humanities, in honor of the 25th anniversary of the Abteilung für literarische und dokumentarische Datenverarbeitung of the Zentrum für Datenverarbeitung der Universität Tübingen, 18 November 1995.
1995 “The Text Encoding Initiative.” Coalition for Networked Information, Washington, D.C., April 1995.
1995 “Making electronic editions work for scholars.” Society for Textual Scholarship, New York, April 1995.
1995 “Implications of the TEI for library systems.” American Library Association, Philadelphia, February 1995.
1994 “Text criticism and the Text Encoding Initiative.” Modern Language Association, San Diego, December 1994.
1994 “SGML databases and document management systems.” SGML '94 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts.
1994 “The Odd system of documentation for electronic text markup.” ALLC/ACH '94, Paris.
1994 “The Text Encoding Initiative: Electronic text markup for research.” Conference on Issues in Library Automation, Urbana/Champaign, Illinois, April 1994.
1994 “Standards for electronic text: The Text Encoding Initiative and Standard Generalized Markup Language.” University of California at Berkeley, 8 March 1994.
1993 “Back to the future, again.” Closing keynote address at SGML '93 conference, sponsored by the Graphic Communications Association, Boston, Massachusetts.
1993 “The Text Encoding Initiative and early dictionaries.” Conference on Early Dictionaries, University of Toronto, October 1993.
1993 “What Is the TEI, and why should you care?” Northeast Association for Computers in the Humanities (NEACH), New York City.
1992 “Soluble and insoluble problems of text encoding.” Modern Language Association, New York.
1992 Back to the frontiers and edges.” Closing keynote address at SGML '92 conference, sponsored by the Graphic Communications Association, Danvers, Massachusetts.
1991 “Calling things by their true names: Text encoding and the nature of text.” Modern Language Association annual convention, San Francisco.
1991 “Particularism and ecumenism in electronic text: The Text Encoding Initiative and the creation of sharable scholarly resources.” American Academy of Religion / Society of Biblical Literature, Kansas City, Missouri.
1991 “Anglo-Saxon texts and the Text Encoding Initiative.” International Society of Anglo-Saxonists, Stony Brook, New York.
1991 “Specifying document structure: Differences in LaTeX and TEI markup.” TeX Users Group annual meeting, Dedham, Mass.
1991 “The validated — or violated? — text.” ACH/ALLC Conference, Tempe, Arizona.
1990 “Medieval texts in the electronic age.” International Medieval Conference, Kalamazoo, Michigan.
1989 “Literary texts in the electronic age.” Modern Language Association annual convention, Washington, D.C.
1989 “Structuring text for research.” SGML '89: Interesting Things Start to Appear (sponsored by Graphics Communications Association), Atlanta.
1989 “The Rhine Delta: a data structure for textual variation.” The Dynamic Text: International Conference on Computing in the Humanities, Toronto, June 1989.
1989 “Shaggy texts and clean machines.” Princeton University, 8 May 1989.
1988 “Structuring text for research.” The Range and Power of Standards and the Desktop (a Conference on SGML and related standards sponsored by the Graphic Communications Association), Boston, November 1988.
1988 “A standard scheme for encoding literary and linguistic materials.” Modern Language Association, New Orleans, December 1988.
1988 (with Nancy M. Ide) “Development of a standard for encoding literary and linguistic materials.” ALLC 1988 Conference, Jerusalem, 10 June 1988, and Cologne Computer Conference, Cologne, September 1988.
1987 “Issues of scope and flexibility in designing guidelines for machine-readable text encoding.” Association for Computers and the Humanities, National Endowment for the Humanities: Meeting on Text Encoding Practices. Poughkeepsie, New York, 12 November 1987.
1987 “Concordances and beyond: Data base techniques for literary and linguistic research” Claremont Colleges, Mellon Foundation: Computer Applications to the Curriculum — Beyond the Quantitative (workshop for selected Claremont Colleges faculty). Claremont, California, 1-2 June 1987.
1987 “Providing centralized support for humanities computing.” International Conference on Computers and the Humanities. Columbia, S.C., 10 April 1987.
1987 “What computers ought to be doing for us: Three daydreams.” Pomona College. Claremont, California, 10 February 1987.

Selected Computing Projects and Experience

Teaching

1991-   Numerous workshops on SGML, the TEI, XML, XSLT, and XML Schema at universities, academic conferences, or industrial conferences in (among other places) Bergen (Norway), Berkeley, Boston, Chicago, Cincinnati, Columbia (S.C.), Glasgow, Iowa City, Lisbon, Munich, New Brunswick (N.J.), New Orleans, Oxford, Paris, Pisa, Princeton, Providence, Santa Barbara, Seattle, Siegen (Germany), Sydney (Australia), Tempe (Arizona), Tokyo, Tübingen, and Washington.
1979-80 Teaching experience as graduate student: first-year German and discussion sections in a survey of medieval and Renaissance thought and literature, Stanford University

Honors and Fellowships

2003 Awarded the XML Cup for contributions to XML, by the organizers of the XML 2003 conference (chaired by Lauren Wood; presented by IDEAlliance).
1997-98 Visiting Research Fellowship, University of Bergen
1982-83 Deutscher Akademischer Austauschdienst fellowship in Göttingen
1977-81 Departmental Fellow, Stanford University
1976 Phi Beta Kappa, Stanford University

Professional Activities

2012 Adjunct instructor, Graduate School of Library and Information Science, University of Illinois at Urbana-Champaign
2010-2012 Member, META-Net Technology Council
2009-   Invited expert, World Wide Web Consortium (W3C) XSL Working Group.
2008-   Co-chair, Balisage: The Markup Conference. Annually in Montréal, organized by Mulberry Technologies.
2004-2012 Co-editor, XML Schema 1.1 specification.
2001-03 Architecture Domain Lead, World Wide Web Consortium co-chair of XML Schema Working Group 1998-2003.
2001-03 Member, Program Committee, Symposium on Document Engineering (held in conjunction with the Association for Computing Machinery's Conference on Information and Knowledge Management).
2000-07 Co-chair, Extreme Markup Languages 2000, 2001, etc, Montréal, sponsored by IDEAlliance (formerly the Graphic Communications Association).
2000-2009 Co-chair (with Dave Hollander [through 2003]), later Chair, XML Coordination Group, World Wide Web Consortium.
1998-2004 Co-chair (with Dave Hollander [through 2003]), later Chair, XML Schema Working Group, World Wide Web Consortium.
1998-2002 Co-editor (with B. Tommie Usdin), Markup Languages: Theory & Practice, MIT Press.
1998-2001 Chair of the selection committee for the second Roberto J. Busa Award for outstanding accomplishments in the application of information technology to humanistic research and teaching. (The award was given to John Burrows.)
1998, 1999 Co-chair, Markup Technologies '98, Chicago; and '99, Philadelphia; sponsored by the Graphic Communications Association.
1997-98 Chair of the selection committee for the first Roberto J. Busa Award for outstanding accomplishments in the application of information technology to humanistic research and teaching. (The award was given to Roberto J. Busa.)
1997-   Editorial Board, Computers in the Humanities Working Papers, ed. W. McCarty and R. Wooldridge.
1997 Co-chair, program committee, TEI 10: Tenth Anniversary Conference of the Text Encoding Initiative, Providence R.I. November 1997.
1996 Organizer, Special Session on Text Encoding and Textual Theory, Modern Language Association.
1996-98 Member, W3C SGML Editorial Review Board and Working Group; co-editor, Extensible Markup Language (XML) specification.
1995-2004 Co-coordinator, Model Editions Partnership (with David R. Chesnutt and Susan Hockey [through 1998]). The Partnership is a project supported by the National Historical Publications and Records Commission (NHPRC) to address issues relating to electronic presentation of historical documentary editions, e.g. papers of prominent figures, documents relating to important events, etc.
1994-2003 Member, Executive Committee, Association for Literary and Linguistic Computing.
1990-93 Member, Editorial Board, Patrologia Latina Database, published by Chadwyck-Healey.
1988-1999 Editor in chief, ACH / ACL / ALLC Text Encoding Initiative. The TEI is an international project to develop methods for the encoding and interchange of machine-readable texts intended for literary, linguistic, historical, or other textual research. The Associate Editor was Lou Burnard (Oxford University).
1987-94 Representative of the Association for Computers and the Humanities on the steering committee of the Text Encoding Initiative.
1987 Organizing committee, Conference on Text Encoding Practices and Guidelines, Vassar College, 12-13 November 1987 (sponsored by the Association for Computers and the Humanities; funded by the National Endowment for the Humanities).
1987-91,
1994-98
Member, Executive Council, Association for Computers and the Humanities
1986-1999 Member, Association for Computers and the Humanities, Working Committee on Text Encoding Practices.
1985-86 Member, Executive Board, Northeast Association for Computers in the Humanities
1983 Editorial consultant (Nibelungenlied stanza, Middle High German metrics), revised edition of Princeton Encyclopedia of Poetics.
1982-86 Outside reader (German medieval literature), MLN.

I have served as a reviewer and/or panelist for the U.S. National Endowment for the Humanities, the U.S. National Science Foundation, the Bundesministerium für Bildung und Forschung, Literary & Linguistic Computing, ACM Computing Surveys, the ACM Conference on Document Processing, Digital Humanities (and its predecessor conferences), and a variety of other conferences, journals, and funding agencies.

Education

1985 Ph.D., Comparative Literature, Stanford University. Dissertation: “An Analysis of Recent Work on Nibelungenlied Poetics.”
1982-83 Georg-August Universität zu Göttingen
1978-79 Université de Paris IV (Sorbonne)
1977 A.M., German Studies, Stanford University
1977 A.B., German Studies and Comparative Literature, with distinction, with Honors in Humanities and Honors in German Studies, Stanford University
1975-76 Rheinische Friedrich-Wilhelms-Universität Bonn, Freie Universität Berlin

2013-09-05
C. M. Sperberg-McQueen