Author: David Kurlander
David (or D.J.) Kurlander received his Bachelor\'s Degree in Applied Mathematics from Harvard in 1985, and his Ph.D. in Computer Science from Columbia in 1993. At Columbia, his research interests were mainly in user interfaces and computer graphics, and his Ph.D. dissertation was called \"Graphical Editing by Example\". In 1992, David became one of the first members of Microsoft Research. Then in 1996, he followed one of his research projects (Comic Chat) into a product group, where he managed that effort, and developed an affinity for building projects based on advanced technology. Within the Microsoft product groups, David led the Microsoft Mobile Internet Toolkit effort - which allowed single web pages to target hundreds of mobile browsers (this is now integrated into Visual Studio and ASP.NET). Next, he led the consumer incubation team, where he managed the Microsoft Surface effort. At the end of 2005, David left Microsoft to pursue his own numerous interests.
Marks, Joe, Birnbaum, Larry, Horvitz, Eric, Kurlander, David, Lieberman, Henry, Roth, Steve (1997): Compelling Intelligent User Interfaces: How Much AI?. In: Moore, Johanna D., Edmonds, Ernest, Puerta, Angel R. (eds.) International Conference on Intelligent User Interfaces 1997 January 6-9, 1997, Orlando, Florida, USA. pp. 173-175. http://www.acm.org/pubs/articles/proceedings/uist/238218/p173-birnbaum/p173-birnbaum.pdf
Kurlander, David, Ling, Daniel T. (1995): Planning-Based Control of Interface Animation. In: Katz, Irvin R., Mack, Robert L., Marks, Linn, Rosson, Mary Beth, Nielsen, Jakob (eds.) Proceedings of the ACM CHI 95 Human Factors in Computing Systems Conference May 7-11, 1995, Denver, Colorado. pp. 472-479. http://www.acm.org/sigchi/chi95/proceedings/papers/djk_bdy.htm
Kurlander, David (1993): Graphical Editing by Example. In: Ashlund, Stacey, Mullet, Kevin, Henderson, Austin, Hollnagel, Erik, White, Ted (eds.) Proceedings of the ACM CHI 93 Human Factors in Computing Systems Conference April 24-29, 1993, Amsterdam, The Netherlands. pp. 529. http://www.acm.org/pubs/articles/proceedings/chi/169059/p529-kurlander/p529-kurlander.pdf
Kurlander, David (1993). Graphical Editing by Example (Doctoral Thesis). Columbia University http://www.kurlander.net/DJ/Pubs/Thesis.pdf
Kurlander, David, Feiner, Steven K. (1992): Interactive Constraint-Based Search and Replace. In: Bauersfeld, Penny, Bennett, John, Lynch, Gene (eds.) Proceedings of the ACM CHI 92 Human Factors in Computing Systems Conference June 3-7, 1992, Monterey, California. pp. 609-618. http://www.acm.org/pubs/articles/proceedings/chi/142750/p609-kurlander/p609-kurlander.pdf
Kurlander, David, Feiner, Steven K. (1992): A History-Based Macro by Example System. In: Mackinlay, Jock D., Green, Mark (eds.) Proceedings of the 5th annual ACM symposium on User interface software and technology November 15 - 18, 1992, Monteray, California, United States. pp. 99-106. http://www.acm.org/pubs/articles/proceedings/uist/142621/p99-kurlander/p99-kurlander.pdf
Kurlander, David, Feiner, Steven K. (1991): Editable Graphical Histories: The Video. In: Robertson, Scott P., Olson, Gary M., Olson, Judith S. (eds.) Proceedings of the ACM CHI 91 Human Factors in Computing Systems Conference April 28 - June 5, 1991, New Orleans, Louisiana. pp. 451-452. http://www.acm.org/pubs/articles/proceedings/chi/108844/p451-kurlander/p451-kurlander.pdf
Kurlander, David, Brown, Marc, Rao, Ramana (eds.) Proceedings of the 9th annual ACM symposium on User interface software and technology November 06 - 08, 1996, Seattle, Washington, United States.
Kurlander, David (1993): Reducing Repetition in Graphical Editing. In: Proceedings of the Fifth International Conference on Human-Computer Interaction , 1993, . pp. 409-414.
Kurlander, David (2012): Advanced interface productization: lessons learned. In: Proceedings of the 2012 International Conference on Advanced Visual Interfaces , 2012, . pp. 4-5. http://dx.doi.org/10.1145/2254556.2254559