End-User Software Engineering
The IEEE Software Magazine will have a special issue on End-User Software Engineering, and the group is thinking of contributing. The Chickenfoot Firefox extension and the Eclipse Plug-in for issuing Keyword Commands in Java are both examples of work from the group that is relevant (more about these projects can be found here). The deadline is in February 4, 2009
What is the IEEE looking for? A conventional view of end-user software engineering involves helping end-users write correct code. Much end-user programming is done in applications such as Microsoft Excel which do not follow software engineering practices, and may contain bugs that traditional debugging practices doesn’t deal with. In contrast, our work focuses on making it easier for end-users to generate code,rather than encouraging end-users to adopt more rigorous software engineering practices. IEEE may be interested in this different tact on end-user software engineering.