Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse

Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse

Christopher Scaffidi
Copyright: © 2012 |Volume: 2 |Issue: 1 |Pages: 15
ISSN: 2156-1796|EISSN: 2156-1788|EISBN13: 9781466613898|DOI: 10.4018/ijpop.2012010101
Cite Article Cite Article

MLA

Scaffidi, Christopher. "Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse." IJPOP vol.2, no.1 2012: pp.1-15. http://doi.org/10.4018/ijpop.2012010101

APA

Scaffidi, C. (2012). Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse. International Journal of People-Oriented Programming (IJPOP), 2(1), 1-15. http://doi.org/10.4018/ijpop.2012010101

Chicago

Scaffidi, Christopher. "Beyond Solo End-User Programming: A Scientific Basis for Supporting Reuse," International Journal of People-Oriented Programming (IJPOP) 2, no.1: 1-15. http://doi.org/10.4018/ijpop.2012010101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Many end-user programming environments are “reuse environments” that store and organize code so users can extend, adapt, and combine existing code. Yet to date, no well-validated, theory-based body of design principles exists for guiding the development of these reuse environments. The contribution of this survey paper is to identify relevant theoretical perspectives and candidate design principles by which these theories could be extended, adapted, and/or applied to the problem of understanding how and when end-user programmers reuse code. In particular, based on this survey, candidate principles are identified that (1) could be used to guide the design of environments for end-user reuse of code, (2) are grounded in theory, and (3) have preliminary empirical support. This contribution is beneficial because successfully applying these principles could increase the benefit of end-user programming by helping software engineers to deliver effective programming environments to end users.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.