메뉴 건너뛰기




Volumn 5, Issue 1, 1998, Pages 1-33

Graphical Definitions: Expanding Spreadsheet Languages through Direct Manipulation and Gestures

Author keywords

Design; Direct manipulation; Forms 3; Gestures; Human Factors; Languages; Programming by demonstration

Indexed keywords


EID: 85013253784     PISSN: 10730516     EISSN: 15577325     Source Type: Journal    
DOI: 10.1145/274444.274445     Document Type: Article
Times cited : (41)

References (45)
  • 2
    • 0002847158 scopus 로고
    • Visual programming in the real world
    • M. Burnett, A. Goldberg, and T. Lewis, Eds. Prentice-Hall, Englewood Cliffs, N.J
    • Baroth, E. and Hartsough, C. 1995. Visual programming in the real world. In Visual Object-Oriented Programming: Concepts and Environments, M. Burnett, A. Goldberg, and T. Lewis, Eds. Prentice-Hall, Englewood Cliffs, N.J.
    • (1995) Visual Object-Oriented Programming: Concepts and Environments
    • Baroth, E.1    Hartsough, C.2
  • 4
    • 0002315657 scopus 로고
    • Interactive visual data abstraction in a declarative visual programming language
    • (Mar.)
    • Burnett, M. and Ambler, A. 1994. Interactive visual data abstraction in a declarative visual programming language. J. Vis. Lang. Comput. 5, 1 (Mar.). 29-60.
    • (1994) J. Vis. Lang. Comput. , vol.5 , pp. 29-60
    • Burnett, M.1    Ambler, A.2
  • 7
    • 0003532213 scopus 로고
    • Watch What I Do: Programming by Demonstration
    • MIT Press, Cambridge, Mass
    • Cypher, A., Ed. 1993. Watch What I Do: Programming by Demonstration. MIT Press, Cambridge, Mass.
    • (1993)
    • Cypher, A.1
  • 8
    • 0041425601 scopus 로고    scopus 로고
    • An animated Turing machine simulator in Forms/3
    • Dept. of Computer Science, Oregon State Univ., Corvallis, Ore
    • Dupuis, C. and Burnett, M. 1997. An animated Turing machine simulator in Forms/3. Tech. Rep. TR 97-60-08, Dept. of Computer Science, Oregon State Univ., Corvallis, Ore.
    • (1997) Tech. Rep. TR 97-60-08
    • Dupuis, C.1    Burnett, M.2
  • 10
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A “cognitive dimensions” framework
    • (June)
    • Green, T. and Petre, M. 1996. Usability analysis of visual programming environments: A “cognitive dimensions” framework. J. Vis. Lang. Comput. 7, 2 (June). 131-174.
    • (1996) J. Vis. Lang. Comput. , vol.7 , Issue.2 , pp. 131-174
    • Green, T.1    Petre, M.2
  • 11
    • 0003146312 scopus 로고
    • Comprehensibility of visual and textual programs: A test of superlativism against the “match-mismatch” conjecture
    • (New Brunswick, N.J., Dec. 7-9). Ablex, Norwood, N.J.
    • Green, T., Petre, M., and Bellamy, R. 1991. Comprehensibility of visual and textual programs: A test of superlativism against the “match-mismatch” conjecture. In Empirical Studies of Programmers: Proceedings of the 4th Workshop (New Brunswick, N.J., Dec. 7-9). Ablex, Norwood, N.J., 121-146.
    • (1991) Empirical Studies of Programmers: Proceedings of the 4th Workshop , pp. 121-146
    • Green, T.1    Petre, M.2    Bellamy, R.3
  • 13
    • 0028478466 scopus 로고
    • User interface specification using an enhanced spreadsheet model
    • (July)
    • Hudson, S. 1994. User interface specification using an enhanced spreadsheet model. ACM Trans. Graph. 13, 3 (July). 209-239.
    • (1994) ACM Trans. Graph. , vol.13 , pp. 209-239
    • Hudson, S.1
  • 14
    • 0347739960 scopus 로고
    • Action Graphics: A spreadsheet-based language for animated simulation
    • T. Ichikawa, E. Jungert, and R. Korfhage, Eds. Plenum Publishing, New York
    • Hughes, C. and Moshell, J. 1990. Action Graphics: A spreadsheet-based language for animated simulation. In Visual Languages and Applications, T. Ichikawa, E. Jungert, and R. Korfhage, Eds. Plenum Publishing, New York, 203-235.
    • (1990) Visual Languages and Applications , pp. 203-235
    • Hughes, C.1    Moshell, J.2
  • 16
    • 0021482687 scopus 로고
    • Computer software
    • (Sept.)
    • Kay, A. 1984. Computer software. Sci. Am. 250, 5 (Sept.). 53-59.
    • (1984) Sci. Am. , vol.250 , pp. 53-59
    • Kay, A.1
  • 17
    • 0002194265 scopus 로고
    • Chimera: Example-based graphical editing
    • A. Cypher, Ed. MIT Press, Cambridge, Mass
    • Kurlander, D. 1993. Chimera: Example-based graphical editing. In Watch What I Do: Programming by Demonstration, A. Cypher, Ed. MIT Press, Cambridge, Mass.
    • (1993) Watch What I Do: Programming by Demonstration
    • Kurlander, D.1
  • 18
    • 85054671199 scopus 로고
    • Extending an existing user interface toolkit to support gesture recognition
    • (Amsterdam, The Netherlands, Apr. 24-29). ACM, New York
    • Landay, J. and Myers, B. 1993. Extending an existing user interface toolkit to support gesture recognition. In Adjunct Proceedings INTERCHI ';93 (Amsterdam, The Netherlands, Apr. 24-29). ACM, New York, 91-92.
    • (1993) Adjunct Proceedings INTERCHI ';93 , pp. 91-92
    • Landay, J.1    Myers, B.2
  • 19
    • 0028699444 scopus 로고
    • Empirically evaluating the use of animations to teach algorithms
    • (St. Louis, Mo., Oct. 4-7). IEEE Computer Society Press, Los Alamitos, Calif.
    • Lawrence, A., Badre, A., and Stasko, J. 1994. Empirically evaluating the use of animations to teach algorithms. In Proceedings of the 1994 IEEE Symposium on Visual Languages (St. Louis, Mo., Oct. 4-7). IEEE Computer Society Press, Los Alamitos, Calif., 48-54.
    • (1994) Proceedings of the 1994 IEEE Symposium on Visual Languages , pp. 48-54
  • 20
    • 0031376044 scopus 로고    scopus 로고
    • Keyboardless visual programming using voice, handwriting, and gesture
    • (Capri, Italy, Sept. 23-26). IEEE Computer Society Press, Los Alamitos, Calif.
    • Leopold, J. and Ambler, A. 1997. Keyboardless visual programming using voice, handwriting, and gesture. In Proceedings of the 1997 IEEE Symposium on Visual Languages (Capri, Italy, Sept. 23-26). IEEE Computer Society Press, Los Alamitos, Calif., 28-35.
    • (1997) Proceedings of the 1997 IEEE Symposium on Visual Languages , pp. 28-35
    • Leopold, J.1    Ambler, A.2
  • 21
    • 0011614768 scopus 로고
    • NoPumpG: Creating interactive graphics with spreadsheet machinery
    • E. Glinert, Ed. IEEE Computer Society Press, Los Alamitos, Calif.
    • Lewis, C. 1990. NoPumpG: Creating interactive graphics with spreadsheet machinery. In Visual Programming Environments: Paradigms and Systems, E. Glinert, Ed. IEEE Computer Society Press, Los Alamitos, Calif., 526-546.
    • (1990) Visual Programming Environments: Paradigms and Systems , pp. 526-546
    • Lewis, C.1
  • 22
    • 0013194218 scopus 로고
    • Mondrian: A teachable graphical editor
    • A. Cypher, Ed. MIT Press, Cambridge, Mass
    • Lieberman, H. 1993. Mondrian: A teachable graphical editor. In Watch What I Do: Programming by Demonstration, A. Cypher, Ed. MIT Press, Cambridge, Mass.
    • (1993) Watch What I Do: Programming by Demonstration
    • Lieberman, H.1
  • 23
    • 0342631511 scopus 로고
    • EUPHORIA: End-user construction of direct manipulation user interfaces for distributed applications
    • Mccartney, T., Goldman, K., and Staff, D. 1995. EUPHORIA: End-user construction of direct manipulation user interfaces for distributed applications. Softw. Concepts Tools 16, 4, 147-159.
    • (1995) Softw. Concepts Tools , vol.16 , Issue.4 , pp. 147-159
    • Mccartney, T.1    Goldman, K.2    Staff, D.3
  • 26
    • 0010823087 scopus 로고    scopus 로고
    • Evaluating program representation in a demonstrational visual shell
    • In (Alexandria, Va., Jan.). Ablex, Norwood, N.J.
    • Modugno, F., Corbett, A., and Myers, B. 1996. Evaluating program representation in a demonstrational visual shell. In Empirical Studies of Programmers: Proceedings of the 6th Workshop (Alexandria, Va., Jan.). Ablex, Norwood, N.J., 131-146.
    • (1996) Empirical Studies of Programmers: Proceedings of the 6th Workshop , pp. 131-146
    • Modugno, F.1    Corbett, A.2    Myers, B.3
  • 27
    • 0001920613 scopus 로고
    • Comparing the comprehensibility of textual and graphical programs: The case of Petri nets
    • (Palo Alto, Calif.). Ablex, Norwood, N.J.
    • Moher, T., Mak, D., Blumenthal, B., and Leventhal, L. 1993. Comparing the comprehensibility of textual and graphical programs: The case of Petri nets. In Empirical Studies of Programmers: Proceedings of the 5th Workshop (Palo Alto, Calif.). Ablex, Norwood, N.J., 137-161.
    • (1993) Empirical Studies of Programmers: Proceedings of the 5th Workshop , pp. 137-161
    • Moher, T.1    Mak, D.2    Blumenthal, B.3    Leventhal, L.4
  • 28
    • 0012173711 scopus 로고
    • Graphical techniques in a spreadsheet for specifying user interfaces
    • (New Orleans, La., Apr. 28-May 2). ACM, New York
    • Myers, B. 1991. Graphical techniques in a spreadsheet for specifying user interfaces. In Proceedings of CHI ‘91: Conference on Human Factors in Computing Systems (New Orleans, La., Apr. 28-May 2). ACM, New York, 243-249.
    • (1991) Proceedings of CHI ‘91: Conference on Human Factors in Computing Systems , pp. 243-249
    • Myers, B.1
  • 29
    • 0025521552 scopus 로고    scopus 로고
    • Garnet: Comprehensive support for graphical, highly interactive user interfaces
    • D., Pervin, E., Mickish, A., and Marchal Computer 23, 11 (Nov.)
    • Myers, B., Guise, D., Dannenberg, R., Vander Zanden, B., Kosbie, D., Pervin, E., Mickish, A., and Marchal, P. 1990. Garnet: Comprehensive support for graphical, highly interactive user interfaces. Computer 23, 11 (Nov.). 71-85.
    • Kosbie , pp. 71-85
    • Myers, B.1    Guise, D.2    Dannenberg, R.3    Zanden, V.4
  • 30
    • 0004226258 scopus 로고
    • A Small Matter of Programming: Perspectives on End User Computing
    • MIT Press, Cambridge, Mass
    • Nardi, B. 1993. A Small Matter of Programming: Perspectives on End User Computing. MIT Press, Cambridge, Mass.
    • (1993)
    • Nardi, B.1
  • 31
    • 84923914962 scopus 로고
    • Is it easier to write matrix manipulation programs visually or textually?
    • (Bergen, Norway, Aug. 24-27). IEEE Computer Society Press, Los Alamitos, Calif.
    • Pandey, R. and Burnett, M. 1993. Is it easier to write matrix manipulation programs visually or textually? An empirical study. In Proceedings of the 1993 IEEE Symposium on Visual Languages (Bergen, Norway, Aug. 24-27). IEEE Computer Society Press, Los Alamitos, Calif., 344-351.
    • (1993) Proceedings of the 1993 IEEE Symposium on Visual Languages , pp. 344-351
    • Pandey, R.1    Burnett, M.2
  • 32
    • 0029327901 scopus 로고
    • Why looking isn't always seeing: Readership skills and graphical programming
    • (June)
    • Petre, M. 1995. Why looking isn't always seeing: Readership skills and graphical programming. Commun. ACM 38, 6 (June), 33-44.
    • (1995) Commun , vol.38 , pp. 33-44
    • Petre, M.1
  • 33
    • 0029723149 scopus 로고    scopus 로고
    • Tactile programming: A unified manipulation paradigm supporting program comprehension, composition and sharing
    • (Boulder, Colo., Sept. 3-6). IEEE Computer Society Press, Los Alamitos, Calif.
    • Repenning, A. and Ambach, J. 1996. Tactile programming: A unified manipulation paradigm supporting program comprehension, composition and sharing. In Proceedings of the 1996 IEEE Symposium on Visual Languages (Boulder, Colo., Sept. 3-6). IEEE Computer Society Press, Los Alamitos, Calif., 102-109.
    • (1996) Proceedings of the 1996 IEEE Symposium on Visual Languages , pp. 102-109
    • Repenning, A.1    Ambach, J.2
  • 34
    • 0020799406 scopus 로고
    • Direct manipulation: A step beyond programming languages
    • (Aug.)
    • Shneiderman, B. 1983. Direct manipulation: A step beyond programming languages. Computer 16, 8 (Aug.), 57-69.
    • (1983) Computer , vol.16 , pp. 57-69
    • Shneiderman, B.1
  • 35
    • 0001059410 scopus 로고    scopus 로고
    • Expanding the utility of spreadsheets through the integration of visual programming and user interface objects
    • (Gubbio, Italy, May 27-29). ACM, New York
    • Smedley, T., Cox, P., and Byrne, S. 1996. Expanding the utility of spreadsheets through the integration of visual programming and user interface objects. In Proceedings of Advanced Visual Interfaces ‘96 (Gubbio, Italy, May 27-29). ACM, New York, 148-155.
    • (1996) Proceedings of Advanced Visual Interfaces ‘96 , pp. 148-155
    • Smedley, T.1    Cox, P.2    Byrne, S.3
  • 36
    • 0028478501 scopus 로고
    • KidSim: Programming agents without a programming language
    • (July)
    • Smith, D., Cypher, A., and Spohrer, J. 1994. KidSim: Programming agents without a programming language. Commun. ACM 37, 7 (July), 54-67.
    • (1994) Commun , vol.37 , pp. 54-67
    • Smith, D.1    Cypher, A.2    Spohrer, J.3
  • 37
    • 0027813605 scopus 로고
    • Do algorithm animations assist learning?
    • (Amsterdam, The Netherlands, Apr. 24-29). ACM, New York
    • Stasko, J., Badre, A., and Lewis, C. 1993. Do algorithm animations assist learning? An empirical study and analysis. In Proceedings of INTERCHI '93 (Amsterdam, The Netherlands, Apr. 24-29). ACM, New York, 61-66.
    • (1993) Proceedings of INTERCHI '93 , pp. 61-66
    • Stasko, J.1    Badre, A.2    Lewis, C.3
  • 38
    • 84976722764 scopus 로고
    • Demonstrational and constraint-based technologies for pictorially specifying application objects and behaviors
    • (Dec.)
    • Vander Zanden, B. and Myers, B. 1995. Demonstrational and constraint-based technologies for pictorially specifying application objects and behaviors. ACM Trans. Comput. Hum. Interact. 2, 4 (Dec.), 308-356.
    • (1995) ACM Trans. Comput. Hum. Interact. , vol.2 , pp. 308-356
    • Vander, Z.B.1    Myers, B.2
  • 39
    • 0029711232 scopus 로고    scopus 로고
    • Retire Superman: Handling exceptions seamlessly in declarative visual programming languages
    • (Boulder, Colo., Sept. 3-6). IEEE Computer Society Press, Los Alamitos, Calif.,
    • Van Zee, P., Burnett, M., and Chesire, M. 1996. Retire Superman: Handling exceptions seamlessly in declarative visual programming languages. In Proceedings of the 1996 IEEE Symposium on Visual Languages (Boulder, Colo., Sept. 3-6). IEEE Computer Society Press, Los Alamitos, Calif., 222-230.
    • (1996) Proceedings of the 1996 IEEE Symposium on Visual Languages , pp. 222-230
    • Van, Z.P.1    Burnett, M.2    Chesire, M.3
  • 40
    • 0031067927 scopus 로고    scopus 로고
    • Visual programming languages and the empirical evidence for and against
    • (Feb.)
    • Whitley, K. 1997. Visual programming languages and the empirical evidence for and against. J. Vis. Lang. Comput. 8, 1 (Feb.), 109-142.
    • (1997) J. Vis. Lang. Comput. , vol.8 , pp. 109-142
    • Whitley, K.1
  • 43
    • 0347780149 scopus 로고
    • A WYSIWYC (what you see is what you compute) spreadsheet
    • In (Bergen, Norway, Aug. 24-27). IEEE Computer Society Press, Los Alamitos, Calif.
    • Wilde, N. 1993. A WYSIWYC (what you see is what you compute) spreadsheet. In Proceedings of the 1993 IEEE Symposium on Visual Languages (Bergen, Norway, Aug. 24-27). IEEE Computer Society Press, Los Alamitos, Calif., 72-76.
    • (1993) Proceedings of the 1993 IEEE Symposium on Visual Languages , pp. 72-76
    • Wilde, N.1
  • 44
    • 0028715523 scopus 로고
    • From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships
    • In (St. Louis, Mo., Oct. 4-7). IEEE Computer Society Press, Los Alamitos, Calif.
    • Yang, S. and Burnett, M. 1994. From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships. In Proceedings of the 1994 IEEE Symposium on Visual Languages (St. Louis, Mo., Oct. 4-7). IEEE Computer Society Press, Los Alamitos, Calif., 6-14.
    • (1994) Proceedings of the 1994 IEEE Symposium on Visual Languages , pp. 6-14
    • Yang, S.1    Burnett, M.2
  • 45
    • 0031498431 scopus 로고    scopus 로고
    • Representation design benchmarks: A design-time aid for VPL navigable static representations
    • (Oct./Dec.)
    • Yang, S., Burnett, M., Dekoven, E., and Zloof, M. 1997. Representation design benchmarks: A design-time aid for VPL navigable static representations. J. Vis. Lang. Comput. 8, 5/6 (Oct./Dec.), 563-599.
    • (1997) J. Vis. Lang. Comput. , vol.8 , Issue.5-6 , pp. 563-599
    • Yang, S.1    Burnett, M.2    Dekoven, E.3    Zloof, M.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.