메뉴 건너뛰기




Volumn 9, Issue 4, 2002, Pages 253-284

A Scalable Method for Deductive Generalization in the Spreadsheet Paradigm

Author keywords

concrete programming; Forms 3; generalization; graphical programming; Human Factors; Human computer interaction; Languages; spreadsheet languages

Indexed keywords


EID: 45849150561     PISSN: 10730516     EISSN: 15577325     Source Type: Journal    
DOI: 10.1145/586081.586083     Document Type: Article
Times cited : (4)

References (35)
  • 1
    • 0002512365 scopus 로고    scopus 로고
    • The Formulate visual programming language
    • Ambler, A. 1999. The Formulate visual programming language. Dr. Dobb's Journal 24, 8, 21-28
    • (1999) Dr. Dobb's Journal , vol.24 , Issue.8 , pp. 21-28
    • Ambler, A.1
  • 2
    • 43949171840 scopus 로고
    • Generalizing selection in by-demonstration programming
    • Ambler, A. and Hsia, Y. 1993. Generalizing selection in by-demonstration programming. J. Vis. Lang. Comput. 4, 3, 283-300
    • (1993) J. Vis. Lang. Comput. , vol.4 , Issue.3 , pp. 283-300
    • Ambler, A.1    Hsia, Y.2
  • 3
    • 0002315657 scopus 로고
    • Interactive visual data abstraction in a declarative visual programming language
    • Burnett, M. and Ambler, A. 1994. Interactive visual data abstraction in a declarative visual programming language. J. Vis. Lang. Comput. 5, 1, 29-60
    • (1994) J. Vis. Lang. Comput. , vol.5 , Issue.1 , pp. 29-60
    • Burnett, M.1    Ambler, A.2
  • 4
    • 84907401654 scopus 로고    scopus 로고
    • Implementing level 4 liveness in declarative visual programming languages
    • (Halifax, N. S., Canada, Sept. Press, Los Alamitos, Calif.
    • Burnett, M., Atwood, J., and Welch, Z. 1998. Implementing level 4 liveness in declarative visual programming languages. In Proceedings of the IEEE Symposium on Visual Languages (Halifax, N. S., Canada, Sept. 1-4, 1998). IEEE Computer Society Press, Los Alamitos, Calif., 126-133
    • (1998) Proceedings of the IEEE Symposium on Visual Languages , Issue.1-4 , pp. 126-133
    • Burnett, M.1    Atwood, J.2    Welch, Z.3
  • 5
    • 0035634509 scopus 로고    scopus 로고
    • Forms/3: a first-order visual language to explore the boundaries of the spreadsheet paradigm
    • Burnett, M., Atwood, J., Djang, R., Gottfried, H., Reichwein, J., and Yang, S. 2001a. Forms/3: a first-order visual language to explore the boundaries of the spreadsheet paradigm. J. Funct. Program. 11, 2, 155-206
    • (2001) J. Funct. Program. , vol.11 , Issue.2 , pp. 155-206
    • Burnett, M.1    Atwood, J.2    Djang, R.3    Gottfried, H.4    Reichwein, J.5    Yang, S.6
  • 6
    • 0033696810 scopus 로고    scopus 로고
    • Time in grid-oriented VPLs: just another dimension?
    • (Seattle, Wash., Sept. Press, Los Alamitos, Calif.
    • Burnett, M., Cao, N., and Atwood, J. 2000. Time in grid-oriented VPLs: just another dimension? In Proceedings of the IEEE Symposium on Visual Languages (Seattle, Wash., Sept. 10-13, 2000). IEEE Computer Society Press, Los Alamitos, Calif., 137-144
    • (2000) Proceedings of the IEEE Symposium on Visual Languages , Issue.10-13 , pp. 137-144
    • Burnett, M.1    Cao, N.2    Atwood, J.3
  • 8
    • 85024287056 scopus 로고    scopus 로고
    • A Scalable Method for Deductive Generalization in the Spreadsheet Paradigm
    • Oregon State University, Corvallis, Ore
    • Burnett, M., Yang, S., and Summet, J. 2001b. A Scalable Method for Deductive Generalization in the Spreadsheet Paradigm. Technical Rep. TR 01-60-02, Oregon State University, Corvallis, Ore
    • (2001) Technical Rep. TR 01-60-02
    • Burnett, M.1    Yang, S.2    Summet, J.3
  • 9
    • 0032121506 scopus 로고    scopus 로고
    • Principles for information visualization spreadsheets
    • Chi, E., Riedl, J., Barry, P., and Konstan, J. 1998. Principles for information visualization spreadsheets. IEEE Comput. Graph. Appl. 18, 4, 30-38
    • (1998) IEEE Comput. Graph. Appl. , vol.18 , Issue.4 , pp. 30-38
    • Chi, E.1    Riedl, J.2    Barry, P.3    Konstan, J.4
  • 11
    • 84984609234 scopus 로고
    • A pure reasoning engine for programming by demonstration
    • (Marina del Rey, Calif., Nov. 2-4, 1994). ACM Press, New York, N.Y.
    • Frank, M. and Foley, J. 1994. A pure reasoning engine for programming by demonstration. In Proceedings of the ACM Symposium on User Interface Software and Technology (Marina del Rey, Calif., Nov. 2-4, 1994). ACM Press, New York, N.Y., 95-101
    • (1994) Proceedings of the ACM Symposium on User Interface Software and Technology , pp. 95-101
    • Frank, M.1    Foley, J.2
  • 12
    • 0032036386 scopus 로고    scopus 로고
    • Cocoa at the Visual Programming Challenge 1997
    • Heger, N., Cypher, A., and Smith, D. 1998. Cocoa at the Visual Programming Challenge 1997. J. Vis. Lang. Comput. 9, 2, 151-169
    • (1998) J. Vis. Lang. Comput. , vol.9 , Issue.2 , pp. 151-169
    • Heger, N.1    Cypher, A.2    Smith, D.3
  • 13
    • 85035008991 scopus 로고
    • Lazy memo-functions
    • (Nancy, France, Sept. Ed. Lecture Notes in Computer Science, Springer-Verlag, Bielefeld, Germany
    • Hughes, J. 1985. Lazy memo-functions. In Proceedings of Functional Programming and Computer Architecture (Nancy, France, Sept. 16-19, 1985). J. Jouannaud, Ed. Lecture Notes in Computer Science, vol. 201. Springer-Verlag, Bielefeld, Germany, 129-146
    • (1985) Proceedings of Functional Programming and Computer Architecture , vol.201 , Issue.16-19 , pp. 129-146
    • Hughes, J.1
  • 14
    • 0030167198 scopus 로고    scopus 로고
    • ToonTalk-An animated programming environment for children
    • Kahn, K. 1996. ToonTalk-An animated programming environment for children. J. Vis. Lang. Comput. 7, 2, 197-217
    • (1996) J. Vis. Lang. Comput. , vol.7 , Issue.2 , pp. 197-217
    • Kahn, K.1
  • 16
    • 0031376044 scopus 로고    scopus 로고
    • Keyboardless visual programming using voice, handwriting, and gesture
    • (Capri, Italy, Sept. 23-26, 1997). Los Alamitos, Calif.
    • Leopold, J. and Ambler, A. 1997. Keyboardless visual programming using voice, handwriting, and gesture. In Proceedings of the IEEE Symposium on Visual Languages (Capri, Italy, Sept. 23-26, 1997). IEEE Computer Society Press, Los Alamitos, Calif., 28-35
    • (1997) IEEE Computer Society , pp. 28-35
    • Leopold, J.1    Ambler, A.2
  • 17
    • 0002235294 scopus 로고
    • Tinker: a programming by demonstration system for beginning programmers
    • A. Cypher, Ed. MIT Press, Cambridge, Mass.
    • Lieberman, H. 1993. Tinker: a programming by demonstration system for beginning programmers. In Watch What I Do: Programming by Demonstration, A. Cypher, Ed. MIT Press, Cambridge, Mass., 48-64
    • (1993) Watch What I Do: Programming by Demonstration , pp. 48-64
    • Lieberman, H.1
  • 18
    • 0032645139 scopus 로고    scopus 로고
    • Getting more out of programming by demonstration
    • Pittsburgh, Pnenn., May ACM Press, New York, N.Y.
    • Mcdaniel, R. and Myers, B. 1999. Getting more out of programming by demonstration. In Proceedings of the ACM Conference on Human Factors in Computing Systems, Pittsburgh, Pnenn., May 15-20, 1999). ACM Press, New York, N.Y., 442-449
    • (1999) Proceedings of the ACM Conference on Human Factors in Computing Systems , Issue.15-20 , pp. 442-449
    • Mcdaniel, R.1    Myers, B.2
  • 19
    • 0012173711 scopus 로고
    • Graphical techniques in a spreadsheet for specifying user interfaces
    • (New Orleans, La., April 28-May 2, 1991). ACM Press, New York, N.Y.
    • Myers, B. 1991. Graphical techniques in a spreadsheet for specifying user interfaces. In Proceedings of the ACM Conference on Human Factors in Computing Systems (New Orleans, La., April 28-May 2, 1991). ACM Press, New York, N.Y., 243-249
    • (1991) Proceedings of the ACM Conference on Human Factors in Computing Systems , pp. 243-249
    • Myers, B.1
  • 20
    • 0041564876 scopus 로고
    • Peridot: creating user interfaces by demonstration
    • A. Cypher, Ed. MIT Press, Cambridge, Mass.
    • Myers, B. 1993. Peridot: creating user interfaces by demonstration. In Watch What I Do: Programming by Demonstration, A. Cypher, Ed. MIT Press, Cambridge, Mass., 124-153
    • (1993) Watch What I Do: Programming by Demonstration , pp. 124-153
    • Myers, B.1
  • 21
    • 0031628260 scopus 로고    scopus 로고
    • Scripting graphical applications by demonstration
    • (Los Angeles, Calif., April 18-23, 1998). ACM Press, New York, N.Y.
    • Myers, B. 1998. Scripting graphical applications by demonstration. In Proceedings of the ACM Conference on Human Factors in Computing Systems (Los Angeles, Calif., April 18-23, 1998). ACM Press, New York, N.Y., 534-541
    • (1998) Proceedings of the ACM Conference on Human Factors in Computing Systems , pp. 534-541
    • Myers, B.1
  • 22
    • 85025391817 scopus 로고    scopus 로고
    • Past, present, and future of user interface software tools
    • Myers, B., Hudson, S., and Pausch, R. 2000. Past, present, and future of user interface software tools. ACM Trans. Comput.-Hum. Interact. 7, 1, 3-28
    • (2000) ACM Trans. Comput.-Hum. Interact. , vol.7 , Issue.1 , pp. 3-28
    • Myers, B.1    Hudson, S.2    Pausch, R.3
  • 23
    • 85024248269 scopus 로고
    • In Watch What I Do: Programming by Demonstration, A
    • Cypher, Ed. MIT Press, Cambridge, Mass.
    • Myers, B. and Maulsby, D. 1993. Glossary. In Watch What I Do: Programming by Demonstration, A. Cypher, Ed. MIT Press, Cambridge, Mass., 593-603
    • (1993) Glossary , pp. 593-603
    • Myers, B.1    Maulsby, D.2
  • 26
    • 85030537905 scopus 로고    scopus 로고
    • Graphical rewrite rule analogies: avoiding the inherit or copy & paste reuse dilemma
    • (Halifax, N.S., Canada, Sept. 1-4, 1998). IEEE Computer Society Press, Los Alamitos, Calif.
    • Perrone, C. and Repenning, A. 1998. Graphical rewrite rule analogies: avoiding the inherit or copy & paste reuse dilemma. In Proceedings of the IEEE Symposium on Visual Languages (Halifax, N.S., Canada, Sept. 1-4, 1998). IEEE Computer Society Press, Los Alamitos, Calif., 40-46
    • (1998) Proceedings of the IEEE Symposium on Visual Languages , pp. 40-46
    • Perrone, C.1    Repenning, A.2
  • 27
    • 0029517118 scopus 로고
    • Bending the rules: steps toward semantically enriched graphical rewrite rules
    • (Darmstadt, Germany, Sept. 5-9, 1995). IEEE Computer Society Press, Los Alamitos, Calif.
    • Repenning, A. 1995. Bending the rules: steps toward semantically enriched graphical rewrite rules. In Proceedings of the IEEE Symposium on Visual Languages (Darmstadt, Germany, Sept. 5-9, 1995). IEEE Computer Society Press, Los Alamitos, Calif., 226-233
    • (1995) Proceedings of the IEEE Symposium on Visual Languages , pp. 226-233
    • Repenning, A.1
  • 28
    • 0028699057 scopus 로고
    • Creating user-intended programs with programming by demonstration
    • In Proceedings of the IEEE Symposium on Visual Languages (St. Louis, Mo, Oct. Press
    • Sassin, M. 1994. Creating user-intended programs with programming by demonstration. In Proceedings of the IEEE Symposium on Visual Languages (St. Louis, Mo, Oct. 4-7, 1994). IEEE Computer Society Press, Los Alamitos, Calif., 153-160
    • (1994) IEEE Computer Society , Issue.4-7 , pp. 153-160
    • Sassin, M.1
  • 29
    • 48649092154 scopus 로고
    • Pygmalion: a computer program to model and stimulate creative thought, Ph
    • Stanford University, Stanford Calif. 1975. (A more accessible summary of this work can be found in Cypher, A. 1993. Watch What I Do: Programming by Demonstration. MIT Press, Cambridge, Mass.)
    • Smith, D. 1975. Pygmalion: a computer program to model and stimulate creative thought, Ph.D. dissertation, Stanford University, Stanford Calif. 1975. (A more accessible summary of this work can be found in Cypher, A. 1993. Watch What I Do: Programming by Demonstration. MIT Press, Cambridge, Mass.)
    • (1975) D. dissertation
    • Smith, D.1
  • 30
    • 0030389362 scopus 로고    scopus 로고
    • Simplifying macro definition in programming by demonstration
    • Seattle, Wash., Nov. ACM Press, New York, N.Y.
    • Sugiura, A. and Koseki, Y. 1996. Simplifying macro definition in programming by demonstration. In Proceedings of the ACM Symposium on User Interface Software and Technology, Seattle, Wash., Nov. 6-8, 1996). ACM Press, New York, N.Y., 173-182
    • (1996) Proceedings of the ACM Symposium on User Interface Software and Technology , Issue.6-8 , pp. 173-182
    • Sugiura, A.1    Koseki, Y.2
  • 31
    • 84976722764 scopus 로고
    • Demonstrational and constraint-based techniques for pictorially specifying application objects and behaviors
    • Vander Zanden, B. and Myers, B. 1995. Demonstrational and constraint-based techniques for pictorially specifying application objects and behaviors. ACM Trans. Comput.-Hum. Interact. 22, 4, 308-356
    • (1995) ACM Trans. Comput.-Hum. Interact. , vol.22 , Issue.4 , pp. 308-356
    • Vander, Z.B.1    Myers, B.2
  • 32
    • 0029722950 scopus 로고    scopus 로고
    • Solving display-based problems
    • (Boulder, Colo., Sept. 3-6, 1996). IEEE Computer Society Press, Los Alamitos, Calif.
    • Wang, G. and Ambler, A. 1996. Solving display-based problems. In Proceedings of the IEEE Symposium on Visual Languages (Boulder, Colo., Sept. 3-6, 1996). IEEE Computer Society Press, Los Alamitos, Calif., 122-129
    • (1996) Proceedings of the IEEE Symposium on Visual Languages , pp. 122-129
    • Wang, G.1    Ambler, A.2
  • 34
    • 0011033071 scopus 로고    scopus 로고
    • An interface builder for designing animated interfaces
    • Wolber, D. 1997. An interface builder for designing animated interfaces. ACM Trans. Comput.-Hum. Interact. 4, 4, 347-386
    • (1997) ACM Trans. Comput.-Hum. Interact. , vol.4 , Issue.4 , pp. 347-386
    • Wolber, D.1
  • 35
    • 0028715523 scopus 로고
    • From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships
    • In Proceedings of the IEEE Symposium on Visual Languages (St. Louis, Mo., Oct. Press
    • Yang, S. and Burnett, M. 1994. From concrete forms to generalized abstractions through perspective-oriented analysis of logical relationships. In Proceedings of the IEEE Symposium on Visual Languages (St. Louis, Mo., Oct. 4-7, 1994). IEEE Computer Society Press, Los Alamitos, Calif., 6-14
    • (1994) IEEE Computer Society , Issue.4-7 , pp. 6-14
    • Yang, S.1    Burnett, M.2


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