Asian Journal of Information Technology

Year: 2011
Volume: 10
Issue: 6
Page No. 249 - 258

Block-Based Approach for End-User Software Development

Authors : AbdullahMohd Zin

References

Beck, K., 1999. Extreme Programming Explained: Embrace Change. Addison-Wesley, Boston.

Blackwell, A.F. and C. Morrison, 2010. A logical mind, not a programming mind: Psychology of a professional end-user. Proceedings of the 22nd Annual Workshop of Psychology of Programming Interset Group, September 19-21, 2010, University Carlos III of Madrid -.

Bogart, C., M. Burnett, A. Cypher and C. Scaffidi, 2008. End-user programming in the wild: A field study of CoScripter scripts. Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing, September 15-19, 2008, Herrsching am Ammersee, Germany, pp: 39-46.

Cheung, H.W., 2004. The impact of component-based technology on the role of user in traditional software development. 21st Comput. Sci. Seminar.

Costabile, M.F., D. Fogli, P. Mussio and A. Piccinno, 2004. Software environments for end-user development and tailoring. Psychnol. J., 2: 99-122.
Direct Link  |  

Costabile, M.F., P. Mussio, L.P. Provenza and A. Piccinno, 2009. Supporting end users to be co-designers of their tools. End User Dev., 5735: 70-85.
CrossRef  |  

Dinmore, M.D. and C.C. Boylls, 2010. Empirically-observed end-user programming behaviors in Yahoo! pipes. Proceedings of the 22nd Annual Workshop of Psychology of Programming, September 19-21, 2010, Leganes (Madrid), Spain, pp: 1-15.

Fisher II, M. and G. Rothermel, 2005. The EUSES spreadsheet corpus: A shared resource for supporting experimentation with spreadsheet dependability mechanisms. Proceedings of the 1st Workshop on End-User Software Engineering, May 21, 2005, Saint Louis, Missouri, USA., pp: 1-5.

Goodell, H., 1998. End user programming. Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, September, 1998, Dallas, Texas, pp: 215-222.

Harrisson, W., 2004. The dangers of end-user programming. IEEE Software, 21: 5-7.
CrossRef  |  

Ko, A.J., R. Abraham, L. Beckwith, A. Blackwell and M. Burnett et al., 2008. The state of the art in end-user software engineering. ACM Comput. Surveys, 43: 1-44.

Lau, T., L. Bergman, V. Castelli and D. Oblinger, 2004. Sheepdog: Learning procedures for technical support. Proceedings of the 9th International Conference on Intelligent user Interfaces, January 13-16, 2004, ACM Press, New York, USA., pp: 109-116.

Lau, T., S.A. Wolfman, P. Domingos and D.S. Weld, 2003. Programming by demonstration using version space algebra. Mach. Learn., 53: 111-156.
CrossRef  |  

Lau, T.A. and D.S. Weld, 1999. Programming by demonstration: An inductive learning formulation. Proceedings of the 4th International Conference on Intelligent User Interface, January 5-8, 1999, Redondo Beach, CA. USA., pp: 145-152.

Little, G., T.A. Lau, A. Cypher, J. Lin, E.M. Haber and E. Kandogan, 2007. Koala: Capture, share, automate, personalize business processes on the web. Proceedings of the CHI 2007 Collaboration at Work, April 28-May 3, 2007, San Jose, CA. USA., pp: 943-946.

MacLaurin, M.B., 2011. The design of Kodu: A tiny visual programming language for children on the Xbox 360. Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, January 26-28, 2011, ACM, New York, USA., pp: 241-246.

Monson-Haefel, R., 2000. Enterprise JavaBeans. 2nd Edn., O'Reilly and Associates, California, Pages: 472.

Myers, B., S.Y. Park, Y. Nakano, G. Mueller and A. Ko, 2008. How designers design and program interactive behaviors. Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, September 15-18, 2008, Herrsching Am Ammersee, Germany, pp: 177-184.

Myers, B.A., J.F. Pane and A. Ko, 2004. Natural programming languages and environments. Commun. ACM, Special Issue End-User Dev., 47: 47-52.
Direct Link  |  

Nardi, B.A., 1993. A Small Matter of Programming: Perspectives on End User Computing. The MIT Press, Cambridge, MA. USA.

OMG, 1996. The Common Object Request Broker: Architecture and Specification. Object Management Group, Salt Lake City, UT, USA., Pages: 177.

Paterno, F., M. Klann and V. Wulf, 2003. Research agenda and roadmap for EUD. IST-2001-37470, EUD-Net Network of Excellence.

Petre, M. and A.F. Blackwell, 2007. Children as unwitting end-user programmers. Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, September 23-27, 2007 IEEE Computer Society, pp: 239-242.

Prahofer, H., D. Hurnaus and H. Mossenbock, 2006. Building end-user programming systems based on a domain-specific language. Proceedings of the 6th OOPSLA Workshop on Domain-Specific Modeling, October 22, 2006, Portland, Oregon, USA., pp: 1-10.

Rogerson, D., 1997. Inside COM: Microsoft's Component Object Model. Microsoft Press, Bellevue, Washington, Pages: 376.

Segal, J., 2007. Some problems of professional end user developers. Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, September 23-27, 2007, Idaho, USA., pp: 111-118.

Wiedenbeck, S., 2005. Facilitators and inhibitors of end-user development by teachers in a school environment. Proceedings of the Visual Languages and Human-Centric Computing, September 20-24, 2005, IEEE Computer Society, Washington, DC. USA., pp: 215-222.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved