• 1949 August 04
    (b.) - ?


An American Professor of Computer Science and Electrical Engineering at the University of Maryland, Baltimore County (UMBC) in Baltimore County, Maryland, his research has focused on the applications of Artificial intelligence to problems in information systems and has included contributions to natural language processing, expert systems, the theory and applications of multiagent systems, the semantic web, and mobile computing. Known for his work on The Knowledge Query and Manipulation Language, (KQML), a language and protocol for communication among software agents and knowledge-based systems. He led the work on KQML along with Jay Weber of EITech and involved contributions from many researchers. It was developed in the early 1990s part of the DARPA knowledge Sharing Effort, which was aimed at developing techniques for building large-scale knowledge bases which are shareable and reusable. While originally conceived of as an interface to knowledge based systems, it was soon repurposed as an Agent communication language. The KQML message format and protocol can be used to interact with an intelligent system, either by an application program, or by another intelligent system. KQML's "performatives" are operations that agents perform on each other's knowledge and goal stores. Higher-level interactions such as contract nets and negotiation are built using these. KQML's "communication facilitators" coordinate the interactions of other agents to support knowledge sharing. He also was the advisor of the Ph.D. thesis work of Li Ding who developed Swoogle at the University of Maryland, Baltimore County (UMBC) with funding from the US DARPA and National Science Foundation agencies. Swoogle is a search engine for Semantic Web ontologies, documents, terms and data published on the Web. Swoogle employs a system of crawlers to discover RDF documents and HTML documents with embedded RDF content. Swoogle reasons about these documents and their constituent parts (e.g., terms and triples) and records and indexes meaningful metadata about them in its database. Born in Walworth, Wisconsin, he holds an undergraduate degree from The Massachusetts Institute of Technology (MIT) in Cambridge, Massachusetts and a Ph.D. from the University of Illinois at Urbana Champaign. Prior to joining the UMBC, he held positions at the Unisys Paoli Research Center, the University of Pennsylvania, and the MIT Artificial Intelligence Laboratory. He is the author of more than 350 refereed publications and has received research grants and contracts from a variety of sources. He has been an organizer of several major conferences, including the IEEE Conference on Artificial Intelligence for Applications, ACM Conference on Information and Knowledge Management, ACM Autonomous Agents conference, ACM Conference on Mobile and Ubiquitous Computing and International Semantic Web Conference. He is an Editor In Chief of the Journal of Web Semantics and on the Editorial Board of several other journals. He is a former AAAI councilor and Board member of the Computing Research Association (CRA). In 2009 the IEEE Computer Society awarded him a Technical Achievement "for pioneering contributions to distributed intelligent systems", and in 2013 he was named a Fellow of the Association for the Advancement of Artificial Intelligence for "significant contributions to the theory and practice of knowledge sharing in multiagent systems and on the Web, and for sustained service to the AI community".
  • Date of Birth:

    1949 August 04
  • Noted For:

    Co-leader of the work on KQML, a language and protocol for communication among software agents and knowledge-based systems
  • Category of Achievement:

  • More Info: