David Martin

David Martin
research category image

Main area of research
Natural language & AI

David Martin is part of the Artificial Intelligence and Reasoning group. His research interest is in the area of Natural Language & AI.

Prior to joining Nuance, David worked as a researcher in the Artificial Intelligence Center of SRI International, as a technical lead at Siri, Inc. and Apple, and as a software designer/developer at Mark V Systems. He has conducted and led research on a broad range of AI technologies, primarily in knowledge representation and reasoning, software agents, intelligent personal assistance, and natural language processing. Martin has been a leading figure in research on Semantic Web services, in which he co-led the development of Semantic Web services specification languages OWL-S (OWL for Services) and SWSL (Semantic Web Services Language), both of which became W3C Member Submissions. He was a major contributor to the foundational technology used in Siri and to its development as a product at Siri, Inc. and Apple. He was a co-developer of the Open Agent Architecture, a pioneering software agent framework released as open source and used in many research and prototyping efforts, and a contributor to the information extraction system FASTUS and its commercialization as Discern Communications. David has co-edited 2 books, authored about 30 peer-reviewed research publications, presented a number of keynote presentations and tutorials at conferences, played numerous organizational roles for conferences and workshops, and co-invented 5 patents.

Selected articles

A process catalog for workflow generation

As AI developers increasingly look to workflow technologies to perform complex integrations of individual software components, there is a growing need for the workflow systems

Read more

Reasoning about resources and hierarchical tasks using OWL and SWRL

Military training and testing events are highly complex affairs, potentially involving dozens of legacy systems that need to interoperate in a meaningful way. There are

Read more

Purpose-aware reasoning about interoperability of heterogeneous training systems

We describe a novel approach by which software can assess the ability of a confederation of heterogeneous systems to interoperate to achieve a given purpose.

Read more

Bringing semantic annotations to web services: OWL-S from the SAWSDL perspective

Recently the World Wide Web Consortium (W3C) produced a standard set of “Semantic Annotations for WSDL and XML Schema” (SAWSDL). SAWSDL provides a standard means

Read more

Semantic web services, part 2

In part 2 of this Trends & Controversies installment, we continue exploring the state of the art, current practices, and future directions for Semantic Web

Read more


1 2 3 4 6