메뉴 건너뛰기




Volumn 43, Issue 3, 2011, Pages

The state of the art in end-user software engineering

Author keywords

End user development; End user programming; End user software engineering; Human computer interaction; Visual programming

Indexed keywords

END USER DEVELOPMENT; END USER PROGRAMMING; END-USER SOFTWARE ENGINEERING; HUMAN-COMPUTER; VISUAL PROGRAMMING;

EID: 79955668292     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/1922649.1922658     Document Type: Article
Times cited : (451)

References (274)
  • 2
    • 34247138878 scopus 로고    scopus 로고
    • Inferring templates from spreadsheets
    • Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
    • ABRAHAM, R. AND ERWIG,M. 2006a. Inferring templates from spreadsheets. In Proceedings of the International Conference on Software Engineering. 182-191. (Pubitemid 46600915)
    • (2006) Proceedings - International Conference on Software Engineering , vol.2006 , pp. 182-191
    • Abraham, R.1    Erwig, M.2
  • 5
    • 34548795909 scopus 로고    scopus 로고
    • GoalDebug: A spreadsheet debugger for end users
    • DOI 10.1109/ICSE.2007.39, 4222587, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
    • ABRAHAM, R. AND ERWIG, M. 2007a. GoalDebug: A spreadsheet debugger for end users. In Proceedings of the International Conference on Software Engineering. 251-260. (Pubitemid 47430660)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 251-260
    • Abraham, R.1    Erwig, M.2
  • 6
    • 33845578684 scopus 로고    scopus 로고
    • UCheck: A spreadsheet type checker for end users
    • DOI 10.1016/j.jvlc.2006.06.001, PII S1045926X06000383
    • ABRAHAM, R. AND ERWIG,M. 2007b. UCheck: A spreadsheet unit checker for end users. J. Visual Lang. Comput. 18, 1, 71-95. (Pubitemid 44933091)
    • (2007) Journal of Visual Languages and Computing , vol.18 , Issue.1 , pp. 71-95
    • Abraham, R.1    Erwig, M.2
  • 13
    • 0036881050 scopus 로고    scopus 로고
    • Abstraction as a means for end user computing in creative applications
    • BALABAN, M., BARZILAY, E., AND ELHADAD, M. 2002. Abstraction as a means for end user computing in creative applications. IEEE Trans. Syst. 32, 6, 640-653.
    • (2002) IEEE Trans. Syst. , vol.32 , Issue.6 , pp. 640-653
    • Balaban, M.1    Barzilay, E.2    Elhadad, M.3
  • 16
    • 0017472917 scopus 로고
    • Self-efficacy: Toward a unifying theory of behavioral change
    • BANDURA, A. 1977. Self-efficacy: Toward a unifying theory of behavioral change. Psych. Rev. 8, 2, 191-215.
    • (1977) Psych. Rev. , vol.8 , Issue.2 , pp. 191-215
    • Bandura, A.1
  • 20
  • 28
    • 37249016876 scopus 로고    scopus 로고
    • Natural development of nomadic interfaces based on conceptual descriptions
    • BERTI, S., PATERNÒ, F., AND SANTORO, C. 2006. Natural development of nomadic interfaces based on conceptual descriptions. In End User Development, 143-160.
    • (2006) End User Development , pp. 143-160
    • Berti, S.1    Paternò, F.2    Santoro, C.3
  • 33
    • 25844466676 scopus 로고    scopus 로고
    • End user developers at home
    • BLACKWELL, A. F. 2004. End user developers at home. Comm. ACM 47, 9, 65-66.
    • (2004) Comm. ACM , vol.47 , Issue.9 , pp. 65-66
    • Blackwell, A.F.1
  • 38
    • 59649086107 scopus 로고    scopus 로고
    • How do we program the home? Gender, attention investment, and the psychology of programming at home
    • BLACKWELL, A. F., RODE, J. A., AND TOYE, E. F. 2009. How do we program the home? Gender, attention investment, and the psychology of programming at home. Int. J. Human Comput. Stud. 67, 324-341.
    • (2009) Int. J. Human Comput. Stud. , vol.67 , pp. 324-341
    • Blackwell, A.F.1    Rode, J.A.2    Toye, E.F.3
  • 39
    • 0024012763 scopus 로고
    • A spiral model of software development and enhancement
    • BOEHM, B. W. 1988. A spiral model of software development and enhancement. IEEE Comput. 21, 5, 61-72.
    • (1988) IEEE Comput. , vol.21 , Issue.5 , pp. 61-72
    • Boehm, B.W.1
  • 43
    • 0032655346 scopus 로고
    • Towards a theory of the cognitive processes in computer programming
    • BROOKS, R. 1977. Towards a theory of the cognitive processes in computer programming, Int. J. Human- Comput. Stud. 51, 197-211.
    • (1977) Int. J. Human- Comput. Stud. , vol.51 , pp. 197-211
    • Brooks, R.1
  • 45
    • 34247172903 scopus 로고    scopus 로고
    • Software engineering for visual programming languages
    • World Scientific Publishing Company
    • BURNETT, M. 2001. Software engineering for visual programming languages. In Handbook of Software Engineering and Knowledge Engineering, vol. 2, World Scientific Publishing Company.
    • (2001) Handbook of Software Engineering and Knowledge Engineering , vol.2
    • Burnett, M.1
  • 46
    • 0035634509 scopus 로고    scopus 로고
    • Forms/3: A first-order visual language to explore the boundaries of the spreadsheet paradigm
    • (Mar.)
    • BURNETT, M., ATWOOD, J., DJANG, R. W., 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. Prog. 11, 2, (Mar.) 155-206.
    • (2001) J. Funct. Prog. , vol.11 , Issue.2 , pp. 155-206
    • Burnett, M.1    Atwood, J.2    Djang, R.W.3    Gottfried, H.4    Reichwein, J.5    Yang, S.6
  • 50
    • 0036612882 scopus 로고    scopus 로고
    • Testing homogeneous spreadsheet grids with the 'What You See Is What You Test' methodology
    • DOI 10.1109/TSE.2002.1010060
    • BURNETT, M., SHERETOV, A., REN, B., AND ROTHERMEL, G. 2002. Testing homogeneous spreadsheet grids with the 'What You See Is What You Test' methodology. IEEE Trans. Softw. Eng. 576-594. (Pubitemid 34835478)
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.6 , pp. 576-594
    • Burnett, M.1    Sheretov, A.2    Ren, B.3    Rothermel, G.4
  • 51
    • 21844482309 scopus 로고
    • Gender differences in self-efficacy and attitudes toward computers
    • BUSCH, T. 1995. Gender differences in self-efficacy and attitudes toward computers. J. Educat. Comput. Res. 12, 147-158.
    • (1995) J. Educat. Comput. Res. , vol.12 , pp. 147-158
    • Busch, T.1
  • 53
    • 57649155427 scopus 로고    scopus 로고
    • Design, adoption, and assessment of a socio-technical environment supporting independence for persons with cognitive disabilities
    • CARMIEN, S. P. AND FISCHER, G. 2008. Design, adoption, and assessment of a socio-technical environment supporting independence for persons with cognitive disabilities. In Proceedings of the ACM Conference on Human Factors in Computing Systems. 597-606.
    • (2008) Proceedings of the ACM Conference on Human Factors in Computing Systems , pp. 597-606
    • Carmien, S.P.1    Fischer, G.2
  • 54
    • 34548809120 scopus 로고    scopus 로고
    • Software development environments for scientific and engineering software: A series of case studies
    • DOI 10.1109/ICSE.2007.77, 4222616, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
    • CARVER, J., KENDALL, R., SQUIRES, S., AND POST, D. 2007. Software engineering environments for scientific and engineering software: A series of case studies. In Proceedings of the International Conference on Software Engineering. 550-559. (Pubitemid 47430689)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 550-559
    • Carver, J.C.1    Kendall, R.P.2    Squires, S.E.3    Post, D.E.4
  • 55
    • 67649626016 scopus 로고    scopus 로고
    • Automatic detection of dimension errors in spreadsheets
    • CHAMBERS, C. AND ERWIG, M. 2009. Automatic detection of dimension errors in spreadsheets. J. Visu. Lang. Comput. 20, 2009.
    • (2009) J. Visu. Lang. Comput. , vol.20 , pp. 2009
    • Chambers, C.1    Erwig, M.2
  • 63
    • 77950517539 scopus 로고    scopus 로고
    • End-user development: The software shaping workshop approach
    • Springer
    • COSTABILE, M. F., FOGLI, D.,MUSSIO, P., AND PICCINNO, A. 2006. End-user development: The software shaping workshop approach. In End-User Development, Springer, 183-205.
    • (2006) End-User Development , pp. 183-205
    • Costabile, M.F.1    Fogli D.Mussio, P.2    Piccinno, A.3
  • 65
    • 0024905136 scopus 로고
    • Prograph: A step towards liberating programming from textual conditioning
    • COX, P. T., GILES, F. R., AND PIETRZYKOWSKI, T. 1989. Prograph: A step towards liberating programming from textual conditioning. In Proceedings of the IEEE Workshop on Visual Languages. 150-156. (Pubitemid 20665884)
    • (1989) IEEE Workshop Visual Lang 1989 VL89 , pp. 150-156
    • Cox, P.T.1    Giles, F.R.2    Pietrzykowski, T.3
  • 71
    • 79955658599 scopus 로고    scopus 로고
    • End-user development as adaptive maintenance
    • Springer
    • DITTRICH, Y., LINDEBERG, O., AND LUNDBERG, L. 2006. End-user development as adaptive maintenance. In End-User Development, Springer, 295-313.
    • (2006) End-User Development , pp. 295-313
    • Dittrich, Y.1    Lindeberg, O.2    Lundberg, L.3
  • 85
    • 34547676158 scopus 로고    scopus 로고
    • Scaling a dataflow testing methodology to the multiparadigm world of commercial spreadsheets
    • DOI 10.1109/ISSRE.2006.40, 4021967, Proceedings - 17th International Symposium on Software Reliability Engineering, ISSRE 2006
    • FISHER II, M., ROTHERMEL, G., CREELAN, T., AND BURNETT, M. 2006a. Scaling a dataflow testing methodology to the multiparadigm world of commercial spreadsheets. In Proceedings of the IEEE International Symposium on Software Reliability Engineering. 13-22. (Pubitemid 47213938)
    • (2006) Proceedings - International Symposium on Software Reliability Engineering, ISSRE , pp. 13-22
    • Fisher II, M.1    Rothermel, G.2    Creelan, T.3    Burnett, M.4
  • 86
    • 0027644148 scopus 로고
    • An experimental comparison of the effectiveness of branch testing and data flow testing
    • FRANKL, P. G. AND WEISS, S. N. 1993. An experimental comparison of the effectiveness of branch testing and data flow testing. IEEE Trans. Softw. Eng. 19, 8, 774-787.
    • (1993) IEEE Trans. Softw. Eng. , vol.19 , Issue.8 , pp. 774-787
    • Frankl, P.G.1    Weiss, S.N.2
  • 89
    • 0343929763 scopus 로고
    • Silent design
    • GORB, P. AND DUMAS, A. 1987. Silent design. Des. Stud. 8, 150-156.
    • (1987) Des. Stud. , vol.8 , pp. 150-156
    • Gorb, P.1    Dumas, A.2
  • 94
    • 0011676622 scopus 로고
    • Comprehension differences in debugging by skilled and novice programmers
    • Ablex Publishing Corporation
    • GUGERTY, L. AND OLSON, G. M. 1986. Comprehension differences in debugging by skilled and novice programmers. In Empirical Studies of Programmers. Ablex Publishing Corporation, 13-27.
    • (1986) Empirical Studies of Programmers , pp. 13-27
    • Gugerty, L.1    Olson, G.M.2
  • 95
    • 79955660876 scopus 로고    scopus 로고
    • Improving the quality of contributed software on theMATLAB file exchange
    • in conjunction with the ACM Conference on Human Factors in Computing
    • GULLEY, N. 2006. Improving the quality of contributed software on theMATLAB file exchange. In Proceedings of the 2nd Workshop on End-User Software Engineering, in conjunction with the ACM Conference on Human Factors in Computing.
    • (2006) Proceedings of the 2nd Workshop on End-User Software Engineering
    • Gulley, N.1
  • 96
    • 0000499957 scopus 로고
    • There's no place like home: Continuing design in use
    • Lawrence Erlbaum Associates
    • HENDERSON, A., AND KYNG, M. 1991. There's no place like home: Continuing design in use. In Design at Work. Lawrence Erlbaum Associates, 219-240.
    • (1991) Design at Work , pp. 219-240
    • Henderson, A.1    Kyng, M.2
  • 97
    • 0028442626 scopus 로고
    • Creating, comprehending, and explaining spreadsheets: A cognitive interpretation of what discretionary users think of the spreadsheet model
    • HENDRY, D. G. AND GREEN, T. R. G. 1994. Creating, comprehending, and explaining spreadsheets: A cognitive interpretation of what discretionary users think of the spreadsheet model. Int. J. Hum.-Comput. Stud. 40, 6, 1033-1065.
    • (1994) Int. J. Hum.-Comput. Stud. , vol.40 , Issue.6 , pp. 1033-1065
    • Hendry, D.G.1    Green, T.R.G.2
  • 102
    • 0010074657 scopus 로고    scopus 로고
    • Gender differences in children's constructions of video games
    • Greenwood Publishing Group
    • KAFAI, Y. 1996. Gender differences in children's constructions of video games. In Interacting with Video, Greenwood Publishing Group, 39-66.
    • (1996) Interacting with Video , pp. 39-66
    • Kafai, Y.1
  • 103
    • 27944477874 scopus 로고    scopus 로고
    • More than words collaborative tailoring of a word processor
    • KAHLER, H. 2001. More Than WORDs - Collaborative tailoring of a word processor. J.Uni. Comput. Sci. 7, 9, 826-847. (Pubitemid 33799224)
    • (2001) Journal of Universal Computer Science , vol.7 , Issue.9 , pp. 826-847
    • Kahler, H.1
  • 105
    • 0023458756 scopus 로고
    • Debugging: An analysis of bug-location strategies
    • KATZ, I.R. AND ANDERSON, J. R. 1988. Debugging: An analysis of bug-location strategies, Human Comput. Interact. 3, 351-399.
    • (1988) Human Comput. Interact. , vol.3 , pp. 351-399
    • Katz, I.R.1    Anderson, J.R.2
  • 106
    • 27344439256 scopus 로고    scopus 로고
    • Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers
    • DOI 10.1145/1089733.1089734
    • KELLEHER, C. AND PAUSCH, R. 2005. Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. 37, 2, 83-137. (Pubitemid 41527574)
    • (2005) ACM Computing Surveys , vol.37 , Issue.2 , pp. 83-137
    • Kelleher, C.1    Pausch, R.2
  • 108
    • 35348903305 scopus 로고    scopus 로고
    • Storytelling alice motivates middle school girls to learn computer programming
    • DOI 10.1145/1240624.1240844, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
    • KELLEHER, C., PAUSCH, R., AND KIESLER, S. 2007. Storytelling Alice motivates middle school girls to learn computer programming. In Proceedings of the ACMConference on Human Factors in Computing Systems. 1455-1464. (Pubitemid 47581737)
    • (2007) Conference on Human Factors in Computing Systems - Proceedings , pp. 1455-1464
    • Kelleher, C.1    Pausch, R.2    Kiesler, S.3
  • 111
    • 34548742277 scopus 로고    scopus 로고
    • Information needs in collocated software development teams
    • DOI 10.1109/ICSE.2007.45, 4222596, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
    • KO, A. J. DELINE, R., AND VENOLIA, G. 2007. Information needs in collocated software development teams. In Proceedings of the International Conference on Software Engineering. 344-353. (Pubitemid 47430669)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 344-353
    • Ko, A.J.1    DeLine, R.2    Venolia, G.3
  • 114
    • 13844317770 scopus 로고    scopus 로고
    • A framework and methodology for studying the causes of software errors in programming systems
    • DOI 10.1016/j.jvlc.2004.08.003, PII S1045926X04000394
    • KO, A. J. AND MYERS, B. A. 2005. A framework and methodology for studying the causes of software errors in programming systems. J. Vis. Lang. and Comput. 16, 1-2, 41-84. (Pubitemid 40262413)
    • (2005) Journal of Visual Languages and Computing , vol.16 , Issue.1-2 SPEC. ISS. , pp. 41-84
    • Ko, A.J.1    Myers, B.A.2
  • 115
    • 33745848869 scopus 로고    scopus 로고
    • Barista: An implementation framework for enabling new tools, interaction techniques and views in code editors
    • CHI 2006: Conference on Human Factors in Computing Systems, Conference Proceedings SIGCHI
    • Ko, A. J. and Myers, B. A. 2006. Barista: An implementation framework for enabling new tools, interaction techniques and views for code editors. In Proceedings of the ACM Conference on Human Factors in Computing Systems. 387-396. (Pubitemid 44032123)
    • (2006) Conference on Human Factors in Computing Systems - Proceedings , vol.1 , pp. 387-396
    • Ko, A.J.1    Myers, B.A.2
  • 121
    • 33947315724 scopus 로고    scopus 로고
    • Maintaining mental models: A study of developer work habits
    • Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
    • LATOZA, T., VENOLIA, G., AND DELINE, R. 2006. Maintaining mental models: A study of developer work habits. In Proceedings of the International Conference on Software Engineering. 492-501. (Pubitemid 46600946)
    • (2006) Proceedings - International Conference on Software Engineering , vol.2006 , pp. 492-501
    • LaToza, T.D.1    Venolia, G.2    DeLine, R.3
  • 125
    • 57349122912 scopus 로고    scopus 로고
    • Participatory programming: Developing programmable bioinformatics tools for end users
    • Springer
    • LETONDAL, C. 2006. Participatory programming: Developing programmable bioinformatics tools for end users. In End-User Development, Springer, 207-242.
    • (2006) End-User Development , pp. 207-242
    • Letondal, C.1
  • 126
    • 0028548323 scopus 로고
    • Analyses of factors related to positive test bias in software testing
    • LEVENTHAL, L. M., TEASLEY, B. E., AND ROHLMAN, D. S. 1994. Analyses of factors related to positive test bias in software testing. Int. J. Hum.-Comput. Stud. 41, 717-749.
    • (1994) Int. J. Hum.-Comput. Stud. , vol.41 , pp. 717-749
    • Leventhal, L.M.1    Teasley, B.E.2    Rohlman, D.S.3
  • 133
    • 35348855052 scopus 로고    scopus 로고
    • Supporting end-users in the creation of dependable web clips
    • DOI 10.1145/1242572.1242701, 16th International World Wide Web Conference, WWW2007
    • LINGAM, S. AND ELBAUM, S. 2007. Supporting end-users in the creation of dependable web clips. In Proceedings of the International Conference on World Wide Web. 953-962. (Pubitemid 47582325)
    • (2007) 16th International World Wide Web Conference, WWW2007 , pp. 953-962
    • Lingam, S.1    Elbaum, S.2
  • 134
    • 35348869316 scopus 로고    scopus 로고
    • Koala: Capture, share, automate, personalize business processes on the web
    • DOI 10.1145/1240624.1240767, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
    • LITTLE, G., LAU, T. A., CYPHER, A., LIN, J., HABER, E. M., AND KANDOGAN, E. 2007. Koala: Capture, share, automate, personalize business processes on the web. In Proceedings of the ACM Conference on Human Factors in Computing Systems. 943-946. (Pubitemid 47581683)
    • (2007) Conference on Human Factors in Computing Systems - Proceedings , pp. 943-946
    • Little, G.1    Lau, T.A.2    Cypher, A.3    Lin, J.4    Haber, E.M.5    Kandogan, E.6
  • 138
    • 37249090702 scopus 로고    scopus 로고
    • Customization of Web applications through an intelligent environment exploiting logical interface descriptions
    • DOI 10.1016/j.intcom.2007.07.007, PII S0953543807000574
    • MACÍAS, J. A. AND PATERNÒ, F. 2008. Customization of web applications through an intelligent environment exploiting logical interface descriptions. Interact. Computers. 20, 1, 29-47. (Pubitemid 350267203)
    • (2008) Interacting with Computers , vol.20 , Issue.1 , pp. 29-47
    • Macias, J.A.1    Paterno, F.2
  • 144
    • 0021825586 scopus 로고
    • Prograph: A preliminary report
    • MATWIN, S. AND PIETRZYKOWSKI, T. 1985. Prograph: A preliminary report. Comput. Lang. 10, 2, 91-126.
    • (1985) Comput. Lang. , vol.10 , Issue.2 , pp. 91-126
    • Matwin, S.1    Pietrzykowski, T.2
  • 146
    • 77954116964 scopus 로고    scopus 로고
    • Organizational view of end-user development
    • Springer
    • MEHANDJIEV, N., SUTCLIFFE, A., AND LEE, D. 2006. Organizational view of end-user development. In End-User Development, Springer, 371-399.
    • (2006) End-User Development , pp. 371-399
    • Mehandjiev, N.1    Sutcliffe, A.2    Lee, D.3
  • 154
  • 156
    • 0043240677 scopus 로고    scopus 로고
    • DENIM: An informal web site design tool inspired by observations of practice
    • NEWMAN, M.W., LIN, J.,HONG, J. I., AND LANDAY, J. A. 2003. DENIM: An informal web site design tool inspired by observations of practice. Human-Comput. Interact. 18, 3, 259-324.
    • (2003) Human-Comput. Interact. , vol.18 , Issue.3 , pp. 259-324
    • Newman, M.W.1    Lin, J.2    Hong, J.I.3    Landay, J.A.4
  • 158
    • 84887256586 scopus 로고    scopus 로고
    • Dynamic spreadsheets as learning technology tools: Developing teachers' technology pedagogical content knowledge (TPCK)
    • NIESS, M., SADRI, P., AND LEE, K. 2007. Dynamic spreadsheets as learning technology tools: Developing teachers' technology pedagogical content knowledge (TPCK). American Educational Research Association.
    • (2007) American Educational Research Association
    • Niess, M.1    Sadri, P.2    Lee, K.3
  • 160
    • 14844309742 scopus 로고    scopus 로고
    • Justification effects on consumer choice of hedonic and utilitarian goods
    • DOI 10.1509/jmkr.42.1.43.56889
    • OKADA, E. M. 2005. Justification effects on consumer choice of hedonic and utilitarian goods. J. Market. Res. 62, 43-53. (Pubitemid 40346150)
    • (2005) Journal of Marketing Research , vol.42 , Issue.1 , pp. 43-53
    • Okada, E.M.1
  • 161
    • 0032057995 scopus 로고
    • Regression testing in an industrial environment
    • ONOMA, K.,TSAI W-T, POONAWALA,M., AND SUGANUMA,H. 1988. Regression testing in an industrial environment. Comm. ACM. 41, 5, 81-86.
    • (1988) Comm. ACM. , vol.41 , Issue.5 , pp. 81-86
    • Onoma, K.1    Tsai, W.-T.2    Poonawala, M.3    Suganuma, H.4
  • 162
    • 79955656311 scopus 로고    scopus 로고
    • Electronic medical records-Building encounter forms
    • in conjunction with the ACM Conference on Human Factors in Computing
    • ORRICK, E. 2006. Electronic medical records-Building encounter forms. In Proceedings of the 2nd Workshop on End-User Software Engineering, in conjunction with the ACM Conference on Human Factors in Computing.
    • (2006) Proceedings of the 2nd Workshop on End-User Software Engineering
    • Orrick, E.1
  • 163
    • 0012128883 scopus 로고
    • Finding spreadsheet errors: Most spreadsheet models have design flaws that may lead to long-term miscalculation
    • May
    • PANKO, R. 1995. Finding spreadsheet errors: Most spreadsheet models have design flaws that may lead to long-term miscalculation. Information Week, May, 100.
    • (1995) Information Week , pp. 100
    • Panko, R.1
  • 164
    • 0002939829 scopus 로고    scopus 로고
    • What we know about spreadsheet errors
    • PANKO, R. 1998. What we know about spreadsheet errors. J. End User Comput. 2, 15-21. (Pubitemid 128637225)
    • (1998) Journal of End User Computing , vol.10 , Issue.2 , pp. 15-21
    • Panko, R.R.1
  • 168
    • 36148969836 scopus 로고    scopus 로고
    • Supporting collaborative tailoring
    • Springer
    • PIPEK, V. AND KAHLER, H. 2006. Supporting collaborative tailoring. In End-User Development, Springer, 315-345.
    • (2006) End-User Development , pp. 315-345
    • Pipek, V.1    Kahler, H.2
  • 171
    • 0035791532 scopus 로고    scopus 로고
    • Increasing the confidence in off-the-shelf components: A software connector-based approach
    • RAKIC, M. AND MEDVIDOVIC, N. 2001. Increasing the confidence in off-the-shelf components: A software connector-based approach. ACM SIGSOFT Soft. Eng. Notes. 26, 3, 11-18.
    • (2001) ACM SIGSOFT Soft. Eng. Notes. , vol.26 , Issue.3 , pp. 11-18
    • Rakic, M.1    Medvidovic, N.2
  • 172
    • 4243075267 scopus 로고    scopus 로고
    • Software reuse strategies and component markets
    • RAVICHANDRAN, T. AND ROTHENBERGER, M. 2003. Software reuse strategies and component markets. Comm. ACM 46, 8, 109-114.
    • (2003) Comm. ACM , vol.46 , Issue.8 , pp. 109-114
    • Ravichandran, T.1    Rothenberger, M.2
  • 175
    • 0042223464 scopus 로고    scopus 로고
    • Programming by analogous examples
    • REPENNING, A. AND PERRONE, C. 2000. Programming by analogous examples. Comm. ACM 43, 3, 90-97.
    • (2000) Comm. ACM , vol.43 , Issue.3 , pp. 90-97
    • Repenning, A.1    Perrone, C.2
  • 182
  • 184
    • 0043240677 scopus 로고    scopus 로고
    • DENIM: An informal web site design tool inspired by observations of practice
    • NEWMAN, M.W., LIN, J.,HONG, J. I., AND LANDAY, J. A. 2003. DENIM: An informal web site design tool inspired by observations of practice. Human-Comput. Interact. 18, 3, 259-324.
    • (2003) Human-Comput. Interact. , vol.18 , Issue.3 , pp. 259-324
    • Newman, M.W.1    Lin, J.2    Hong, J.I.3    Landay, J.A.4
  • 186
    • 84887256586 scopus 로고    scopus 로고
    • Dynamic spreadsheets as learning technology tools: Developing teachers' technology pedagogical content knowledge (TPCK)
    • NIESS, M., SADRI, P., AND LEE, K. 2007. Dynamic spreadsheets as learning technology tools: Developing teachers' technology pedagogical content knowledge (TPCK). American Educational Research Association.
    • (2007) American Educational Research Association
    • Niess, M.1    Sadri, P.2    Lee, K.3
  • 188
    • 14844309742 scopus 로고    scopus 로고
    • Justification effects on consumer choice of hedonic and utilitarian goods
    • DOI 10.1509/jmkr.42.1.43.56889
    • OKADA, E. M. 2005. Justification effects on consumer choice of hedonic and utilitarian goods. J. Market. Res. 62, 43-53. (Pubitemid 40346150)
    • (2005) Journal of Marketing Research , vol.42 , Issue.1 , pp. 43-53
    • Okada, E.M.1
  • 189
    • 0032057995 scopus 로고
    • Regression testing in an industrial environment
    • ONOMA, K.,TSAI W-T, POONAWALA,M., AND SUGANUMA,H. 1988. Regression testing in an industrial environment. Comm. ACM. 41, 5, 81-86.
    • (1988) Comm. ACM. , vol.41 , Issue.5 , pp. 81-86
    • Onoma, K.1    Tsai, W.-T.2    Poonawala, M.3    Suganuma, H.4
  • 190
    • 79955656311 scopus 로고    scopus 로고
    • Electronic medical records-Building encounter forms
    • in conjunction with the ACM Conference on Human Factors in Computing
    • ORRICK, E. 2006. Electronic medical records-Building encounter forms. In Proceedings of the 2nd Workshop on End-User Software Engineering, in conjunction with the ACM Conference on Human Factors in Computing.
    • (2006) Proceedings of the 2nd Workshop on End-User Software Engineering
    • Orrick, E.1
  • 191
    • 0012128883 scopus 로고
    • Finding spreadsheet errors: Most spreadsheet models have design flaws that may lead to long-term miscalculation
    • May
    • PANKO, R. 1995. Finding spreadsheet errors: Most spreadsheet models have design flaws that may lead to long-term miscalculation. Information Week, May, 100.
    • (1995) Information Week , pp. 100
    • Panko, R.1
  • 192
    • 0002939829 scopus 로고    scopus 로고
    • What we know about spreadsheet errors
    • PANKO, R. 1998. What we know about spreadsheet errors. J. End User Comput. 2, 15-21. (Pubitemid 128637225)
    • (1998) Journal of End User Computing , vol.10 , Issue.2 , pp. 15-21
    • Panko, R.R.1
  • 196
    • 36148969836 scopus 로고    scopus 로고
    • Supporting collaborative tailoring
    • Springer
    • PIPEK, V. AND KAHLER, H. 2006. Supporting collaborative tailoring. In End-User Development, Springer, 315-345.
    • (2006) End-User Development , pp. 315-345
    • Pipek, V.1    Kahler, H.2
  • 199
    • 0035791532 scopus 로고    scopus 로고
    • Increasing the confidence in off-the-shelf components: A software connector-based approach
    • RAKIC, M. AND MEDVIDOVIC, N. 2001. Increasing the confidence in off-the-shelf components: A software connector-based approach. ACM SIGSOFT Soft. Eng. Notes. 26, 3, 11-18.
    • (2001) ACM SIGSOFT Soft. Eng. Notes. , vol.26 , Issue.3 , pp. 11-18
    • Rakic, M.1    Medvidovic, N.2
  • 200
    • 4243075267 scopus 로고    scopus 로고
    • Software reuse strategies and component markets
    • RAVICHANDRAN, T. AND ROTHENBERGER, M. 2003. Software reuse strategies and component markets. Comm. ACM 46, 8, 109-114.
    • (2003) Comm. ACM , vol.46 , Issue.8 , pp. 109-114
    • Ravichandran, T.1    Rothenberger, M.2
  • 203
    • 0042223464 scopus 로고    scopus 로고
    • Programming by analogous examples
    • REPENNING, A. AND PERRONE, C. 2000. Programming by analogous examples. Comm. ACM 43, 3, 90-97.
    • (2000) Comm. ACM , vol.43 , Issue.3 , pp. 90-97
    • Repenning, A.1    Perrone, C.2
  • 206
    • 23844547358 scopus 로고    scopus 로고
    • How effective developers investigate source code: An exploratory study
    • DOI 10.1109/TSE.2004.101
    • ROBILLARD, M. P., COELHO, W., AND MURPHY, G. C. 2004. How effective developers investigate source code: An exploratory study. IEEE Trans. Softw. Eng. 30, 12, 889-903. (Pubitemid 41158281)
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.12 , pp. 889-903
    • Robillard, M.P.1    Coelho, W.2    Murphy, G.C.3
  • 209
    • 26444443419 scopus 로고    scopus 로고
    • As easy as "Click": End-user Web engineering
    • Web Engineering: 5th International Conference, ICWE 2005. Proceedings
    • RODE, J., BHARDWAJ, Y., PEREZ-QUINONES, M. A., ROSSON, M. B., AND HOWARTH, J. 2005a. As easy as "Click": End-user web engineering. In Proceedings of the International Conference on Web Engineering. 478-488. (Pubitemid 41431607)
    • (2005) Lecture Notes in Computer Science , vol.3579 , pp. 478-488
    • Rode, J.1    Bhardwaj, Y.2    Perez-Quinones, M.A.3    Rosson, M.B.4    Howarth, J.5
  • 211
    • 32144441195 scopus 로고    scopus 로고
    • The fuzzy felt ethnography-Understanding the programming patterns of domestic appliances
    • RODE, J. A., TOYE, E. F., AND BLACKWELL, A. F. 2004. The fuzzy felt ethnography-Understanding the programming patterns of domestic appliances. Personal Ubiq. Computi. 8, 3-4, 161-176.
    • (2004) Personal Ubiq. Computi. , vol.8 , Issue.3-4 , pp. 161-176
    • Rode, J.A.1    Toye, E.F.2    Blackwell, A.F.3
  • 213
    • 0024303786 scopus 로고
    • Spreadsheet analysis and design
    • RONEN, B., PALLEY, M. A., AND LUCAS JR., H. C. 1989. Spreadsheet analysis and design, Comm. ACM 32, 1, 84-93.
    • (1989) Comm. ACM , vol.32 , Issue.1 , pp. 84-93
    • Ronen, B.1    Palley, M.A.2    Lucas Jr., H.C.3
  • 214
    • 16244399529 scopus 로고    scopus 로고
    • Everyday programming: Challenges and opportunities for informal web development
    • Proceedings - 2004 IEEE Symposium on Visual Languages and Human Centric Computing
    • ROSSON, M. B., BALLIN, J., AND NASH, H. 2004. Everyday programming: Challenges and opportunities for informal web development. In Proceedings of the IEEE Symposium on Visual Languages and Human- Centric Computing Languages and Environments. 123-130. (Pubitemid 40455740)
    • (2004) Proceedings - 2004 IEEE Symposium on Visual Languages and Human Centric Computing , pp. 123-130
    • Rosson, M.B.1    Ballin, J.2    Nash, H.3
  • 215
    • 33746549682 scopus 로고    scopus 로고
    • Who, what, and how: A survey of informal and professional web developers
    • DOI 10.1109/VLHCC.2005.73, 1509504, Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
    • ROSSON, M. B., BALLIN, J., AND RODE, J. 2005. Who, what, and how: A survey of informal and professional web developers. In Proceedings of the IEEE Symposium on Visual Languages andHuman-Centric Computing. 199-206. (Pubitemid 44131266)
    • (2005) Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing , vol.2005 , pp. 199-206
    • Rosson, M.B.1    Ballin, J.2    Rode, J.3
  • 216
    • 0000780653 scopus 로고    scopus 로고
    • The reuse of uses in Smalltalk programming
    • ROSSON, M. AND CARROLL, J. 1996. The reuse of uses in Smalltalk programming. ACM Trans. Comput.-Hum. Interact. 3, 3, 219-253.
    • (1996) ACM Trans. Comput.-Hum. Interact. , vol.3 , Issue.3 , pp. 219-253
    • Rosson, M.1    Carroll, J.2
  • 227
    • 33646514834 scopus 로고    scopus 로고
    • Interactive fault localization techniques in an end-user programming environment
    • RUTHRUFF, J. R.,BURNETT, M., AND ROTHERMEL, G. 2006. Interactive fault localization techniques in an end-user programming environment. IEEE Trans. Softw. Eng. 32, 4, 213-239.
    • (2006) IEEE Trans. Softw. Eng. , vol.32 , Issue.4 , pp. 213-239
    • Ruthruff, J.R.1    Burnett, M.2    Rothermel, G.3
  • 231
    • 0041910139 scopus 로고    scopus 로고
    • Modeling spreadsheet audit: A rigorous approach to automatic visualization
    • SAJANIEMI, J. 2000. Modeling spreadsheet audit: A rigorous approach to automatic visualization. J. Vis. Lang. Comput. 11, 1, 49-82.
    • (2000) J. Vis. Lang. Comput. , vol.11 , Issue.1 , pp. 49-82
    • Sajaniemi, J.1
  • 236
    • 33646529552 scopus 로고    scopus 로고
    • Estimating the numbers of end users and end user programmers
    • DOI 10.1109/VLHCC.2005.34, 1509505, Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
    • SCAFFIDI, C.,SHAW,M., AND MYERS, B. A. 2005. Estimating the numbers of end users and end user programmers. In Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing. 207-214. (Pubitemid 44131267)
    • (2005) Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing , vol.2005 , pp. 207-214
    • Scaffidi, C.1    Shaw, M.2    Myers, B.3
  • 237
    • 26044456428 scopus 로고    scopus 로고
    • When software engineers met research scientists: A case study
    • DOI 10.1007/s10664-005-3865-y
    • SEGAL, J. 2005. When software engineers met research scientists: A case study. Empir. Softw. Eng. 10, 517-536. (Pubitemid 41406984)
    • (2005) Empirical Software Engineering , vol.10 , Issue.4 , pp. 517-536
    • Segal, J.1
  • 239
    • 0029182283 scopus 로고
    • Architectural issues in software reuse: It's not just the functionality, it's the packaging
    • SHAW, M. 1995. Architectural issues in software reuse: It's not just the functionality, it's the packaging. In Proceedings of the Symposium on Software Reusability. 3-6.
    • (1995) Proceedings of the Symposium on Software Reusability , pp. 3-6
    • Shaw, M.1
  • 240
    • 79955656857 scopus 로고    scopus 로고
    • Avoiding costly errors in your spreadsheets
    • SHAW, M. 2004. Avoiding costly errors in your spreadsheets. Contractor's Manage. Rep. 11, 2-4.
    • (2004) Contractor's Manage. Rep. , vol.11 , pp. 2-4
    • Shaw, M.1
  • 241
    • 0028478501 scopus 로고
    • KidSim: Programming agents without a programming language
    • SMITH, D., CYPHER, A., AND SPOHRER, J. 1994. KidSim: Programming agents without a programming language. Comm. ACM 37, 7, 54-67.
    • (1994) Comm. ACM , vol.37 , Issue.7 , pp. 54-67
    • Smith, D.1    Cypher, A.2    Spohrer, J.3
  • 242
    • 0042761615 scopus 로고    scopus 로고
    • Programming by example: Novice programming comes of age
    • SMITH, D., CYPHER, A., AND TESLER, L. 2000. Programming by example: Novice programming comes of age. Comm. ACM 43, 3, 75-81.
    • (2000) Comm. ACM , vol.43 , Issue.3 , pp. 75-81
    • Smith, D.1    Cypher, A.2    Tesler, L.3
  • 243
    • 50949096152 scopus 로고    scopus 로고
    • Breaking it up: An industrial case study of component-based tailorable software design
    • Springer
    • STEVENS, G., QUAISSER, G., AND KLANN, M. 2006. Breaking it up: An industrial case study of component-based tailorable software design. In End-User Development, Springer, 269-294.
    • (2006) End-User Development , pp. 269-294
    • Stevens, G.1    Quaisser, G.2    Klann, M.3
  • 252
    • 58149204749 scopus 로고
    • Why software testing is sometimes ineffective: Two applied studies of positive test strategy
    • TEASLEY, B. AND LEVENTHAL, L. 1994. Why software testing is sometimes ineffective: Two applied studies of positive test strategy. J. Appl. Psych. 79, 1, 142-155.
    • (1994) J. Appl. Psych. , vol.79 , Issue.1 , pp. 142-155
    • Teasley, B.1    Leventhal, L.2
  • 254
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • TIP, F. 1995. A survey of program slicing techniques. J. Prog. Lang. 3, 3, 121-189.
    • (1995) J. Prog. Lang. , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 259
    • 33745840798 scopus 로고    scopus 로고
    • Girls' and boys' problems:Gender differences in solving problems in primary school mathematics in the Netherlands
    • Psychology Press, UK
    • VAN, DENHEUVEL-PANHEIZEN,M. 1999. Girls' and boys' problems:Gender differences in solving problems in primary school mathematics in the Netherlands. In Learning and Teaching Mathematics: An International Perspective, Psychology Press, UK, 223-253.
    • (1999) Learning and Teaching Mathematics: An International Perspective , pp. 223-253
    • Van Denheuvel-Panheizen, M.1
  • 261
    • 0042016457 scopus 로고
    • Software testing and verification
    • Academic Press, Orlando, FL
    • WHITE, L. J. 1987. Software testing and verification. In Advances in Computers. Academic Press, Orlando, FL, 335-390.
    • (1987) Advances in Computers , pp. 335-390
    • White, L.J.1
  • 262
    • 0348158376 scopus 로고    scopus 로고
    • Spreadsheet errors and techniques for finding them
    • WHITTAKER, D. 1999. Spreadsheet errors and techniques for finding them. Manage. Account. 77, 9, 50-51.
    • (1999) Manage. Account. , vol.77 , Issue.9 , pp. 50-51
    • Whittaker, D.1
  • 263
    • 33746490528 scopus 로고    scopus 로고
    • Facilitators and inhibitors of end-user development by teachers in a school environment
    • DOI 10.1109/VLHCC.2005.36, 1509506, Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
    • WIEDENBECK, S. 2005. Facilitators and inhibitors of end-user development by teachers in a school environment. IEEE Symposium on Visual Languages and Human-Centric Computing. 215-222. (Pubitemid 44131268)
    • (2005) Proceedings - 2005 IEEE Symposium on Visual Languages and Human-Centric Computing , vol.2005 , pp. 215-222
    • Wiedenbeck, S.1
  • 268
    • 38149102445 scopus 로고    scopus 로고
    • Component-based approaches to tailorable systems
    • Springer
    • WON,M.,STIEMERLING, O., ANDWULF, V. 2006. Component-based approaches to tailorable systems. In End-User Development, Springer, 115-141.
    • (2006) End-User Development , pp. 115-141
    • Won, M.1    Stiemerling, O.2    Wulf, V.3
  • 271
    • 0034515391 scopus 로고    scopus 로고
    • Exploration environments: Supporting users to learn groupware functions
    • DOI 10.1016/S0953-5438(00)00046-1
    • WULF, V. 2000. Exploration environments: Supporting users to learn groupware functions. Interact. Computers 13, 265-299. (Pubitemid 32034766)
    • (2000) Interacting with Computers , vol.13 , Issue.2 , pp. 265-299
    • Wulf, V.1
  • 273
    • 36148990991 scopus 로고    scopus 로고
    • Component-based tailorability: Enabling highly flexible software applications
    • DOI 10.1016/j.ijhcs.2007.08.007, PII S1071581907001127
    • WULF, V., PIPEK, V., AND WON, M. 2008. Component-based tailorability: Enabling highly flexible software applications. Int. J. Human-Computer Stud. 66, 1-22. (Pubitemid 350116610)
    • (2008) International Journal of Human Computer Studies , vol.66 , Issue.1 , pp. 1-22
    • Wulf, V.1    Pipek, V.2    Won, M.3
  • 274
    • 17444411454 scopus 로고    scopus 로고
    • Reuse-conducive development environments
    • DOI 10.1007/s10515-005-6206-x
    • YE, Y. AND FISCHER, G. 2005. Reuse-conducive development environments. Int. J. Automat. Softw. Eng. 12, 2, 199-235. (Pubitemid 40537734)
    • (2005) Automated Software Engineering , vol.12 , Issue.2 , pp. 199-235
    • Ye, Y.1    Fischer, G.2


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