An End-User Oriented Visual Programming Language

Article Preview

Abstract:

With the promotion of IT applications and the rise of Web 2.0, mass users' individual requirements continue to emerge. How to quickly meet increasing development and maintenance requirements has been a critical problem of software development. Is it possible for end-users to develop software This paper chooses Web information systems as the research field, studies the end-user programming technology, and designs an end-user oriented visual domain-specific language VUDSL for university Web information systems. VUDSL programming tools are also implemented, to support end-users without the knowledge of software engineering to develop target information systems by visual programming.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

2141-2144

Citation:

Online since:

February 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] H. Lieberman, F. Paternó, M. Klann, V. Wulf. End-User Development: an Emerging Paradigm. End User Development, Springer, (2006).

DOI: 10.1007/1-4020-5386-x_1

Google Scholar

[2] Ko, A.J.; Myers, B.A.; Aung, H.H., Six Learning Barriers in End-User Programming Systems, Visual Languages and Human Centric Computing, 2004 IEEE Symposium on. IEEE, 2004: 199-206.

DOI: 10.1109/vlhcc.2004.47

Google Scholar

[3] Kelleher C, Pausch R. Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers[J]. ACM Computer Survey, 2005, 37(2): 83-137.

DOI: 10.1145/1089733.1089734

Google Scholar

[4] Maloney J, Resnick M, Rusk N, et al. The scratch programming language and environment[J]. ACM Transactions on Computing Education (TOCE), 2010, 10(4): 16.

DOI: 10.1145/1868358.1868363

Google Scholar

[5] Fanyin Ting, Teng Dongxing, Ma Cuixia, etc. FEUDTPFA: a pen-based form application development tools for the end-user[J]. Journal of Computer-Aided Design &Computer Graphics, 2011, 23(10): 1629-1640.

Google Scholar

[6] Wolber D. App inventor and real-world motivation[C]. Proceedings of the 42nd ACM technical symposium on Computer science education. ACM, 2011: 601-606.

DOI: 10.1145/1953163.1953329

Google Scholar