James D. Foley

Personal Homepage
http://www.cc.gatech.edu/gvu/people/james.foley/
Employer
()
Email
foley@merl.com

Publication Statistics

Publication period start
1967
Publication period end
2009
Number of co-authors
54

Co-authors
Number of publications with favourite co-authors

Productive Colleagues
Most productive colleagues in number of publications

Publications

Clarkson, Edward C., Navathe, Shamkant B., Foley, James D. (2009): Generalized formal models for faceted user interfaces. In: JCDL09 Proceedings of the 2009 Joint International Conference on Digital Libraries , 2009, . pp. 125-134. http://doi.acm.org/10.1145/1555400.1555422

Foley, James D., Beaudouin-Lafon, Michel, Grudin, Jonathan, Hollan, James D., Hudson, Scott E., Olson, Judy, Verplank, Bill (2005): Graduate education in human-computer interaction. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 2113-2114. http://doi.acm.org/10.1145/1056808.1057112

Foley, James D. (2000): Getting There: The Ten Top Problems Left. In IEEE Computer Graphics and Applications, 20 (1) pp. 66-68. http://csdl.computer.org/comp/mags/cg/2000/01/g1066abs.htm

Foley, James D. (1997): Technology Transfer from University to Industry. 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. 3-4. http://www.acm.org/pubs/articles/proceedings/uist/238218/p3-foley/p3-foley.pdf

Jacob, Robert J. K., Feiner, Steven K., Foley, James D., Mackinlay, Jock D., Olsen Jr, Dan R. (1997): UIST'007: Where Will We Be Ten Years From Now?. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 115-118. http://www.acm.org/pubs/articles/proceedings/uist/263407/p115-jacob/p115-jacob.pdf

Foley, James D. (1996): Technology Transfer from University to Industry. In Communications of the ACM, 39 (9) pp. 30-31.

Frank, Martin R., Foley, James D. (1995): Inference Bear: Designing Interactive Interfaces through Before and After Snapshots. In: Proceedings of DIS95: Designing Interactive Systems: Processes, Practices, Methods, & Techniques , 1995, . pp. 167-175.

Mukherjea, Sougata, Foley, James D., Hudson, Scott E. (1995): Visualizing Complex Hypermedia Networks through Multiple Hierarchical Views. 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. 331-337. http://www.acm.org/sigchi/chi95/proceedings/papers/sm_bdy.htm

Frank, Martin R., Foley, James D. (1994): A Pure Reasoning Engine for Programming by Demonstration. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 95-101. http://www.acm.org/pubs/articles/proceedings/uist/192426/p95-frank/p95-frank.pdf

Byrne, Michael D., Wood, Scott D., Sukaviriya, Piyawadee, Foley, James D., Kieras, David E. (1994): Automating Interface Evaluation. In: Adelson, Beth, Dumais, Susan, Olson, Judith S. (eds.) Proceedings of the ACM CHI 94 Human Factors in Computing Systems Conference April 24-28, 1994, Boston, Massachusetts. pp. 232-237. http://www.acm.org/pubs/articles/proceedings/chi/191666/p232-byrne/p232-byrne.pdf

Mukherjea, Sougata, Foley, James D., Hudson, Scott E. (1994): Interactive Clustering for Navigating in Hypermedia Systems. In: Proceedings of ECHT 94 the ACM European Conference on Hypermedia Technology Sept 18-23, 1994, Edinburgh, UK. pp. 136-145. http://www.acm.org/pubs/articles/proceedings/hypertext/192757/p136-mukherjea/p136-mukherjea.pdf

Foley, James D. (1994): Integrating Computer Technology, People Technology and Application Technology: Strategies . In: Advanced Visual Interfaces 1994 , 1994, . pp. 34-43. http://doi.acm.org/10.1145/192309.192321

Sukaviriya, Noi, Kovacevic, Srdjan, Foley, James D., Myers, Brad A., Olsen Jr, Dan R., Schneider-Hufschmidt, Matthias (1994): Model-Based User Interfaces: What are They and Why Should We Care?. In: Szekely, Pedro (eds.) Proceedings of the 7th annual ACM symposium on User interface software and technology November 02 - 04, 1994, Marina del Rey, California, United States. pp. 133-135. http://www.acm.org/pubs/articles/proceedings/uist/192426/p133-sukaviriya/p133-sukaviriya.pdf

Sukaviriya, Piyawadee Noi, Muthukumarasamy, Jeyakumar, Frank, Martin R., Foley, James D. (1994): A Model-based User Interface Architecture: Enhancing a Runtime Environment with Declarativ. In: Paterno, Fabio (eds.) DSV-IS 1994 - Design, Specification and Verification of Interactive Systems94, Proceedings of the First International Eurographics Workshop June 8-10, 1994, Bocca di Magra, Italy. pp. 181-197.

Foley, James D., Sukaviriya, Piyawadee Noi (1994): History, Results, and Bibliography of the User Interface Design Environment (UIDE), an Ear. In: Paterno, Fabio (eds.) DSV-IS 1994 - Design, Specification and Verification of Interactive Systems94, Proceedings of the First International Eurographics Workshop June 8-10, 1994, Bocca di Magra, Italy. pp. 3-14.

Sukaviriya, Piyawadee, Foley, James D. (1993): Supporting Adaptive Interfaces in a Knowledge-Based User Interface Environment. In: Gray, Wayne D., Hefley, William, Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA. pp. 107-113. http://www.acm.org/pubs/articles/proceedings/uist/169891/p107-sukaviriya/p107-sukaviriya.pdf

Frank, Martin R., Foley, James D. (1993): Model-Based User Interface Design by Example and by Interview. In: Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States. pp. 129-137. http://www.acm.org/pubs/articles/proceedings/uist/168642/p129-frank/p129-frank.pdf

Neches, Robert, Foley, James D., Szekely, Pedro, Sukaviriya, Piyawadee, Luo, Ping, Kovacevic, Srdjan, Hudson, Scott E. (1993): Knowledgeable Development Environments Using Shared Design Models. In: Gray, Wayne D., Hefley, William, Murray, Dianne (eds.) International Workshop on Intelligent User Interfaces 1993 January 4-7, 1993, Orlando, Florida, USA. pp. 63-70. http://www.acm.org/pubs/articles/proceedings/uist/169891/p63-neches/p63-neches.pdf

Olsen Jr, Dan R., Foley, James D., Hudson, Scott E., Miller, James R., Myers, Brad A. (1993): Research Directions for User Interface Software Tools. In Behaviour and Information Technology, 12 (2) pp. 80-97.

de Baar, Dennis J. M. J., Foley, James D., Mullet, Kevin (1992): Coupling Application Design and User Interface Design. 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. 259-266. http://www.acm.org/pubs/articles/proceedings/chi/142750/p259-de_baar/p259-de_baar.pdf

Gieskens, Daniel F., Foley, James D. (1992): Controlling User Interface Objects Through Pre- and Postconditions. 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. 189-194. http://www.acm.org/pubs/articles/proceedings/chi/142750/p189-gieskens/p189-gieskens.pdf

Frank, Martin R., Graaff, J. J., Gieskens, Daniel F., Foley, James D. (1992): Building User Interfaces Interactively Using Pre- and Postconditions. 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. 641-642. http://www.acm.org/pubs/articles/proceedings/chi/142750/p641-frank/p641-frank.pdf

Foley, James D., Mitchell, Christine M., Walker, Neff (1992): Human-Computer Interaction Research at Georgia Institute of Technology. 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. 61-62. http://www.acm.org/pubs/articles/proceedings/chi/142750/p61-foley/p61-foley.pdf

Foley, James D. (1992): The Purpose of TOG. In ACM Transactions on Graphics, 11 (4) pp. 297-298.

Maleknasri, Sia, Foley, James D. (1991): Design and Experimental Evaluation of a New Graphical Multi-Process Debugger. In: Proceedings of the Fourth International Conference on Human-Computer Interaction , 1991, . pp. 566-571.

Foley, James D. (1991): Future Directions in User-Computer Interface Software. In: Jong, Peter de (eds.) Proceedings of the Conference on Organizational Computing Systems 1991 November 6-8, 1991, Atlanta, Georgia, USA. pp. 289-297. http://www.acm.org/pubs/articles/proceedings/cocs/122831/p289-foley/p289-foley.pdf

Foley, James D. (1991): Editorial: Looking Back, Looking Ahead. In ACM Transactions on Graphics, 10 (4) pp. 321-322.

Nielsen, Jakob, Dray, Susan M., Foley, James D., Walsh, Paul, Wright, Peter C. (1990): Usability Engineering on a Budget. In: Diaper, Dan, Gilmore, David J., Cockton, Gilbert, Shackel, Brian (eds.) INTERACT 90 - 3rd IFIP International Conference on Human-Computer Interaction August 27-31, 1990, Cambridge, UK. pp. 1067-1070.

Kim, Won Chul, Foley, James D. (1990): DON: User Interface Presentation Design Assistant. In: Hudson, Scott E. (eds.) Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology October 03 - 05, 1990, Snowbird, Utah, United States. pp. 10-20.

Sukaviriya, Piyawadee, Foley, James D. (1990): Coupling a UI Framework with Automatic Generation of Context-Sensitive Animated Help. In: Hudson, Scott E. (eds.) Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology October 03 - 05, 1990, Snowbird, Utah, United States. pp. 152-166.

Barfield, Woodrow, Salvendy, Gavriel, Foley, James D. (1989): An Analogue and Propositional Hybrid Model for the Perception of Computer Generated Graphi. In Behaviour and Information Technology, 8 (4) pp. 257-272.

Barfield, Woodrow, Sandford, James, Foley, James D. (1988): The Mental Rotation and Perceived Realism of Computer-Generated Three-Dimensional Images. In International Journal of Man-Machine Studies, 29 (6) pp. 669-684.

Foley, James D., Gibbs, Christina, Kim, Won Chul, Kovacevic, Srdjan (1988): A Knowledge-Based User Interface Management System. In: Soloway, Elliot, Frye, Douglas, Sheppard, Sylvia B. (eds.) Proceedings of the ACM CHI 88 Human Factors in Computing Systems Conference June 15-19, 1988, Washington, DC, USA. pp. 67-72.

Foley, James D., Kim, Won Chul, Gibbs, Christina (1987): Algorithms to Transform the Formal Specification of a User-Computer Interface. In: Bullinger, Hans-Jorg, Shackel, Brian (eds.) INTERACT 87 - 2nd IFIP International Conference on Human-Computer Interaction September 1-4, 1987, Stuttgart, Germany. pp. 1001-1006.

Sandford, James, Barfield, Woodrow, Foley, James D. (1987): Empirical Studies of Interactive Computer Graphics: Perceptual and Cognitive Issues. In: Proceedings of the Human Factors Society 31st Annual Meeting , 1987, . pp. 519-523.

Foley, James D. (1986): Guest Editor\'s Introduction: Special Issue on User Interface Software. In ACM Transactions on Graphics, 5 (2) pp. 75-78.

Foley, James D. (1986): Guest Editor\'s Introduction: Special Issue on User Interface Software. In ACM Transactions on Graphics, 5 (4) pp. 279-282.

Foley, James D., Boies, Stephen J., Wood, William, Zimmer, William (1986): Managing the Design of User-Computer Interfaces. In: Mantei, Marilyn, Orbeton, Peter (eds.) Proceedings of the ACM CHI 86 Human Factors in Computing Systems Conference April 13-17, 1986, Boston, Massachusetts. pp. 340-342.

Foley, James D. (1986): Guest Editor\'s Introduction: Special Issue on User Interface Software. In ACM Transactions on Graphics, 5 (3) pp. 176-178.

Hu, Mei-Cheng, Foley, James D. (1985): Parallel processing approaches to hidden-surface removal in image space. In Computers & Graphics, 9 (3) pp. 303-317. http://dx.doi.org/10.1016/0097-8493(85)90058-5

Foley, James D. (1982): Teaching the Design and Evaluation of User-Computer Interfaces. In: Nichols, Jean A., Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 292-294.

Foley, James D. (1982): A framework for the design evaluation and implementation of user--computer interfaces. In: Graphics Interface 82 May 17-21, 1982, Toronto, Ontario, Canada. pp. 1.

Bleser, Teresa, Foley, James D. (1982): Towards Specifying and Evaluating the Human Factors of User-Computer Interfaces. In: Nichols, Jean A., Schneider, Michael L. (eds.) Proceedings of the SIGCHI conference on Human factors in computing systems March 15-17, 1982, Gaithersburg, Maryland, United States. pp. 309-314.

Foley, James D. (1971): An Approach to the Optimum Design of Computer Graphics Systems. In Communications of the ACM, 14 (6) pp. 380-390.

Foley, James D. (1967): A Markovian model of the university of Michigan executive system. In Communications of the ACM, 10 (9) pp. 584-588. http://doi.acm.org/10.1145/363566.363701

Foley, James D., van Dam, Andries, Feiner, Steven K., Hughes, John F. (1990): Computer Graphics: Principles and Practice, Addison-Wesley Publishing,

Hudson, Scott E., Pausch, Randy, Zanden, Brad Vander, Foley, James D. (eds.) Proceedings of the 6th annual ACM symposium on User interface software and technology , 1993, Atlanta, Georgia, United States.

Foley, James D., van Dam, Andries (1982): Fundamentals of Interactive Computer Graphics, Addison-Wesley Publishing,

Foley, James D., van Dam, Andries, Feiner, Steven K., Hughes, John F. (1995): Computer Graphics: Principles and Practice (2nd edition in C), Addison-Wesley Publishing,