XIDE: Expanding End-User Web Development

Post on 21-May-2015

707 views 0 download

Tags:

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 Vuorimaa

Transcript of XIDE: Expanding End-User Web Development

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