The Workshop on Software Engineering Foundations for End-User Programming (SEEUP) was held at the 33rd International Conference on Software Engineering (ICSE) in Vancouver, British Columbia on May 23, 2009. This workshop discussed end-user programming with a specific focus on the software engineering that is required to make it a more disciplined process, while still hiding the complexities of
... [Show full abstract] greater discipline from the end user. Speakers covered how to understand the problems and needs of the real end users of end-user programming. The discussion focused on the software engineering and supporting technology that would have to be in place to address these problems and needs.