Analysis of End-User programming platforms
2015 (English)Report (Other academic)
End-user programming platforms allow end-users with and without programming experienceto build applications using a user-friendly graphical environment. This study reviews dif-ferent types of end-user platforms focusing on the features obtained from previous end-usersoftware engineering studies: What You See Is What You Get(WYSIWYG), What You TestIs What You Get (WTISWYG), how the learning by examples methodology is implementedand how the performance of end-user programmers is increased through reusable code. Thestudy also establishes the dierence between end-user programming platforms and tradi-tional programming platforms based on the programmer's interaction. In this report, a newin-between category is dened as End-User Professional Programming Platform, which rep-resents the end-user programming platforms that require the end-user programmer to havea certain programming knowledge. Finally, the research discusses current trends and de-nes new features for the future of end-user platforms, in particular the denition of a newconcept, which is What You SAy Is What You Get(WYSAIWYG).
Place, publisher, year, edition, pages
2015. , 28 p.
Research subject Mobile and Pervasive Computing
IdentifiersURN: urn:nbn:se:ltu:diva-22347Local ID: 285135d1-b18a-4808-89d9-8738bd567156OAI: oai:DiVA.org:ltu-22347DiVA: diva2:995396
Godkänd; 2015; 20150520 (andbra)2016-09-292016-09-29Bibliographically approved