He has worked in applied research for all of his 35+ year career. His research interests are in semantic technologies, knowledge representation and reasoning, stream computing, and automated assembly of software applications. Mark works with the research team that is developing the IBM Scenario Planning Advisor (SPA), a future states projection capability, and his current focus is on the automated extraction of causal models.