xide: expanding end-user web development
DESCRIPTION
Our presentation at the Eighth International Conference on Web Information Systems and Technologies (WEBIST'12). by Markku Laine, http://www.tinyurl.com/mplaine, Evgenia Litvinova, and Petri VuorimaaTRANSCRIPT
XIDE: Expanding End-User Web Development Evgenia Litvinova, Markku Laine and Petri Vuorimaa Aalto University, Finland
End users vs. Developers
2
End users vs. Developers
Visually Source code editing
Web surfing Professional development
3
Problem Statement
Visually Source code editing
4
Our approach
• Component-based • Familiar technology • Unified technology
• XIDE • XFormsDB
5
XFormsDB
• XForms • Markup-based • Unified
6
XIDE
7
XIDE
8
XIDE
9
XIDE
10
User studies
• 9 users • 10 tasks
• Opportunistic approach • Code reading • Copy-paste
11
Conclusions
Visually Source code editing
12
Thank you! Questions?
13
<title> Component N1 </title>
Our approach:
• Edit the source code • Existing knowledge
• Component-based • Familiar technology • Simple architecture
Component N1
Component N2
Web application
14
Agenda
• End-user Web development • Problem statement • Our proposal • Evaluation • Conclusions
15