|
|
Hewett Research |

Mike is the CTO of Hewett Research.
He creates systems for effective rule-based processing of large, complex bodies of rules and highly-interconnected knowledge. Most tasks involve making decisions, which are best formulated as a set of rules. Systems that combine conventional programming with event-based rule activation are very powerful and are often simpler to develop and maintain than standard programs. He has created ontologies and knowledge bases in numerous fields including medicine, bioinformatics and genetics, and system monitoring.
Mike has an extensive background in design and development of knowledge bases and software for rule-based knowledge management and processing. His software has been used both in scientific research and in corporate projects. He was the lead developer of BB1, the premier blackboard system of the late 1980s. He also is the primary developer of Algernon, an open source rule engine that is one of the most popular rule engines used with Protege knowledge bases. Jatha, an open source LISP implemented in Java was also contributed by Mike.
Mike has worked in the Stanford University Knowledge Systems Lab, the Stanford Medical Informatics group, and the Stanford Department of Genetics. He previously co-founded Granite Legal Systems.
Mike holds a Bachelor degree in Mathematics from Washburn University, Bachelor degrees in Computer Science and Electrical Engineering from the University of Kansas, a Masters in Computer Science/Artificial Intelligence from Stanford University, and a PhD in Computer Science from the University of Texas at Austin.