메뉴 건너뛰기




Volumn , Issue , 2008, Pages 30-34

More Natural end-user software engineering

Author keywords

Authoring; Designer; End user software engineering; Interactive behaviors; Natural Programming; Programming by demonstration; Survey

Indexed keywords

AUTHORING; DESIGNER; END-USER SOFTWARE ENGINEERING; INTERACTIVE BEHAVIORS; NATURAL PROGRAMMING; PROGRAMMING BY DEMONSTRATION;

EID: 57049171494     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1370847.1370854     Document Type: Conference Paper
Times cited : (11)

References (46)
  • 1
    • 33745838881 scopus 로고    scopus 로고
    • Goal-Directed Debugging of Spreadsheets
    • September 20-24, Dallas, TX: pp
    • Abraham, R. and Erwig, M. "Goal-Directed Debugging of Spreadsheets," in VL/HCC 2005. September 20-24, 2005. Dallas, TX: pp. 37-44.
    • (2005) VL/HCC 2005 , pp. 37-44
    • Abraham, R.1    Erwig, M.2
  • 5
    • 28044462886 scopus 로고    scopus 로고
    • Profiling software API usability for consumer electronics
    • Bore, C. and Bore, S., "Profiling software API usability for consumer electronics." Consumer Electronics, 2005.
    • (2005) Consumer Electronics
    • Bore, C.1    Bore, S.2
  • 7
    • 2042503037 scopus 로고    scopus 로고
    • Measuring API Usability
    • May
    • Clarke, S., "Measuring API Usability." Dr. Dobbs Journal, May, 2004. pp. S6-S9.
    • (2004) Dr. Dobbs Journal
    • Clarke, S.1
  • 8
    • 57049148921 scopus 로고    scopus 로고
    • Describing and Measuring API Usability with the Cognitive Dimensions
    • Clarke, S. "Describing and Measuring API Usability with the Cognitive Dimensions," in Cognitive Dimensions of Notations 10th Anniversary Workshop. 2005. www.cl.cam.ac.uk/~afb21/CognitiveDimensions/ workshop2 005/Clarke-position-paper.pdf
    • (2005) Cognitive Dimensions of Notations 10th Anniversary Workshop
    • Clarke, S.1
  • 9
  • 11
    • 32844470015 scopus 로고    scopus 로고
    • Davis, R.C. and Landay, J.A. Informal Animation Sketching: Requirements and Design, in AAAI 2004 Fall Symposium on Making Pen-Based Interaction Intelligent and Natural. October 21-24, 2004. pp. 42-48.
    • Davis, R.C. and Landay, J.A. "Informal Animation Sketching: Requirements and Design," in AAAI 2004 Fall Symposium on Making Pen-Based Interaction Intelligent and Natural. October 21-24, 2004. pp. 42-48.
  • 13
    • 0023454438 scopus 로고
    • The vocabulary problem in human-system communication
    • Furnas, G.W., Landauer, T.K., Gomez, L.M., and Dumais, S.T., "The vocabulary problem in human-system communication" Commun. ACM, 1987. 30(11): pp. 964-971.
    • (1987) Commun. ACM , vol.30 , Issue.11 , pp. 964-971
    • Furnas, G.W.1    Landauer, T.K.2    Gomez, L.M.3    Dumais, S.T.4
  • 15
    • 33244494424 scopus 로고    scopus 로고
    • Kersten, M. and Murphy, G.C. Mylar: a degree-of-interest model for IDEs, in AOSD'05: 4th international Conference on Aspect-Oriented Software Development. March 14-18, 2005. Chicago, Illinois: pp. 159-168.
    • Kersten, M. and Murphy, G.C. "Mylar: a degree-of-interest model for IDEs," in AOSD'05: 4th international Conference on Aspect-Oriented Software Development. March 14-18, 2005. Chicago, Illinois: pp. 159-168.
  • 17
    • 34548742277 scopus 로고    scopus 로고
    • A Field Study of Information Needs in Collocated Software Development Teams
    • May 20-26, Minneapolis, MN
    • Ko, A.J. and DeLine, R. "A Field Study of Information Needs in Collocated Software Development Teams," in International Conference on Software Engineering (ICSE2007). May 20-26, 2007. Minneapolis, MN:
    • (2007) International Conference on Software Engineering (ICSE2007)
    • Ko, A.J.1    DeLine, R.2
  • 18
    • 4544284515 scopus 로고    scopus 로고
    • Ko, A.J. and Myers, B.A. Development and Evaluation of a Model of Programming Errors, in IEEE Symposium on End-User and Domain-Specific Programming (EUP'03), part of the IEEE Symposia on Human-Centric Computing Languages and Environments. October 28-31, 2003. Auckland, New Zealand: pp. 7-14.
    • Ko, A.J. and Myers, B.A. "Development and Evaluation of a Model of Programming Errors," in IEEE Symposium on End-User and Domain-Specific Programming (EUP'03), part of the IEEE Symposia on Human-Centric Computing Languages and Environments. October 28-31, 2003. Auckland, New Zealand: pp. 7-14.
  • 19
    • 4544342841 scopus 로고    scopus 로고
    • Ko, A.J. and Myers, B.A. Designing the Whyline, A Debugging Interface for Asking Why and Why Not questions about Runtime Failures, in Proceedings CHI'2004: Human Factors in Computing Systems. April 24-29, 2004. Vienna, Austria: pp. 151-158.
    • Ko, A.J. and Myers, B.A. "Designing the Whyline, A Debugging Interface for Asking Why and Why Not questions about Runtime Failures," in Proceedings CHI'2004: Human Factors in Computing Systems. April 24-29, 2004. Vienna, Austria: pp. 151-158.
  • 20
    • 57349156958 scopus 로고    scopus 로고
    • Debugging, Reinvented: Asking and Answering Why and Why Not Questions about Program Behavior
    • 10-18 May, Leipzig, Germany: pp. To appear
    • Ko, A.J. and Myers, B.A. "Debugging, Reinvented: Asking and Answering Why and Why Not Questions about Program Behavior," in ICSE'2008: 30th International Conference on Software Engineering. 10-18 May, 2008. Leipzig, Germany: pp. To appear.
    • (2008) ICSE'2008: 30th International Conference on Software Engineering
    • Ko, A.J.1    Myers, B.A.2
  • 21
    • 16244412320 scopus 로고    scopus 로고
    • Ko, A.J., Myers, B.A., and Aung, H.H. Six Learning Barriers in End-User Programming Systems, in IEEE Symposium on Visual Languages and Human-Centric Computing. September 26-29, 2004. Rome, Italy: pp. 199-206.
    • Ko, A.J., Myers, B.A., and Aung, H.H. "Six Learning Barriers in End-User Programming Systems," in IEEE Symposium on Visual Languages and Human-Centric Computing. September 26-29, 2004. Rome, Italy: pp. 199-206.
  • 22
    • 33947322194 scopus 로고    scopus 로고
    • An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks
    • Dec
    • Ko, A.J., Myers, B.A., Coblenz, M., and Aung, H.H., "An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks." IEEE Transactions on Software Engineering, Dec, 2006. 33(12): pp. 971-987.
    • (2006) IEEE Transactions on Software Engineering , vol.33 , Issue.12 , pp. 971-987
    • Ko, A.J.1    Myers, B.A.2    Coblenz, M.3    Aung, H.H.4
  • 23
    • 0035280412 scopus 로고    scopus 로고
    • Sketching Interfaces: Toward More Human Interface Design
    • March
    • Landay, J. and Myers, B., "Sketching Interfaces: Toward More Human Interface Design." IEEE Computer, March, 2001. 34(3): pp. 56-64.
    • (2001) IEEE Computer , vol.34 , Issue.3 , pp. 56-64
    • Landay, J.1    Myers, B.2
  • 24
    • 38049079668 scopus 로고    scopus 로고
    • LaToza, T.D., Garlan, D., Herbsleb, J.D., and Myers, B.A. Program comprehension as fact finding, in ESEC/FSE 2007: ACM SIGSOFT Symposium on the Foundations of Software Engineering. September 3-7, 2007. Dubrovnik, Croatia: pp. 361-370.
    • LaToza, T.D., Garlan, D., Herbsleb, J.D., and Myers, B.A. "Program comprehension as fact finding," in ESEC/FSE 2007: ACM SIGSOFT Symposium on the Foundations of Software Engineering. September 3-7, 2007. Dubrovnik, Croatia: pp. 361-370.
  • 25
    • 57049179990 scopus 로고    scopus 로고
    • How Developers Reason about Update Paths
    • Submitted for publication
    • LaToza, T.D. and Myers, B.A., "How Developers Reason about Update Paths." Submitted for publication, 2008.
    • (2008)
    • LaToza, T.D.1    Myers, B.A.2
  • 27
    • 85013185379 scopus 로고    scopus 로고
    • The Debugging Scandal and What to Do About It
    • April, Special Issue
    • Lieberman, H., "The Debugging Scandal and What to Do About It." CACM, April, 1997. 40(4): pp. 26-78. Special Issue.
    • (1997) CACM , vol.40 , Issue.4 , pp. 26-78
    • Lieberman, H.1
  • 28
    • 0032072213 scopus 로고    scopus 로고
    • Building More Usable APIs
    • McLellan, S.G. and Roesler, A.W., "Building More Usable APIs." IEEE Software, 1998. 15(3): pp. 78-86.
    • (1998) IEEE Software , vol.15 , Issue.3 , pp. 78-86
    • McLellan, S.G.1    Roesler, A.W.2
  • 29
    • 85008030408 scopus 로고    scopus 로고
    • How are Java software developers using the Eclipse IDE?
    • Jul/Aug
    • Murphy, G.C., Kersten, M., and Findlater, L., "How are Java software developers using the Eclipse IDE?" IEEE Software, Jul/Aug, 2006. pp. 76-83.
    • (2006) IEEE Software , pp. 76-83
    • Murphy, G.C.1    Kersten, M.2    Findlater, L.3
  • 31
    • 33745869117 scopus 로고    scopus 로고
    • Myers, B., Weitzman, D.A., Ko, A.J., and Chau, D.H. Answering Why and Why Not Questions in User Interfaces, in Proceedings CHF2006: Human Factors in Computing Systems. April 22-27, 2006. Montreal, Canada: pp. 397-406.
    • Myers, B., Weitzman, D.A., Ko, A.J., and Chau, D.H. "Answering Why and Why Not Questions in User Interfaces," in Proceedings CHF2006: Human Factors in Computing Systems. April 22-27, 2006. Montreal, Canada: pp. 397-406.
  • 32
    • 84869132808 scopus 로고    scopus 로고
    • Invited Research Overview: End-User Programming
    • April 22-27, Montreal, Canada: pp
    • Myers, B.A., Ko, A.J., and Burnett, M.M. "Invited Research Overview: End-User Programming," in Extended Abstracts, CHF2006. April 22-27, 2006. Montreal, Canada: pp. 75-80.
    • (2006) Extended Abstracts, CHF2006 , pp. 75-80
    • Myers, B.A.1    Ko, A.J.2    Burnett, M.M.3
  • 33
    • 25844507916 scopus 로고    scopus 로고
    • Natural Programming Languages and Environments
    • Sept
    • Myers, B.A., Pane, J.F., and Ko, A., "Natural Programming Languages and Environments." CACM, Sept, 2004. 47(9): pp. 47-52.
    • (2004) CACM , vol.47 , Issue.9 , pp. 47-52
    • Myers, B.A.1    Pane, J.F.2    Ko, A.3
  • 34
    • 0033661408 scopus 로고    scopus 로고
    • Sitemaps, Storyboards, and Specifications: A Sketch of Web Site Design Practice
    • August, New York City: pp
    • Newman, M.W. and Landay, J.A. "Sitemaps, Storyboards, and Specifications: A Sketch of Web Site Design Practice," in Designing Interactive Systems, DIS 2000. August, 2000. New York City: pp. 263-274.
    • (2000) Designing Interactive Systems, DIS 2000 , pp. 263-274
    • Newman, M.W.1    Landay, J.A.2
  • 35
    • 57049177472 scopus 로고    scopus 로고
    • Pane, J., A Programming System for Children that is Designed for Usability. PhD Thesis, Computer Science Department, Carnegie Mellon University, 2002, Pittsburgh, PA. http://www.cs.cmu.edu/~pane/thesis/. Computer Science Technical Report CMU-CS-02-127.
    • Pane, J., A Programming System for Children that is Designed for Usability. PhD Thesis, Computer Science Department, Carnegie Mellon University, 2002, Pittsburgh, PA. http://www.cs.cmu.edu/~pane/thesis/. Computer Science Technical Report CMU-CS-02-127.
  • 36
    • 0033714067 scopus 로고    scopus 로고
    • Pane, J.F. and Myers, B.A. Tabular and Textual Methods for Selecting Objects from a Group, in Proceedings of VL 2000: IEEE International Symposium on Visual Languages. September 10-13, 2000. Seattle, WA: IEEE Computer Society, pp. 157-164.
    • Pane, J.F. and Myers, B.A. "Tabular and Textual Methods for Selecting Objects from a Group," in Proceedings of VL 2000: IEEE International Symposium on Visual Languages. September 10-13, 2000. Seattle, WA: IEEE Computer Society, pp. 157-164.
  • 37
    • 0038387942 scopus 로고    scopus 로고
    • Pane, J.F. and Myers, B.A. The Impact of Human-Centered Features on the Usability of a Programming System for Children, in CHI. Apr 1-6, 2002. Minneapolis, MN: pp. 684-685. http://www-2.cs.cmu.edu/~pane/research. html. Extended Abstracts for CHI'2002.
    • Pane, J.F. and Myers, B.A. "The Impact of Human-Centered Features on the Usability of a Programming System for Children," in CHI. Apr 1-6, 2002. Minneapolis, MN: pp. 684-685. http://www-2.cs.cmu.edu/~pane/research. html. Extended Abstracts for CHI'2002.
  • 38
    • 0035263067 scopus 로고    scopus 로고
    • Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems
    • February
    • Pane, J.F., Ratanamahatana, C.A., and Myers, B.A., "Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems." International Journal of Human-Computer Studies, February, 2001. 54(2): pp. 237-264. http://www.cs.cmu.edu/~pane/IJHCS. html.
    • (2001) International Journal of Human-Computer Studies , vol.54 , Issue.2 , pp. 237-264
    • Pane, J.F.1    Ratanamahatana, C.A.2    Myers, B.A.3
  • 40
    • 23844547358 scopus 로고    scopus 로고
    • How Effective Developers Investigate Source Code: An Exploratory Study
    • December
    • Robillard, M.P., Coelho, W., and Murphy, G.C., "How Effective Developers Investigate Source Code: An Exploratory Study." IEEE Transactions on Software Engineering, December, 2004. 30(12): pp. 889-903.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.12 , pp. 889-903
    • Robillard, M.P.1    Coelho, W.2    Murphy, G.C.3
  • 42
    • 34548794779 scopus 로고    scopus 로고
    • Usability Implications of Requiring Parameters in Objects' Constructors
    • May 20-26, Minneapolis, MN: pp. to appear. Submitted for Publication
    • Stylos, J. and Clarke, S. "Usability Implications of Requiring Parameters in Objects' Constructors," in International Conference on Software Engineering (ICSE2007). May 20-26, 2007. Minneapolis, MN: pp. to appear. Submitted for Publication.
    • (2007) International Conference on Software Engineering (ICSE2007)
    • Stylos, J.1    Clarke, S.2
  • 45
    • 0344771124 scopus 로고    scopus 로고
    • Program Understanding Behavior during Corrective Maintenance of Large-Scale Software
    • July
    • Vans, A.M., Mayrhauser, A.v., and Somlo, G., "Program Understanding Behavior during Corrective Maintenance of Large-Scale Software." Int'l J. Human-Computer Studies, July, 1999. 51(1): pp. 31-70.
    • (1999) Int'l J. Human-Computer Studies , vol.51 , Issue.1 , pp. 31-70
    • Vans, A.M.1    Mayrhauser, A.V.2    Somlo, G.3
  • 46
    • 56349161756 scopus 로고
    • Rough and Ready Prototypes: Lessons from Graphic Design
    • May, Monterey, CA: pp
    • Wong, Y.Y. "Rough and Ready Prototypes: Lessons from Graphic Design," in Extended Abstracts, SIGCHI'92. May, 1992. Monterey, CA: pp. 685.
    • (1992) Extended Abstracts, SIGCHI'92 , pp. 685
    • Wong, Y.Y.1


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