David has contributed to the World Wide Web Consortium (W3C) since 2003 as an invited expert, working group chair, coordination group member and Advisory Committee representative. He has contributed to standards development in the Semantic Web Activity, Data Activity and Publishing Activity. His most highly cited W3C Recommendation is RDF 1.1 Concepts and Abstract Syntax.
He has conducted peer-reviewed academic research on software maintenance, software engineering theory, graph databases, and predictive maintenance.
David is also known in the field of library science for his work on Persistent Uniform Resource Locators (PURLs) and several PURL resolver services such as purl.org (now operated for OCLC by the Internet Archive) and the PURL service of the Federal Depository Library Program (a service of the U.S. Government Publishing Office).
David’s research is reflected in profiles on: